-
Notifications
You must be signed in to change notification settings - Fork 216
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update /v1/chain/push_transaction
expected response structure
#193
Comments
Could you please share the encoded hex of this response, or another response with the encoded hex pair? |
@psy2848048 I don't sadly, this was taken from #187 which I did not do myself. Some transaction would need to be pushed to a testnet to see the actual response and the hex version of it. |
The format has even changed again :) i have attached below the json returned: {
"transaction_id": "de46081fa7abad65cb6e6ad65581f8853e4ffd9a60466467a2bedd99bb0a320f",
"processed": {
"id": "de46081fa7abad65cb6e6ad65581f8853e4ffd9a60466467a2bedd99bb0a320f",
"block_num": 211131824,
"block_time": "2023-04-14T06:19:25.000",
"producer_block_id": null,
"receipt": {
"status": "executed",
"cpu_usage_us": 416,
"net_usage_words": 17
},
"elapsed": 416,
"net_usage": 136,
"scheduled": false,
"action_traces": [
{
"action_ordinal": 1,
"creator_action_ordinal": 0,
"closest_unnotified_ancestor_action_ordinal": 0,
"receipt": {
"receiver": "eosio.token",
"act_digest": "3c815606b2be40db3d8705e031830e919fc46544d29a3b8edea7e7ee84b118c6",
"global_sequence": 438034461,
"recv_sequence": 8529839,
"auth_sequence": [
[
"hhtest111111",
141
]
],
"code_sequence": 1,
"abi_sequence": 1
},
"receiver": "eosio.token",
"act": {
"account": "eosio.token",
"name": "transfer",
"authorization": [
{
"actor": "hhtest111111",
"permission": "active"
}
],
"data": {
"from": "hhtest111111",
"to": "hhtest111112",
"quantity": "0.00001000 WAX",
"memo": "test"
},
"hex_data": "1042082164ac726b2042082164ac726be80300000000000008574158000000000474657374"
},
"context_free": false,
"elapsed": 187,
"console": "",
"trx_id": "de46081fa7abad65cb6e6ad65581f8853e4ffd9a60466467a2bedd99bb0a320f",
"block_num": 211131824,
"block_time": "2023-04-14T06:19:25.000",
"producer_block_id": null,
"account_ram_deltas": [],
"except": null,
"error_code": null,
"return_value_hex_data": ""
},
{
"action_ordinal": 2,
"creator_action_ordinal": 1,
"closest_unnotified_ancestor_action_ordinal": 1,
"receipt": {
"receiver": "hhtest111111",
"act_digest": "3c815606b2be40db3d8705e031830e919fc46544d29a3b8edea7e7ee84b118c6",
"global_sequence": 438034462,
"recv_sequence": 103,
"auth_sequence": [
[
"hhtest111111",
142
]
],
"code_sequence": 1,
"abi_sequence": 1
},
"receiver": "hhtest111111",
"act": {
"account": "eosio.token",
"name": "transfer",
"authorization": [
{
"actor": "hhtest111111",
"permission": "active"
}
],
"data": {
"from": "hhtest111111",
"to": "hhtest111112",
"quantity": "0.00001000 WAX",
"memo": "test"
},
"hex_data": "1042082164ac726b2042082164ac726be80300000000000008574158000000000474657374"
},
"context_free": false,
"elapsed": 12,
"console": "",
"trx_id": "de46081fa7abad65cb6e6ad65581f8853e4ffd9a60466467a2bedd99bb0a320f",
"block_num": 211131824,
"block_time": "2023-04-14T06:19:25.000",
"producer_block_id": null,
"account_ram_deltas": [],
"except": null,
"error_code": null,
"return_value_hex_data": ""
},
{
"action_ordinal": 3,
"creator_action_ordinal": 1,
"closest_unnotified_ancestor_action_ordinal": 1,
"receipt": {
"receiver": "hhtest111112",
"act_digest": "3c815606b2be40db3d8705e031830e919fc46544d29a3b8edea7e7ee84b118c6",
"global_sequence": 438034463,
"recv_sequence": 94,
"auth_sequence": [
[
"hhtest111111",
143
]
],
"code_sequence": 1,
"abi_sequence": 1
},
"receiver": "hhtest111112",
"act": {
"account": "eosio.token",
"name": "transfer",
"authorization": [
{
"actor": "hhtest111111",
"permission": "active"
}
],
"data": {
"from": "hhtest111111",
"to": "hhtest111112",
"quantity": "0.00001000 WAX",
"memo": "test"
},
"hex_data": "1042082164ac726b2042082164ac726be80300000000000008574158000000000474657374"
},
"context_free": false,
"elapsed": 11,
"console": "",
"trx_id": "de46081fa7abad65cb6e6ad65581f8853e4ffd9a60466467a2bedd99bb0a320f",
"block_num": 211131824,
"block_time": "2023-04-14T06:19:25.000",
"producer_block_id": null,
"account_ram_deltas": [],
"except": null,
"error_code": null,
"return_value_hex_data": ""
}
],
"account_ram_delta": null,
"except": null,
"error_code": null
}
} I executed this with: Can we do anything about this? i could update the structs, but do we break older versions? |
It seems https://github.com/eoscanada/eos-go/blob/develop/responses.go#L353 is not aligned at all with expected response. It seems the expected format is now:
We would need to fully align the expected response with the actual struct.
The text was updated successfully, but these errors were encountered: