Uniswap X
/getorders
Returns the details of the specified order.
GET
https://api.expand.network/dex/getorders
Query Parameters
status
String
The order status. Accepted values: open, expired, error, cancelled, filled, and insufficient-funds
orderHashes
String
Comma separated order hashes.
filler
String
Address of the filler.
sort
String
"asc" or "desc".
By default, desc.
rpc
String
Remote procedural call URL.
https://api.expand.network/dex/getorders?status=filled&dexId=1900&orderHashes=0xe788217d7450116385e71cc754ead242c21f5ec7f533ed48f9be47ccc2afc7a8%2C0xa553e8984c77d9a1c784aea07560add932d91b8812b737573e209223aeea7ff6%2C0x63138358f0b8a02353f954aa19bfb806d444f7c8f4b30791ab879746f6a7803c&filler=0xb07508e0de659b7d6dd550a1cf1a796fec4fc9aa&sort=desc
/createorder
Initiate a transaction to generate the order values.
POST
https://api.expand.network/dex/createorder
Request Body
dexId*
String
Refer to DEX ID page for details.
amountOutMin*
String
Minimum amount accepted.
decayStartTime*
String
Dutch order bidding start time. (UNIX Timestamp).
decayEndTime*
String
Dutch order bidding end time. (UNIX Timestamp).
deadline*
String
Deadline for the transaction to be executed (UNIX Timestamp).
from*
String
Address of the sender of the token.
path*
String
Comma-separated values of token addresses, inside an array, to swap.
amountIn*
String
Amount of token to create an order.
to*
String
Address of the recipient of the token.
slippage
String
Percentage of total swap value. By default, 1.
0 <= slippage value <= 10
ofacCheck
Boolean
if true,
provides insights of the contract and tokens involved in the transaction.
By Default, false
Available on Ethereum, Polygon, BSC, Avalanche, Arbitrum and Optimism Mainnet
{
"dexId": "1900",
"amountIn": "100000",
"path": [
"0xe0C9275E44Ea80eF17579d33c55136b7DA269aEb",
"0xdFCeA9088c8A88A76FF74892C1457C17dfeef9C1"
],
"to": "0xa67E9B68c41b0f26184D64C26e0b2B81466E5994",
"from": "0xa67E9B68c41b0f26184D64C26e0b2B81466E5994",
"decayStartTime": "1707110948",
"decayEndTime": "1707113948",
"amountOutMin": "10000000000",
"deadline": "1707313948"
}
With Slippage:
{
"dexId": "1900",
"amountIn": "100000",
"path": [
"0xe0C9275E44Ea80eF17579d33c55136b7DA269aEb",
"0xdFCeA9088c8A88A76FF74892C1457C17dfeef9C1"
],
"to": "0xa67E9B68c41b0f26184D64C26e0b2B81466E5994",
"from": "0xa67E9B68c41b0f26184D64C26e0b2B81466E5994",
"decayStartTime": "1707110948",
"decayEndTime": "1707113948",
"amountOutMin": "10000000000",
"slippage": "5",
"deadline": "1707313948"
}
With ofacCheck:
{
"dexId": "1900",
"amountIn": "100000",
"path": [
"0xe0C9275E44Ea80eF17579d33c55136b7DA269aEb",
"0xdFCeA9088c8A88A76FF74892C1457C17dfeef9C1"
],
"to": "0xa67E9B68c41b0f26184D64C26e0b2B81466E5994",
"from": "0xa67E9B68c41b0f26184D64C26e0b2B81466E5994",
"decayStartTime": "1707110948",
"decayEndTime": "1707113948",
"amountOutMin": "10000000000",
"slippage": "5",
"deadline": "1707313948",
"ofacCheck": true
}
/swap
Initiate a swap transaction on a specified DEX.
POST
https://api.expand.network/dex/swap
Request Body
dexId*
String
Refer to DEX ID page for details.
gasPriority
String
low, medium, or high.
gas
String
Maximum gas limit provided by the sender, for the transaction.
signature*
String
The quoter's signature.
serializedOrder*
String
The encoded order data received from UniswapX.
from*
String
Address of the sender of the token.
ofacCheck
Boolean
if true,
provides insights of the contract and tokens involved in the transaction.
By Default, false
Available on Ethereum, Polygon, BSC, Avalanche, Arbitrum and Optimism Mainnet
{
"dexId": "1900",
"from": "0x63056E00436Da25BcF48A40dfBbDcc7089351006",
"gas": "173376",
"signature": "0xc2f9557dcc27ff17ecf91211a6a0af6ead44acf6a7d7322d0f40afefca596a843b5d95698332867a11eb3a3f9984ac3639581b765138fc0cc88322a889dffd1d1b",
"serializedOrder": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000006515b768000000000000000000000000000000000000000000000000000000006516e43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000000000000002000000000000000000000000006000da47483062a0d734ba3dc7576ce6a0b645c400000000000000000000000063056e00436da25bcf48a40dfbbdcc70893510060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b0c82c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000006b175474e89094c44da98b954eedeac495271d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063056e00436da25bcf48a40dfbbdcc7089351006"
}
With gasPriority:
{
"dexId": "1900",
"from": "0x63056E00436Da25BcF48A40dfBbDcc7089351006",
"gas": "173376",
"gasPriority": "low",
"signature": "0xc2f9557dcc27ff17ecf91211a6a0af6ead44acf6a7d7322d0f40afefca596a843b5d95698332867a11eb3a3f9984ac3639581b765138fc0cc88322a889dffd1d1b",
"serializedOrder": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000006515b768000000000000000000000000000000000000000000000000000000006516e43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000000000000002000000000000000000000000006000da47483062a0d734ba3dc7576ce6a0b645c400000000000000000000000063056e00436da25bcf48a40dfbbdcc70893510060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b0c82c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000006b175474e89094c44da98b954eedeac495271d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063056e00436da25bcf48a40dfbbdcc7089351006"
}
With ofacCheck:
{
"dexId": "1900",
"from": "0x63056E00436Da25BcF48A40dfBbDcc7089351006",
"gas": "173376",
"gasPriority": "low",
"signature": "0xc2f9557dcc27ff17ecf91211a6a0af6ead44acf6a7d7322d0f40afefca596a843b5d95698332867a11eb3a3f9984ac3639581b765138fc0cc88322a889dffd1d1b",
"serializedOrder": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000006515b768000000000000000000000000000000000000000000000000000000006516e43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000000000000002000000000000000000000000006000da47483062a0d734ba3dc7576ce6a0b645c400000000000000000000000063056e00436da25bcf48a40dfbbdcc70893510060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b0c82c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000006b175474e89094c44da98b954eedeac495271d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063056e00436da25bcf48a40dfbbdcc7089351006",
"ofacCheck": true
}
Last updated