swap_transaction
Execute swap transactions on the Armor Crypto MCP server. Processes SwapTransactionRequestContainer to return a list of SwapTransactionResponse for efficient crypto swaps.
Instructions
Execute a swap transaction.
Expects a SwapTransactionRequestContainer, returns a list of SwapTransactionResponse.
Input Schema
Name | Required | Description | Default |
---|---|---|---|
swap_transaction_requests | Yes |
Input Schema (JSON Schema)
{
"$defs": {
"SwapTransactionRequest": {
"properties": {
"transaction_id": {
"description": "unique id of the generated swap quote",
"title": "Transaction Id",
"type": "string"
}
},
"required": [
"transaction_id"
],
"title": "SwapTransactionRequest",
"type": "object"
},
"SwapTransactionRequestContainer": {
"properties": {
"swap_transaction_requests": {
"items": {
"$ref": "#/$defs/SwapTransactionRequest"
},
"title": "Swap Transaction Requests",
"type": "array"
}
},
"required": [
"swap_transaction_requests"
],
"title": "SwapTransactionRequestContainer",
"type": "object"
}
},
"properties": {
"swap_transaction_requests": {
"$ref": "#/$defs/SwapTransactionRequestContainer"
}
},
"required": [
"swap_transaction_requests"
],
"title": "swap_transactionArguments",
"type": "object"
}