⚡DEX & Aggregators
Provides connectivity across the various decentralized exchanges available on the EVM and Non-EVM chains.
Following are the common APIs implemented for all the DEXs :-
Name | Type | Description |
---|---|---|
getprice | Read | Returns the swap quotation for the given token pairs for the specified DEX. |
getuserliquidity | Read | Returns the balance of a particular token pair of an account. |
getpoolliquidity | Read | Returns the total liquidity for a specified pool. |
gettokenliquidity | Read | Returns the individual token liquidity within the specified liquidity pool. |
getliquidityholders | Read | Returns the total number of liquidity holders in the specified pool. |
getindividualposition | Read | Returns the liquidity position for a specified user address across all the pools for a specified DEX. |
getliquiditysources | Read | Get the liquidity sources for the specified dex aggregator(on the basis of chain), supported by expand.network. |
Read | Returns a list of all the quotes for a pool on different DEXs. | |
gethistoricaltimeseries | Read | Get the historical time series transactions for a specific pool address. |
gethistoricaltransactions | Read | Get the historical transactions focusing on swaps associated with a specific pool address. |
getpoolchartdata | Read | Get the data for the pool and obtain the OHCL (Open, High, Close, Low) prices within the specified time interval. |
getpooltradedata | Read | Get the trade data from the pool within a specified block range, for the specified event type. |
getpoolindividualliquidity | Read | Get all user addresses, block numbers, and token position details for a specified pool address. Available for Uniswap V2,V3 and Sushiswap only. |
getwalletposition | Read | Get detailed information for user transactions on various DEXs, including transaction type, block-related details, decoded parameters and many more. |
quoteaggregator | Read | Retrieves quotes from various DEXs & aggregators in a unified manner. For a specified pair address, this endpoint will return the respective quotes for each DEX in which the pair address is present. |
swap | Write | Initiate a swap transaction on a specified DEX. |
addliquidity | Write | Add liquidity to a specified pool in a specified DEX. |
removeliquidity | Write | Remove liquidity from a specified pool for a specified DEX. |
swapaggregator | Write | Returns the aggregated prepared swap quotes for every DEX, in which the pair address is present. |
Every DEX requires a different set of parameters to perform the common operations. Please refer to the sub-sections for details.
If the user wants to get the list of the price of the pool on multiple DEXs, they can do the same using /getpools endpoint.
/getpools
Returns a list of all the quotes for a pool on different DEXs.
GET
https://api.expand.network/dex/getpools
Query Parameters
Name | Type | Description |
---|---|---|
dexId* | String | Comma-separated values of Dex Id. Refer to the DEX ID page for details. |
path* | String | Comma-separated values of token pair. |
amountIn* | String | Amount of token. |
https://api.expand.network/dex/getpools?dexId=1500,1400,1300&path=0x6b175474e89094c44da98b954eedeac495271d0f,0xdac17f958d2ee523a2206206994597c13d831ec7&amountIn=100000000000000000
{
"status": 200,
"msg": "success",
"data": [
{
"dexId": "1300",
"value": "99431"
},
{
"dexId": "1400",
"value": "130999"
},
{
"dexId": "1500",
"value": "99977"
}
]
}
/quoteaggregator
Returns a list of all the quotes for a pool on different DEXs.
GET
https://api.expand.network/dex/quoteaggregator
Query Parameters
Name | Type | Description |
---|---|---|
chainId | String | Refer to the Chain ID page for details. |
path* | String | Comma-separated values of token pair. |
amountIn* | String | Amount of token. |
chainSymbol | String | Refer to the Chain ID page for details. |
excludedDexes | String | Comma-separated values of dexes to exclude. |
https://api.expand.network/dex/quoteaggregator?path=0xdac17f958d2ee523a2206206994597c13d831ec7%2C0x6B175474E89094C44Da98b954EedeAC495271d0F&amountIn=1000000&chainId=1&excludedDexes=1000,1100,1400
{
"status": 200,
"msg": "success",
"data": [
{
"dexName": "UniswapV3",
"dexId": "1300",
"amountIn": "1000000",
"path": [
"0xdac17f958d2ee523a2206206994597c13d831ec7",
"0x6B175474E89094C44Da98b954EedeAC495271d0F"
],
"amountsOut": [
"1000000",
"992453714315716405"
]
},
{
"dexName": "CurveV2",
"dexId": "1500",
"amountIn": "1000000",
"path": [
"0xdac17f958d2ee523a2206206994597c13d831ec7",
"0x6B175474E89094C44Da98b954EedeAC495271d0F"
],
"amountsOut": [
"1000000",
"1000311335077777268"
]
},
{
"dexName": "0x",
"dexId": "1600",
"amountIn": "1000000",
"path": [
"0xdac17f958d2ee523a2206206994597c13d831ec7",
"0x6B175474E89094C44Da98b954EedeAC495271d0F"
],
"amountsOut": [
"1000000",
"1015039771697507808"
]
},
{
"dexName": "1inch",
"dexId": "1700",
"amountIn": "1000000",
"path": [
"0xdac17f958d2ee523a2206206994597c13d831ec7",
"0x6B175474E89094C44Da98b954EedeAC495271d0F"
],
"amountsOut": [
"1000000",
"994152586419056980"
]
}
]
}
/getwalletposition
Get detailed information for user transactions on various DEXs, including transaction type, block-related details, decoded parameters and many more.Available for Uniswap V2, Uniswap V3, SushiSwap V2, Curve V2, and Balancer V2.
GET
https://historicallp.api.expand.network/dex/getwalletposition
Query Parameters
Name | Type | Description |
---|---|---|
pageToken | String | The page number that the user wants to fetch. By default, 1. |
address* | String | Public address of the user. |
https://historicallp.api.expand.network/dex/getwalletposition?address=0xEf1B32354C3d8A273331Cd532D1576bB819B6E36&pageToken=3
{
"status": 200,
"msg": "success",
"data": {
"currentPage": "3",
"totalPages": "3",
"transactions": {
"UniswapV3": [
{
"block_signed_at": "2024-02-18T14:02:11Z",
"block_height": 19255151,
"tx_offset": 249,
"log_offset": 402,
"tx_hash": "0x98ff38d750c787d0c34d7aa51051be6034943659a575e55d088ed0c3ad255a9e",
"raw_log_topics": [
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
"0x00000000000000000000000073ea3d8ba3d7380201b270ec504b33ed5e478542",
"0x000000000000000000000000e37e799d5077682fa0a244d46e5649f71457bd09"
],
"sender_contract_decimals": 6,
"sender_name": "USD Coin",
"sender_contract_ticker_symbol": "USDC",
"sender_address": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"sender_address_label": null,
"raw_log_data": "0x000000000000000000000000000000000000000000000000000000023a5e3b6f",
"decoded": {
"name": "Transfer",
"signature": "Transfer(indexed address from, indexed address to, uint256 value)",
"params": [
{
"name": "from",
"type": "address",
"indexed": true,
"decoded": true,
"value": "0x73ea3d8ba3d7380201b270ec504b33ed5e478542"
},
{
"name": "to",
"type": "address",
"indexed": true,
"decoded": true,
"value": "0xe37e799d5077682fa0a244d46e5649f71457bd09"
},
{
"name": "value",
"type": "uint256",
"indexed": false,
"decoded": true,
"value": "9569188719"
}
]
}
}
],
"UniswapV2": [
{
"block_signed_at": "2024-01-14T12:17:47Z",
"block_height": 19005074,
"tx_offset": 79,
"log_offset": 1167,
"tx_hash": "0xbea1249137babc68449502e14c293fc02bd4679711231a241e4475c53261624f",
"raw_log_topics": [
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
"0x000000000000000000000000de0b295669a9fd93d5f28d9ec85e40f4cb697bae",
"0x00000000000000000000000052e2e6b3ba385ed9690eef11f72b2fe27ba1f8ca"
],
"sender_contract_decimals": 0,
"sender_name": "# UsdcLB.com",
"sender_contract_ticker_symbol": "# UsdcLB.com - Visit to claim bonus",
"sender_address": "0xbbac5b019876534c3c399f56e150684c5015f670",
"sender_address_label": null,
"raw_log_data": "0x000000000000000000000000000000000000000000000000000000000000204f",
"decoded": {
"name": "Transfer",
"signature": "Transfer(indexed address from, indexed address to, uint256 value)",
"params": [
{
"name": "from",
"type": "address",
"indexed": true,
"decoded": true,
"value": "0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae"
},
{
"name": "to",
"type": "address",
"indexed": true,
"decoded": true,
"value": "0x52e2e6b3ba385ed9690eef11f72b2fe27ba1f8ca"
},
{
"name": "value",
"type": "uint256",
"indexed": false,
"decoded": true,
"value": "8271"
}
]
}
}
],
"SushiSwapV2": [
{
"block_signed_at": "2024-01-14T12:17:47Z",
"block_height": 19005074,
"tx_offset": 79,
"log_offset": 1264,
"tx_hash": "0xbea1249137babc68449502e14c293fc02bd4679711231a241e4475c53261624f",
"raw_log_topics": [
"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef",
"0x000000000000000000000000de0b295669a9fd93d5f28d9ec85e40f4cb697bae",
"0x0000000000000000000000001e888882d0f291dd88c5605108c72d414f29d460"
],
"sender_contract_decimals": 0,
"sender_name": "# UsdcLB.com",
"sender_contract_ticker_symbol": "# UsdcLB.com - Visit to claim bonus",
"sender_address": "0xbbac5b019876534c3c399f56e150684c5015f670",
"sender_address_label": null,
"raw_log_data": "0x000000000000000000000000000000000000000000000000000000000000204f",
"decoded": {
"name": "Transfer",
"signature": "Transfer(indexed address from, indexed address to, uint256 value)",
"params": [
{
"name": "from",
"type": "address",
"indexed": true,
"decoded": true,
"value": "0xde0b295669a9fd93d5f28d9ec85e40f4cb697bae"
},
{
"name": "to",
"type": "address",
"indexed": true,
"decoded": true,
"value": "0x1e888882d0f291dd88c5605108c72d414f29d460"
},
{
"name": "value",
"type": "uint256",
"indexed": false,
"decoded": true,
"value": "8271"
}
]
}
}
],
"BalancerV2": [],
"PancakeV2": [],
"CurveV2": [],
"extraTransactions": []
}
}
}
/swapaggregator
Returns the aggregated prepared swap quotes for every DEX, in which the pair address is present.
POST
https://api.expand.network/dex/swapaggregator
Request Body
Name | Type | Description |
---|---|---|
chainId | String | Refer to the Chain ID page for details. |
path* | String | Comma-separated values of token pair. |
amountIn* | String | Amount of token. |
chainSymbol | String | Refer to the Chain ID page for details. |
from* | String | Address of the sender of the token. |
gas* | String | Maximum gas limit provided by the sender, for the transaction. |
excludedDexes | String | Comma-separated values of dexes to exclude. |
bestSwap | Boolean | If true, prepared transaction from the dex providing best swap value will be provided. |
to* | String | Address of the recipient of the token. |
gasPriority | String | low, medium, or high. |
{
"path":["0xdac17f958d2ee523a2206206994597c13d831ec7","0x6B175474E89094C44Da98b954EedeAC495271d0F"],
"amountIn": "1000000000000000" ,
"gas": "800000" ,
"from": "0x356dB816602c85e2075774bB77D13995c8Bab023",
"to": "0x356dB816602c85e2075774bB77D13995c8Bab023",
"chainId": "1",
"bestSwap": true
}
{
"status": 200,
"msg": "success",
"data": {
"path": [
"0xdac17f958d2ee523a2206206994597c13d831ec7",
"0x6B175474E89094C44Da98b954EedeAC495271d0F"
],
"amountIn": "1000000000000000",
"dexName": "0x",
"dexId": "1600",
"chainId": "1",
"amountsOut": "68406348077699870412427961",
"transactionPayload": {
"from": "0x356dB816602c85e2075774bB77D13995c8Bab023",
"to": "0xdef1c0ded9bec7f1a1670819833240f027b25eff",
"value": "0",
"gas": "800000",
"data": "0x415565b0000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000000000038d7ea4c68000000000000000000000000000000000000000000000380488990848cf40c95ff600000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000001f4000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000001ca000000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f0000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000240000000000000000000000000000000000000000000000000000000000000036000000000000000000000000000000000000000000000000000000000000004c000000000000000000000000000000000000000000000000000000000000005e00000000000000000000000000000000000000000000000000000000000000760000000000000000000000000000000000000000000000000000000000000088000000000000000000000000000000000000000000000000000000000000009600000000000000000000000000000000000000000000000000000000000000ac00000000000000000000000000000000000000000000000000000000000000c200000000000000000000000000000000000000000000000000000000000000d800000000000000000000000000000000000000000000000000000000000000fe0000000000000000000000000000000000000000000000000000000000000116000000000000000000000000000000000000000000000000000000000000012c0000000000000000000000000000000000000000000000000000000000000144000000000000000000000000000000000000000000000000000000000000015c0000000000000000000000000000000000000000000000000000000000000174000000000000000000000000000000000000000000000000000000000000018a00000000000000000000000000000000000000000000000000000000000001a000000000000000000000000000000000143757276650000000000000000000000000000000000000000000000000000000000000000000000000071afd498d00000000000000000000000000000000000000000000028079e26b7fdc0fc33a10000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000080000000000000000000000000bebc44782c7db0a1a60cb6fe97d0b483032ff1c73df02124000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002556e697377617056320000000000000000000000000000000000000000000000000000000000000000016bcc41e900000000000000000000000000000000000000000000000545d1f2e7711e185d2200000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000f164fc0ec4e93095b804a4795bbe1e041497b92a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000003000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000006b175474e89094c44da98b954eedeac495271d0f0000000000000000000000000000000143757276650000000000000000000000000000000000000000000000000000000000000000000000000016bcc41e900000000000000000000000000000000000000000000002b4669c49d3ac9e11fedf00000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000080000000000000000000000000a5407eae9ba41422680e2e00537571bcc53efbfda6417ed6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012556e6973776170563300000000000000000000000000000000000000000000000000000000000000000016bcc41e900000000000000000000000000000000000000000000001b7fbb6ddcdc68b5c119f000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000e592427a0aece92de3edee1f18e0157c05861564000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000042dac17f958d2ee523a2206206994597c13d831ec7000064a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000646b175474e89094c44da98b954eedeac495271d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f53796e61707365000000000000000000000000000000000000000000000000000000000000000000000016bcc41e900000000000000000000000000000000000000000000001a2acd5c34fdef88bc7f5000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000800000000000000000000000001116898dda4015ed8ddefb84b6e8bc24528af2d89169558600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b446f646f563200000000000000000000000000000000000000000000000000000000000000000000000016bcc41e90000000000000000000000000000000000000000000000172bf43bcf81c46997206000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000400000000000000000000000003058ef90929cb8180174d74c507176cca6835d730000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025375736869537761700000000000000000000000000000000000000000000000000000000000000000005af3107a400000000000000000000000000000000000000000000001206bd159b78d8dcc42c0000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000d9e1ce17f2641f24ae83637ab66a2cca9c378b9f00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000003000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000006b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000012556e6973776170563300000000000000000000000000000000000000000000000000000000000000000016bcc41e900000000000000000000000000000000000000000000000be5a3083ea8c50764422000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000e592427a0aece92de3edee1f18e0157c0586156400000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002bdac17f958d2ee523a2206206994597c13d831ec70000646b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000000000000000000000000000000002556e6973776170563200000000000000000000000000000000000000000000000000000000000000000016bcc41e9000000000000000000000000000000000000000000000007384a5c7e97c7f487bc8000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000f164fc0ec4e93095b804a4795bbe1e041497b92a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000003000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480000000000000000000000006b175474e89094c44da98b954eedeac495271d0f0000000000000000000000000000001942616c616e6365725632000000000000000000000000000000000000000000000000000000000000000016bcc41e900000000000000000000000000000000000000000000000460e85ccfe4d6f5611a8000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000ba12222222228d8ba445958a75a0704d566bf2c8000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002079c58f70905f734641735bc61e45c19dd9ad60bc0000000000000000000004e700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000012556e6973776170563300000000000000000000000000000000000000000000000000000000000000000016bcc41e900000000000000000000000000000000000000000000000391c72d1f80ddf34d2be000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000e592427a0aece92de3edee1f18e0157c05861564000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000042dac17f958d2ee523a2206206994597c13d831ec70001f4a0b86991c6218b36c1d19d4a2e9eb0ce3606eb480001f46b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012556e6973776170563300000000000000000000000000000000000000000000000000000000000000000016bcc41e90000000000000000000000000000000000000000000000023f59f9b49322ad7a98a000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000e592427a0aece92de3edee1f18e0157c0586156400000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002bdac17f958d2ee523a2206206994597c13d831ec70001f46b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000000000000000000000000000000012556e6973776170563300000000000000000000000000000000000000000000000000000000000000000016bcc41e9000000000000000000000000000000000000000000000001c63a4e353defe854318000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000e592427a0aece92de3edee1f18e0157c05861564000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000042dac17f958d2ee523a2206206994597c13d831ec7000bb8c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000bb86b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012556e6973776170563300000000000000000000000000000000000000000000000000000000000000000016bcc41e9000000000000000000000000000000000000000000000000f2967365905c1ea0205000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000e592427a0aece92de3edee1f18e0157c05861564000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000042dac17f958d2ee523a2206206994597c13d831ec70001f4c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20001f46b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012556e6973776170563300000000000000000000000000000000000000000000000000000000000000000016bcc41e9000000000000000000000000000000000000000000000000e2f8231f62ace053698000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000e592427a0aece92de3edee1f18e0157c05861564000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000042dac17f958d2ee523a2206206994597c13d831ec7000bb82260fac5e5542a773aa44fbcfedf7c193bc2c599000bb86b175474e89094c44da98b954eedeac495271d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c43727970746f436f6d00000000000000000000000000000000000000000000000000000000000000000016bcc41e9000000000000000000000000000000000000000000000000af3dd13213ad902a2b2000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000ceb90e4c17d626be0facd78b79c9c87d7ca181b300000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000003000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000006b175474e89094c44da98b954eedeac495271d0f0000000000000000000000000000000253686962615377617000000000000000000000000000000000000000000000000000000000000000000016bcc41e9000000000000000000000000000000000000000000000000870dbfd814b5d36022b000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000c000000000000000000000000003f7724180aa6b939894b5ca4314783b0b36b32900000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000003000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000006b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000002556e6973776170563200000000000000000000000000000000000000000000000000000000000000000016bcc41e9000000000000000000000000000000000000000000000000848951b626417dbc1fe000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000f164fc0ec4e93095b804a4795bbe1e041497b92a00000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000002000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec70000000000000000000000006b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000010000000000000000000000006b175474e89094c44da98b954eedeac495271d0f00000000000000000000000000000000000000000000158b0996829befd120b4000000000000000000000000ad01c20d5886137e056775af56915de824c8fce5000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000002000000000000000000000000dac17f958d2ee523a2206206994597c13d831ec7000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0000000000000000000000000000000000000000000000000000000000000000869584cd000000000000000000000000100000000000000000000000000000000000001100000000000000000000000000000000fd579806b7c202d6ff5c59f88e6cdb1d"
}
}
}
With gasPriority:
{
"path": [
"0x6b175474e89094c44da98b954eedeac495271d0f",
"0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"
],
"amountIn": "100000000000000000",
"gas": "900000",
"gasPriority": "medium",
"from": "0x0a8062EeAA97b0CC055510eA125faA2cb37C1b3d",
"to": "0x0a8062EeAA97b0CC055510eA125faA2cb37C1b3d"
}
With gasPriority:
{
"status": 200,
"msg": "success",
"data": {
"UniswapV2": {
"from": "0x0a8062EeAA97b0CC055510eA125faA2cb37C1b3d",
"to": "0x7a250d5630B4cF539739dF2C5dAcb4c659F2488D",
"value": "0",
"gas": "129281",
"data": "0x38ed1739000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000a8062eeaa97b0cc055510ea125faa2cb37c1b3d0000000000000000000000000000000000000000000000000000018c32f0c64d00000000000000000000000000000000000000000000000000000000000000020000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2"
},
"SushiswapV2": {
"from": "0x0a8062EeAA97b0CC055510eA125faA2cb37C1b3d",
"to": "0xd9e1cE17f2641f24aE83637ab66a2cca9C378B9F",
"value": "0",
"gas": "130412",
"data": "0x38ed1739000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000a8062eeaa97b0cc055510ea125faa2cb37c1b3d0000000000000000000000000000000000000000000000000000018c32f0c64d00000000000000000000000000000000000000000000000000000000000000020000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2"
},
"UniswapV3": {
"from": "0x0a8062EeAA97b0CC055510eA125faA2cb37C1b3d",
"to": "0x68b3465833fb72a70ecdf485e0e4c7bd8665fc45",
"value": "0",
"gas": "135138",
"data": "0xac9650d800000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000e4472b43f3000000000000000000000000000000000000000000000000016345785d8a000000000000000000000000000000000000000000000000000000002b39fdff3ce100000000000000000000000000000000000000000000000000000000000000800000000000000000000000000a8062eeaa97b0cc055510ea125faa2cb37c1b3d00000000000000000000000000000000000000000000000000000000000000020000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000000000000000000000000000000000000"
},
"BalancerV2": {
"from": "0x0a8062EeAA97b0CC055510eA125faA2cb37C1b3d",
"to": "0xBA12222222228d8Ba445958a75a0704d566BF2C8",
"value": "0",
"gas": "900000",
"data": "0x52bbbe2900000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000a8062eeaa97b0cc055510ea125faa2cb37c1b3d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8062eeaa97b0cc055510ea125faa2cb37c1b3d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b98afd92ce70000000000000000000000000000000000000000000000000000018c32f0c64dd6855f0a3c26a1b1b2785ba2604758c0878169bc00010000000000000000031700000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000000000000000000000000000000003265ca90c89a00000000000000000000000000000000000000000000000000000000000000c00000000000000000000000000000000000000000000000000000000000000000"
},
"0x": {
"from": "0x0a8062EeAA97b0CC055510eA125faA2cb37C1b3d",
"to": "0xdef1c0ded9bec7f1a1670819833240f027b25eff",
"value": "0",
"gas": "900000",
"data": "0x415565b00000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000000039260375dfd000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000004400000000000000000000000000000000000000000000000000000000000000540000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000380000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc20000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000034000000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000016345785d8a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003400000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000012556e6973776170563300000000000000000000000000000000000000000000000000000000000000016345785d8a00000000000000000000000000000000000000000000000000000000393bfdd33f44000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000e0000000000000000000000000e592427a0aece92de3edee1f18e0157c058615640000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000426b175474e89094c44da98b954eedeac495271d0f0001f45d3a536e4d6dbd6114cc1ead35777bab948e3643000bb8c02aaa39b223fe8d0a0e5c4f27ead9083c756cc2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000001000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000000000000000000000000000000000015fa5d5f74000000000000000000000000ad01c20d5886137e056775af56915de824c8fce5000000000000000000000000000000000000000000000000000000000000001c000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000020000000000000000000000006b175474e89094c44da98b954eedeac495271d0f000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee0000000000000000000000000000000000000000000000000000000000000000869584cd000000000000000000000000100000000000000000000000000000000000001100000000000000000000000000000000d81c918122efc4f7e183db03a87bef01"
}
}
}
Following is a sequence diagram for swap() process:-
Following is a sequence diagram for addLiquidity() process:-
Following is a sequence diagram for removeLiquidity() process:-
Last updated