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
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
{
"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"
}
/swap
Initiate a swap transaction on a specified DEX.
POST
https://api.expand.network/dex/swap
Request Body
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.
{
"dexId": "1900",
"from": "0x63056E00436Da25BcF48A40dfBbDcc7089351006",
"gas": "173376",
"signature": "0xc2f9557dcc27ff17ecf91211a6a0af6ead44acf6a7d7322d0f40afefca596a843b5d95698332867a11eb3a3f9984ac3639581b765138fc0cc88322a889dffd1d1b",
"serializedOrder": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000006515b768000000000000000000000000000000000000000000000000000000006516e43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000000000000002000000000000000000000000006000da47483062a0d734ba3dc7576ce6a0b645c400000000000000000000000063056e00436da25bcf48a40dfbbdcc70893510060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b0c82c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000006b175474e89094c44da98b954eedeac495271d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063056e00436da25bcf48a40dfbbdcc7089351006"
}
With gasPriority:
{
"dexId": "1900",
"from": "0x63056E00436Da25BcF48A40dfBbDcc7089351006",
"gas": "173376",
"gasPriority": "low",
"signature": "0xc2f9557dcc27ff17ecf91211a6a0af6ead44acf6a7d7322d0f40afefca596a843b5d95698332867a11eb3a3f9984ac3639581b765138fc0cc88322a889dffd1d1b",
"serializedOrder": "0x00000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000006515b768000000000000000000000000000000000000000000000000000000006516e43000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c02aaa39b223fe8d0a0e5c4f27ead9083c756cc200000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000038d7ea4c6800000000000000000000000000000000000000000000000000000000000000002000000000000000000000000006000da47483062a0d734ba3dc7576ce6a0b645c400000000000000000000000063056e00436da25bcf48a40dfbbdcc70893510060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b0c82c8000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000006b175474e89094c44da98b954eedeac495271d0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063056e00436da25bcf48a40dfbbdcc7089351006"
}
Last updated