Preparing search index...
The search index is not available
caeb-providers - v0.4.3
caeb-providers - v0.4.3
IProvider
Interface IProvider
Hierarchy
EventEmitter
Hierarchy
IProvider
Implemented by
ProviderBinance
ProviderFtx
ProviderKucoin
Index
Properties
api
Key
api
Pass
Phrase?
api
Secret
id
name
sub
Account
Id?
testnet?
Methods
add
Listener
attach
Stream
Account
attach
Stream
Ticker
cancel
Open
Orders
create
Order
Limit
create
Order
Market
emit
event
Names
format
Symbol
get
Account
Balances
get
Active
Orders
get
All
Orders
get
Api
Ratio
Limits
get
Asset
Balance
get
Exchange
Info
get
History
get
Max
Listeners
get
Price
get
Ticker
Info
get
Trading
Balances
get
Volatility
inner
Transfer
listener
Count
listeners
off
on
once
prepend
Listener
prepend
Once
Listener
raw
Listeners
remove
All
Listeners
remove
Listener
set
Max
Listeners
Properties
api
Key
api
Key
:
string
Optional
api
Pass
Phrase
api
Pass
Phrase
?:
string
api
Secret
api
Secret
:
string
id
id
:
string
name
name
:
string
Optional
sub
Account
Id
sub
Account
Id
?:
string
|
number
Optional
testnet
testnet
?:
boolean
Methods
add
Listener
add
Listener
(
event
:
string
|
symbol
, listener
:
(
(
...
args
:
any
[]
)
=>
void
)
)
:
IProvider
Parameters
event:
string
|
symbol
listener:
(
(
...
args
:
any
[]
)
=>
void
)
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
IProvider
attach
Stream
Account
attach
Stream
Account
(
)
:
void
Returns
void
attach
Stream
Ticker
attach
Stream
Ticker
(
baseAsset
:
string
, quoteAsset
:
string
)
:
void
Parameters
baseAsset:
string
quoteAsset:
string
Returns
void
cancel
Open
Orders
cancel
Open
Orders
(
baseAsset
:
string
, quoteAsset
:
string
)
:
Promise
<
boolean
|
IOrder
[]
>
Parameters
baseAsset:
string
quoteAsset:
string
Returns
Promise
<
boolean
|
IOrder
[]
>
create
Order
Limit
create
Order
Limit
(
side
:
"BUY"
|
"SELL"
, quantity
:
number
, price
:
number
, baseAsset
:
string
, quoteAsset
:
string
)
:
Promise
<
IOrder
>
Parameters
side:
"BUY"
|
"SELL"
quantity:
number
price:
number
baseAsset:
string
quoteAsset:
string
Returns
Promise
<
IOrder
>
create
Order
Market
create
Order
Market
(
props
:
IOrderMarketProps
)
:
Promise
<
IOrder
>
Parameters
props:
IOrderMarketProps
Returns
Promise
<
IOrder
>
emit
emit
(
event
:
string
|
symbol
,
...
args
:
any
[]
)
:
boolean
Parameters
event:
string
|
symbol
Rest
...
args:
any
[]
Returns
boolean
event
Names
event
Names
(
)
:
(
string
|
symbol
)
[]
Returns
(
string
|
symbol
)
[]
format
Symbol
format
Symbol
(
baseAsset
:
string
, quoteAsset
:
string
)
:
string
Parameters
baseAsset:
string
quoteAsset:
string
Returns
string
get
Account
Balances
get
Account
Balances
(
)
:
Promise
<
IBalance
[]
>
Returns
Promise
<
IBalance
[]
>
get
Active
Orders
get
Active
Orders
(
baseAsset
:
string
, quoteAsset
:
string
, daysRange
?:
number
)
:
Promise
<
IOrder
[]
>
Parameters
baseAsset:
string
quoteAsset:
string
Optional
daysRange:
number
Returns
Promise
<
IOrder
[]
>
get
All
Orders
get
All
Orders
(
baseAsset
:
string
, quoteAsset
:
string
, daysRange
?:
number
)
:
Promise
<
IOrder
[]
>
Parameters
baseAsset:
string
quoteAsset:
string
Optional
daysRange:
number
Returns
Promise
<
IOrder
[]
>
get
Api
Ratio
Limits
get
Api
Ratio
Limits
(
)
:
Promise
<
any
>
Returns
Promise
<
any
>
get
Asset
Balance
get
Asset
Balance
(
asset
:
string
)
:
Promise
<
IBalance
>
Parameters
asset:
string
Returns
Promise
<
IBalance
>
get
Exchange
Info
get
Exchange
Info
(
)
:
Promise
<
IAsset
[]
>
Returns
Promise
<
IAsset
[]
>
get
History
get
History
(
baseAsset
:
string
, quoteAsset
:
string
, intervalType
?:
ICandleChartIntervalKeys
, opts
?:
{
endDate
?:
Date
;
limit
?:
number
;
startDate
?:
Date
}
)
:
Promise
<
ICandle
[]
>
Parameters
baseAsset:
string
quoteAsset:
string
Optional
intervalType:
ICandleChartIntervalKeys
Optional
opts:
{
endDate
?:
Date
;
limit
?:
number
;
startDate
?:
Date
}
Optional
end
Date
?:
Date
Optional
limit
?:
number
Optional
start
Date
?:
Date
Returns
Promise
<
ICandle
[]
>
get
Max
Listeners
get
Max
Listeners
(
)
:
number
Returns
number
get
Price
get
Price
(
baseAsset
:
string
, quoteAsset
:
string
)
:
Promise
<
number
>
Parameters
baseAsset:
string
quoteAsset:
string
Returns
Promise
<
number
>
get
Ticker
Info
get
Ticker
Info
(
baseAsset
:
string
, quoteAsset
:
string
)
:
Promise
<
IAsset
>
Parameters
baseAsset:
string
quoteAsset:
string
Returns
Promise
<
IAsset
>
get
Trading
Balances
get
Trading
Balances
(
)
:
Promise
<
IBalance
[]
>
Returns
Promise
<
IBalance
[]
>
get
Volatility
get
Volatility
(
candles
:
ICandle
[]
)
:
[
low
:
number
,
high
:
number
,
variation
:
number
]
Parameters
candles:
ICandle
[]
Returns
[
low
:
number
,
high
:
number
,
variation
:
number
]
inner
Transfer
inner
Transfer
(
clientOid
:
string
, baseAsset
:
string
, amount
:
number
, transferType
:
"FUNDING_TRADE"
|
"TRADE_FUNDING"
)
:
Promise
<
string
>
Parameters
clientOid:
string
baseAsset:
string
amount:
number
transferType:
"FUNDING_TRADE"
|
"TRADE_FUNDING"
Returns
Promise
<
string
>
listener
Count
listener
Count
(
event
:
string
|
symbol
)
:
number
Parameters
event:
string
|
symbol
Returns
number
listeners
listeners
(
event
:
string
|
symbol
)
:
Function
[]
Parameters
event:
string
|
symbol
Returns
Function
[]
off
off
(
event
:
string
|
symbol
, listener
:
(
(
...
args
:
any
[]
)
=>
void
)
)
:
IProvider
Parameters
event:
string
|
symbol
listener:
(
(
...
args
:
any
[]
)
=>
void
)
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
IProvider
on
on
(
event
:
string
|
symbol
, listener
:
(
(
...
args
:
any
[]
)
=>
void
)
)
:
IProvider
Parameters
event:
string
|
symbol
listener:
(
(
...
args
:
any
[]
)
=>
void
)
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
IProvider
once
once
(
event
:
string
|
symbol
, listener
:
(
(
...
args
:
any
[]
)
=>
void
)
)
:
IProvider
Parameters
event:
string
|
symbol
listener:
(
(
...
args
:
any
[]
)
=>
void
)
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
IProvider
prepend
Listener
prepend
Listener
(
event
:
string
|
symbol
, listener
:
(
(
...
args
:
any
[]
)
=>
void
)
)
:
IProvider
Parameters
event:
string
|
symbol
listener:
(
(
...
args
:
any
[]
)
=>
void
)
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
IProvider
prepend
Once
Listener
prepend
Once
Listener
(
event
:
string
|
symbol
, listener
:
(
(
...
args
:
any
[]
)
=>
void
)
)
:
IProvider
Parameters
event:
string
|
symbol
listener:
(
(
...
args
:
any
[]
)
=>
void
)
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
IProvider
raw
Listeners
raw
Listeners
(
event
:
string
|
symbol
)
:
Function
[]
Parameters
event:
string
|
symbol
Returns
Function
[]
remove
All
Listeners
remove
All
Listeners
(
event
?:
string
|
symbol
)
:
IProvider
Parameters
Optional
event:
string
|
symbol
Returns
IProvider
remove
Listener
remove
Listener
(
event
:
string
|
symbol
, listener
:
(
(
...
args
:
any
[]
)
=>
void
)
)
:
IProvider
Parameters
event:
string
|
symbol
listener:
(
(
...
args
:
any
[]
)
=>
void
)
(
...
args
:
any
[]
)
:
void
Parameters
Rest
...
args:
any
[]
Returns
void
Returns
IProvider
set
Max
Listeners
set
Max
Listeners
(
n
:
number
)
:
IProvider
Parameters
n:
number
Returns
IProvider
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
Modules
caeb-
providers -
v0.4.3
IProvider
api
Key
api
Pass
Phrase?
api
Secret
id
name
sub
Account
Id?
testnet?
add
Listener
attach
Stream
Account
attach
Stream
Ticker
cancel
Open
Orders
create
Order
Limit
create
Order
Market
emit
event
Names
format
Symbol
get
Account
Balances
get
Active
Orders
get
All
Orders
get
Api
Ratio
Limits
get
Asset
Balance
get
Exchange
Info
get
History
get
Max
Listeners
get
Price
get
Ticker
Info
get
Trading
Balances
get
Volatility
inner
Transfer
listener
Count
listeners
off
on
once
prepend
Listener
prepend
Once
Listener
raw
Listeners
remove
All
Listeners
remove
Listener
set
Max
Listeners
Generated using
TypeDoc