Preparing search index...
The search index is not available
handle-sdk
handle-sdk
trade
TradeProtocol
Class TradeProtocol
Implements
ITradeProtocol
Index
Constructors
constructor
Properties
liquidity
Pools
Methods
get
Liquidity
Pool
get
Liquidity
Pools
get
Liquidity
Pools
Of
Underlying
Token
get
Open
Interest
get
Price
get
Trade
Pair
get
Trade
Pairs
get
Trade
Price
subscribe
To
Market
Price
try
Get
Price
unsubscribe
From
Market
Price
create
Constructors
constructor
new
Trade
Protocol
(
liquidityPools
)
:
TradeProtocol
Parameters
liquidityPools
:
TradeLiquidityPool
[]
Returns
TradeProtocol
Properties
Private
Readonly
liquidity
Pools
liquidity
Pools
:
TradeLiquidityPool
[]
Methods
get
Liquidity
Pool
get
Liquidity
Pool
(
id
)
:
TradeLiquidityPool
Parameters
id
:
string
Returns
TradeLiquidityPool
get
Liquidity
Pools
get
Liquidity
Pools
(
)
:
TradeLiquidityPool
[]
Returns
TradeLiquidityPool
[]
get
Liquidity
Pools
Of
Underlying
Token
get
Liquidity
Pools
Of
Underlying
Token
(
tokenAddress
)
:
TradeLiquidityPool
[]
Parameters
tokenAddress
:
string
Returns
TradeLiquidityPool
[]
get
Open
Interest
get
Open
Interest
(
pairId
)
:
OpenInterest
Parameters
pairId
:
TradePairId
Returns
OpenInterest
get
Price
get
Price
(
pairId
,
size
?
)
:
MarketPrice
Parameters
pairId
:
TradePairId
Optional
size
:
BigNumber
Returns
MarketPrice
get
Trade
Pair
get
Trade
Pair
(
pairId
)
:
TradePair
Parameters
pairId
:
TradePairId
Returns
TradePair
get
Trade
Pairs
get
Trade
Pairs
(
)
:
TradePair
[]
Returns
TradePair
[]
get
Trade
Price
get
Trade
Price
(
lpId
,
args
)
:
BigNumber
Parameters
lpId
:
string
args
:
GetTradePriceArgs
Returns
BigNumber
subscribe
To
Market
Price
subscribe
To
Market
Price
(
args
,
lpId
)
:
number
Parameters
args
:
SubscribeMarketPriceArgs
lpId
:
string
Returns
number
try
Get
Price
try
Get
Price
(
pairId
,
size
?
)
:
undefined
|
MarketPrice
Parameters
pairId
:
TradePairId
Optional
size
:
BigNumber
Returns
undefined
|
MarketPrice
unsubscribe
From
Market
Price
unsubscribe
From
Market
Price
(
id
,
lpId
)
:
void
Parameters
id
:
number
lpId
:
string
Returns
void
Static
create
create
(
reader
,
adapter
,
usdToken
,
priceFeed
)
:
Promise
<
TradeProtocol
>
Parameters
reader
:
TradeReader
adapter
:
TradeAdapter
usdToken
:
TokenInfo
priceFeed
:
TradeLpPriceFeed
Returns
Promise
<
TradeProtocol
>
Settings
Member Visibility
Protected
Private
Inherited
External
Theme
OS
Light
Dark
On This Page
constructor
liquidity
Pools
get
Liquidity
Pool
get
Liquidity
Pools
get
Liquidity
Pools
Of
Underlying
Token
get
Open
Interest
get
Price
get
Trade
Pair
get
Trade
Pairs
get
Trade
Price
subscribe
To
Market
Price
try
Get
Price
unsubscribe
From
Market
Price
create
handle-sdk
Loading...