calculate_token_conversion
Calculate token conversion quotes between two tokens using market prices. Input token details and amount to receive a list of conversion responses.
Instructions
Perform token conversion quote between two tokens. Good for quickly calculating market prices.
Expects a ConversionRequestContainer, returns a list of ConversionResponse.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
conversion_requests | Yes |
Input Schema (JSON Schema)
{
"$defs": {
"ConversionRequest": {
"properties": {
"input_amount": {
"description": "input amount to convert",
"title": "Input Amount",
"type": "number"
},
"input_token": {
"description": "public address of input token",
"title": "Input Token",
"type": "string"
},
"output_token": {
"description": "public address of output token",
"title": "Output Token",
"type": "string"
}
},
"required": [
"input_amount",
"input_token",
"output_token"
],
"title": "ConversionRequest",
"type": "object"
},
"ConversionRequestContainer": {
"properties": {
"conversion_requests": {
"items": {
"$ref": "#/$defs/ConversionRequest"
},
"title": "Conversion Requests",
"type": "array"
}
},
"required": [
"conversion_requests"
],
"title": "ConversionRequestContainer",
"type": "object"
}
},
"properties": {
"conversion_requests": {
"$ref": "#/$defs/ConversionRequestContainer"
}
},
"required": [
"conversion_requests"
],
"title": "calculate_token_conversionArguments",
"type": "object"
}