get_raw_transaction
The get_raw_transaction
method takes coin
and tx_hash
as input, and returns the full signed raw transaction hex for any transaction that is confirmed or within the mempool.
Structure | Type | Description |
---|---|---|
coin | string | the name of the coin the user desires to request for the transaction |
tx_hash | string | hash of the transaction |
Structure | Type | Description |
---|---|---|
tx_hex | string | bytes of signed transaction in string format |
POST
get_raw_transaction{
"mmrpc": "2.0",
"method": "get_raw_transaction",
"userpass": "RPC_UserP@SSW0RD",
"params": {
"coin": "DOC",
"tx_hash": "989360b0225b4e05fa13643e2e306c8eb5c52fa611615dfd30195089010b1c7b"
},
"id": 1
}
{
"mmrpc":"2.0",
"result":{
"tx_hex":"0400008085202f89025655b6fec358091a4a6b34107e69b10bd7660056d8f2a1e5f8eef0db6aec960100000000494830450221008c89db5e2d93d7674fe152e37344dfd24a0b1d4d382a7e0bcfc5d8190a141d72022050ce4ef929429e7e1a6c4ebd3f72a1a2aa25da1e0df65553a2c657658077ed1d01feffffff79cc137b70c39c9c7c2b9230c818ec684ffe731bf1ae821f91ba9d3e526f55f00000000049483045022100868c71f4a8e1452a3bc8b1d053a846959ab7df63fb0d147e9173f69818bbb1f3022060c7e045a34cf6af61bc3a74dc2db7b8bfa4949bc5919acceed40fc07d8706d201feffffff0240043a0000000000232102afdbba3e3c90db5f0f4064118f79cf308f926c68afd64ea7afc930975663e4c4ac201efc01000000001976a914347f2aedf63bac168c2cc4f075a2850435e20ac188ac96d3c96036dd0e000000000000000000000000"
},
"id":0
}
POST
get_raw_transaction{
"mmrpc": "2.0",
"method": "get_raw_transaction",
"userpass": "RPC_UserP@SSW0RD",
"params": {
"coin": "ETH",
"tx_hash": "0x529aca42b6b592cca5d400832c83854135b924cada6e1c41b85f27fa0a0984b9"
},
"id": 1
}
{
"mmrpc":"2.0",
"result":{
"tx_hex":"f86e8227578503b6ed90e6825208943faaa59e42f616f859d5771cbc07a99412ae44b288026fe9cb1ec6e9a08026a08e04accc3733376cf7b8f8d51c8398fd244fca736277053a7e87093f6db67708a069cc7dbc57094c4cca7828e6f8d92a8221c457ac7b5d0b0562e9d8896f75d1a5"
},
"id":0
}
{
"mmrpc": "2.0",
"error": "No such coin KMD",
"error_path": "lp_coins",
"error_trace": "lp_coins:2234] lp_coins:2156]",
"error_type": "NoSuchCoin",
"error_data": {
"coin": "KMD"
},
"id": 0
}
{
"mmrpc": "2.0",
"error": "Invalid hash: Invalid input length",
"error_path": "utxo_common",
"error_trace": "utxo_common:1809]",
"error_type": "InvalidHashError",
"error_data": "Invalid input length",
"id": 1
}
{
"mmrpc": "2.0",
"error": "Internal error: eth:3221] Crypto error (Invalid EC signature)",
"error_path": "eth",
"error_trace": "eth:543]",
"error_type": "InternalError",
"error_data": "eth:3221] Crypto error (Invalid EC signature)",
"id": 1
}
Structure | Type | Description |
---|---|---|
NoSuchCoin | string | The specified coin was not found or is not activated yet |
InvalidHashError | string | The specified hash is not valid |
Transport | string | The request was failed due to a network error |
HashNotExist | string | The specified hash is not exist |
InternalError | string | The request was failed due to an Komodo DeFi Framework API internal error |