GET
https://api.expand.network/dex/getprice
Name | Type | Description |
---|---|---|
GET
https://api.expand.network/dex/getuserliquidity
Name | Type | Description |
---|---|---|
GET
https://api.expand.network/dex/getpoolliquidity
GET
https://api.expand.network/dex/gettokenliquidity
GET
https://api.expand.network/dex/getliquidityholders
GET
https://api.expand.network/dex/getindividualposition
GET
https://historicaltrade.api.expand.network/dex/gethistoricaltimeseries
GET
https://historicaltrade.api.expand.network/dex/gethistoricaltransactions
POST
https://api.expand.network/dex/swap
With gasPriority:
With gasPriority:
With slippage:
With slippage:
POST
https://api.expand.network/dex/addliquidity
With gasPriority:
With gasPriority:
With slippage:
With slippage:
POST
https://api.expand.network/dex/removeliquidity
With gasPriority:
With gasPriority:
With slippage:
With slippage:
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
Name | Type | Description |
---|---|---|
rpc
String
Remote procedural call URL.
dexId*
String
Refer to the DEX ID page for details.
path*
String
Comma separated values of token addresses whose price is to be fetched.
amountIn*
String
Amount of token.
rpc
String
Remote procedural call URL.
tokenA*
String
Address of token.
address*
String
Public address of liquidity provider.
dexId*
String
Refer to the DEX ID page for details.
tokenB*
String
Address of token
rpc
String
Remote procedural call URL.
poolAddress*
String
Pool address whose liquidity is to be fetched.
dexId*
String
Refer to DEX ID page for details.
rpc
String
Remote procedural call URL.
poolAddress*
String
The pool address.
dexId*
String
Refer to DEX ID page for details.
rpc
String
Remote procedural call URL.
poolAddress*
String
The pool address.
dexId*
String
Refer to DEX ID page for details.
rpc
String
Remote procedural call URL.
address*
String
The public address of the liquidity holder.
dexId*
String
Refer to DEX ID page for details.
poolSize
String
The number of pools for which the user intends to fetch the individual position. By default: 50, Maximum: 9,950
poolAddresses
String
The pool Addresses whose liquidity is to be fetched. (Comma-separated vaules)
dexId*
String
Refer to DEX ID page for details.
endBlock
String
Last block of the range.
startBlock
String
Starting block of the range.
poolAddress*
String
Pool address whose time series is to be fetched.
dexId*
String
Refer to DEX ID page for details.
endBlock
String
Last block of the range.
startBlock
String
Starting block of the range.
poolAddress*
String
Pool address whose transactions is to be fetched.
dexId*
String
Refer to the DEX ID page for details.
path*
Array
Comma-separated values of token addresses, inside an array, to swap.
amountIn*
String
Amount of token to be swapped.
amountOutMin*
String
Minimum amount accepted as a result of swap.
to*
String
Address of the recipient of the token.
deadline*
String
Deadline for the transaction to be executed (UNIX Timestamp).
from*
String
Address of the sender of the token.
gas*
String
Maximum gas limit provided by the sender, for the transaction.
rpc
String
Remote procedural call URL.
involveBaseToken
String
If a base token is involved in the swap;
0
for erc20 -> erc20,
1
for base -> erc20 ("from" address should be of equivalent wrapped token),
2
for erc20 -> base ("to" address should be of equivalent wrapped token).
By default, 0
.
slippage
String
Percentage of total swap value. By default, 1.
0 <= slippage value <= 10
gasPriority
String
low, medium, or high.
dexId*
String
Refer to the DEX ID page for details.
tokenA*
String
Address of the first token being added.
tokenB*
String
Address of the second token being added.
amountADesired*
String
Desired amount of token A.
amountBDesired*
String
Desired amount of token B.
amountAMin*
String
Minimum amount of token A.
amountBMin*
String
Minimum amount of token B.
deadline*
String
Deadline for the transaction to be executed (UNIX Timestamp).
to*
String
Address of the recipient of the token.
from*
String
Address of the sender of the token.
gas*
String
Maximum gas limit provided by the sender, for the transaction.
rpc
String
Remote procedural call URL.
slippage
String
Percentage of total swap value. By default, 1.
0 <= slippage value <= 10
gasPriority
String
low, medium, or high.
dexId*
String
Refer to the DEX ID page for details.
tokenA*
String
Address of the first token being removed.
tokenB*
String
Address of the second token being removed.
liquidity*
String
Total amount of liquidity to be removed from the given pool.
amountAMin*
String
Minimum amount of Token A.
amountBMin*
String
Minimum amount of Token B.
deadline*
String
Deadline for the transaction to be executed (UNIX Timestamp).
to*
String
Address of the recipient of the token.
from*
String
Address of the sender of the token.
gas*
String
Maximum gas limit provided by the sender, for the transaction.
rpc
String
Remote procedural call URL.
gasPriority
String
low, medium, or high.
slippage
String
Percentage of total swap value. By default, 1.
0 <= slippage value <= 10