General API
- Chains
- Tokens
- Tools
- Connections
- Gas endpoints
- Transaction status
- Integrator fee information
- Analytics
Requesting a quote
- Single-step routes
- Zaps/ContractCalls
- Advanced routes
- Parse transaction call data
Advanced routes
Populate a step with transaction data
This endpoint expects a full Step
object which usually is retrieved by calling the /routes
endpoint and selecting the most suitable Route
. Afterwards the transaction for every required Step
can be retrieved using this endpoint.
Attention: This request is more complex and intended to be used via our JavaScript SDK.
POST
/
v1
/
advanced
/
stepTransaction
Copy
curl --request POST \
--url https://li.quest/v1/advanced/stepTransaction \
--header 'Content-Type: application/json' \
--data '{
"id": "a8dc011a-f52d-4492-9e99-21de64b5453a",
"type": "lifi",
"tool": "1inch",
"toolDetails": {
"key": "1inch",
"logoURI": "https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/exchanges/oneinch.png",
"name": "1inch"
},
"action": {
"fromChainId": 100,
"toChainId": 100,
"fromToken": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"symbol": "MIVA",
"coinKey": "MIVA",
"decimals": 18,
"chainId": 100,
"priceUSD": "1",
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
},
"fromAmount": "1000000000000000000",
"slippage": 0.003,
"fromAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0",
"toAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0"
},
"estimate": {
"fromAmount": "1000000000000000000",
"toAmount": "21922914496086353975",
"toAmountMin": "21265227061203763356",
"tool": "1inch",
"executionDuration": 30,
"approvalAddress": "0x1111111254fb6c44bac0bed2854e76f90643097d",
"feeCosts": [],
"gasCosts": [
{
"type": "SEND",
"price": "1",
"estimate": "252364",
"limit": "315455",
"amount": "252364",
"amountUSD": "0.00",
"token": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
}
}
]
},
"integrator": "fee-demo",
"includedSteps": [
{
"id": "a8dc011a-f52d-4492-9e99-21de64b5453a",
"type": "swap",
"tool": "1inch",
"toolDetails": {
"key": "1inch",
"logoURI": "https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/exchanges/oneinch.png",
"name": "1inch"
},
"action": {
"fromChainId": 100,
"toChainId": 100,
"fromToken": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"symbol": "MIVA",
"coinKey": "MIVA",
"decimals": 18,
"chainId": 100,
"priceUSD": "1",
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
},
"fromAmount": "1000000000000000000",
"slippage": 0.003,
"fromAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0",
"toAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0"
},
"estimate": {
"fromAmount": "1000000000000000000",
"toAmount": "21922914496086353975",
"toAmountMin": "21265227061203763356",
"tool": "1inch",
"executionDuration": 30,
"approvalAddress": "0x1111111254fb6c44bac0bed2854e76f90643097d",
"feeCosts": [],
"gasCosts": [
{
"type": "SEND",
"price": "1",
"estimate": "252364",
"limit": "315455",
"amount": "252364",
"amountUSD": "0.00",
"token": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
}
}
]
}
}
]
}'
Copy
{
"id": "a8dc011a-f52d-4492-9e99-21de64b5453a",
"type": "lifi",
"tool": "1inch",
"toolDetails": {
"key": "1inch",
"logoURI": "https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/exchanges/oneinch.png",
"name": "1inch"
},
"action": {
"fromChainId": 100,
"toChainId": 100,
"fromToken": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"symbol": "MIVA",
"coinKey": "MIVA",
"decimals": 18,
"chainId": 100,
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
},
"fromAmount": "1000000000000000000",
"slippage": 0.003,
"fromAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0",
"toAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0"
},
"estimate": {
"fromAmount": "1000000000000000000",
"toAmount": "21922914496086353975",
"toAmountMin": "21265227061203763356",
"approvalAddress": "0x1111111254fb6c44bac0bed2854e76f90643097d",
"feeCosts": [],
"gasCosts": [
{
"type": "SEND",
"price": "1",
"estimate": "252364",
"limit": "315455",
"amount": "252364",
"amountUSD": "0.00",
"token": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
}
}
],
"data": {
"fromToken": {
"name": "xDAI",
"address": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"symbol": "xDAI",
"decimals": 18,
"logoURI": "https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x6B175474E89094C44Da98b954EedeAC495271d0F/logo.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51",
"symbol": "MIVA",
"decimals": 18,
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png"
},
"toTokenAmount": "21922914496086353975",
"fromTokenAmount": "1000000000000000000",
"protocols": [
[
[
{
"name": "GNOSIS_HONEYSWAP",
"part": 100,
"fromTokenAddress": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"toTokenAddress": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
}
]
]
],
"estimatedGas": 252364
}
},
"integrator": "fee-demo",
"transactionRequest": {
"from": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0",
"to": "0x1111111254fb6c44bac0bed2854e76f90643097d",
"chainId": 100,
"data": "0x...",
"value": "0x0de0b6b3a7640000",
"gasPrice": "0xb2d05e00",
"gasLimit": "0x0e9cb2"
},
"includedSteps": [
{
"id": "a8dc011a-f52d-4492-9e99-21de64b5453a",
"type": "swap",
"tool": "1inch",
"toolDetails": {
"key": "1inch",
"logoURI": "https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/exchanges/oneinch.png",
"name": "1inch"
},
"action": {
"fromChainId": 100,
"toChainId": 100,
"fromToken": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"symbol": "MIVA",
"coinKey": "MIVA",
"decimals": 18,
"chainId": 100,
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
},
"fromAmount": "1000000000000000000",
"slippage": 0.003,
"fromAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0",
"toAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0"
},
"estimate": {
"fromAmount": "1000000000000000000",
"toAmount": "21922914496086353975",
"toAmountMin": "21265227061203763356",
"approvalAddress": "0x1111111254fb6c44bac0bed2854e76f90643097d",
"feeCosts": [],
"gasCosts": [
{
"type": "SEND",
"price": "1",
"estimate": "252364",
"limit": "315455",
"amount": "252364",
"amountUSD": "0.00",
"token": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
}
}
],
"data": {
"fromToken": {
"name": "xDAI",
"address": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"symbol": "xDAI",
"decimals": 18,
"logoURI": "https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x6B175474E89094C44Da98b954EedeAC495271d0F/logo.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51",
"symbol": "MIVA",
"decimals": 18,
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png"
},
"toTokenAmount": "21922914496086353975",
"fromTokenAmount": "1000000000000000000",
"protocols": [
[
[
{
"name": "GNOSIS_HONEYSWAP",
"part": 100,
"fromTokenAddress": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"toTokenAddress": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
}
]
]
],
"estimatedGas": 252364
}
}
}
]
}
Headers
Authentication header, contact support if you want to get registered.
Body
application/json
The step object
Object that represents one step of a Route
Response
200
application/json
The step populated with the transaction data
Object that represents one step of a Route
Copy
curl --request POST \
--url https://li.quest/v1/advanced/stepTransaction \
--header 'Content-Type: application/json' \
--data '{
"id": "a8dc011a-f52d-4492-9e99-21de64b5453a",
"type": "lifi",
"tool": "1inch",
"toolDetails": {
"key": "1inch",
"logoURI": "https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/exchanges/oneinch.png",
"name": "1inch"
},
"action": {
"fromChainId": 100,
"toChainId": 100,
"fromToken": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"symbol": "MIVA",
"coinKey": "MIVA",
"decimals": 18,
"chainId": 100,
"priceUSD": "1",
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
},
"fromAmount": "1000000000000000000",
"slippage": 0.003,
"fromAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0",
"toAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0"
},
"estimate": {
"fromAmount": "1000000000000000000",
"toAmount": "21922914496086353975",
"toAmountMin": "21265227061203763356",
"tool": "1inch",
"executionDuration": 30,
"approvalAddress": "0x1111111254fb6c44bac0bed2854e76f90643097d",
"feeCosts": [],
"gasCosts": [
{
"type": "SEND",
"price": "1",
"estimate": "252364",
"limit": "315455",
"amount": "252364",
"amountUSD": "0.00",
"token": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
}
}
]
},
"integrator": "fee-demo",
"includedSteps": [
{
"id": "a8dc011a-f52d-4492-9e99-21de64b5453a",
"type": "swap",
"tool": "1inch",
"toolDetails": {
"key": "1inch",
"logoURI": "https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/exchanges/oneinch.png",
"name": "1inch"
},
"action": {
"fromChainId": 100,
"toChainId": 100,
"fromToken": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"symbol": "MIVA",
"coinKey": "MIVA",
"decimals": 18,
"chainId": 100,
"priceUSD": "1",
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
},
"fromAmount": "1000000000000000000",
"slippage": 0.003,
"fromAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0",
"toAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0"
},
"estimate": {
"fromAmount": "1000000000000000000",
"toAmount": "21922914496086353975",
"toAmountMin": "21265227061203763356",
"tool": "1inch",
"executionDuration": 30,
"approvalAddress": "0x1111111254fb6c44bac0bed2854e76f90643097d",
"feeCosts": [],
"gasCosts": [
{
"type": "SEND",
"price": "1",
"estimate": "252364",
"limit": "315455",
"amount": "252364",
"amountUSD": "0.00",
"token": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
}
}
]
}
}
]
}'
Copy
{
"id": "a8dc011a-f52d-4492-9e99-21de64b5453a",
"type": "lifi",
"tool": "1inch",
"toolDetails": {
"key": "1inch",
"logoURI": "https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/exchanges/oneinch.png",
"name": "1inch"
},
"action": {
"fromChainId": 100,
"toChainId": 100,
"fromToken": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"symbol": "MIVA",
"coinKey": "MIVA",
"decimals": 18,
"chainId": 100,
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
},
"fromAmount": "1000000000000000000",
"slippage": 0.003,
"fromAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0",
"toAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0"
},
"estimate": {
"fromAmount": "1000000000000000000",
"toAmount": "21922914496086353975",
"toAmountMin": "21265227061203763356",
"approvalAddress": "0x1111111254fb6c44bac0bed2854e76f90643097d",
"feeCosts": [],
"gasCosts": [
{
"type": "SEND",
"price": "1",
"estimate": "252364",
"limit": "315455",
"amount": "252364",
"amountUSD": "0.00",
"token": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
}
}
],
"data": {
"fromToken": {
"name": "xDAI",
"address": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"symbol": "xDAI",
"decimals": 18,
"logoURI": "https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x6B175474E89094C44Da98b954EedeAC495271d0F/logo.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51",
"symbol": "MIVA",
"decimals": 18,
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png"
},
"toTokenAmount": "21922914496086353975",
"fromTokenAmount": "1000000000000000000",
"protocols": [
[
[
{
"name": "GNOSIS_HONEYSWAP",
"part": 100,
"fromTokenAddress": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"toTokenAddress": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
}
]
]
],
"estimatedGas": 252364
}
},
"integrator": "fee-demo",
"transactionRequest": {
"from": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0",
"to": "0x1111111254fb6c44bac0bed2854e76f90643097d",
"chainId": 100,
"data": "0x...",
"value": "0x0de0b6b3a7640000",
"gasPrice": "0xb2d05e00",
"gasLimit": "0x0e9cb2"
},
"includedSteps": [
{
"id": "a8dc011a-f52d-4492-9e99-21de64b5453a",
"type": "swap",
"tool": "1inch",
"toolDetails": {
"key": "1inch",
"logoURI": "https://raw.githubusercontent.com/lifinance/types/main/src/assets/icons/exchanges/oneinch.png",
"name": "1inch"
},
"action": {
"fromChainId": 100,
"toChainId": 100,
"fromToken": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"symbol": "MIVA",
"coinKey": "MIVA",
"decimals": 18,
"chainId": 100,
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
},
"fromAmount": "1000000000000000000",
"slippage": 0.003,
"fromAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0",
"toAddress": "0x552008c0f6870c2f77e5cC1d2eb9bdff03e30Ea0"
},
"estimate": {
"fromAmount": "1000000000000000000",
"toAmount": "21922914496086353975",
"toAmountMin": "21265227061203763356",
"approvalAddress": "0x1111111254fb6c44bac0bed2854e76f90643097d",
"feeCosts": [],
"gasCosts": [
{
"type": "SEND",
"price": "1",
"estimate": "252364",
"limit": "315455",
"amount": "252364",
"amountUSD": "0.00",
"token": {
"address": "0x0000000000000000000000000000000000000000",
"symbol": "xDai",
"decimals": 18,
"chainId": 100,
"name": "xDai",
"coinKey": "xDai",
"priceUSD": "1",
"logoURI": "https://static.debank.com/image/xdai_token/logo_url/xdai/1207e67652b691ef3bfe04f89f4b5362.png"
}
}
],
"data": {
"fromToken": {
"name": "xDAI",
"address": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"symbol": "xDAI",
"decimals": 18,
"logoURI": "https://raw.githubusercontent.com/trustwallet/assets/master/blockchains/ethereum/assets/0x6B175474E89094C44Da98b954EedeAC495271d0F/logo.png"
},
"toToken": {
"name": "Minerva Wallet SuperToken",
"address": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51",
"symbol": "MIVA",
"decimals": 18,
"logoURI": "https://minerva.digital/i/MIVA-Token_200x200.png"
},
"toTokenAmount": "21922914496086353975",
"fromTokenAmount": "1000000000000000000",
"protocols": [
[
[
{
"name": "GNOSIS_HONEYSWAP",
"part": 100,
"fromTokenAddress": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"toTokenAddress": "0x63e62989d9eb2d37dfdb1f93a22f063635b07d51"
}
]
]
],
"estimatedGas": 252364
}
}
}
]
}
Assistant
Responses are generated using AI and may contain mistakes.