go-iost
go-iost copied to clipboard
claim rewards twice in a day throws stacktrace
Attempt to exchange for rewards twice in a day
iwallet --account metanyx call "bonus.iost" "exchangeIOST" '["metanyx", "1000"]'
Stacktrace
the transaction hash is: 35CyBj3NZ8gb8bnBWZmz4kd4NmVXrHXms5R1HvYu5ekm
result not ready, please wait. Details: rpc error: code = Unknown desc = failed to Get the receipt: not found
result not ready, please wait. Details: rpc error: code = Unknown desc = failed to Get the receipt: not found
result not ready, please wait. Details: rpc error: code = Unknown desc = failed to Get the receipt: not found
result not ready, please wait. Details: rpc error: code = Unknown desc = failed to Get the receipt: not found
exec tx failed: running action Action{Contract: bonus.iost, ActionName: exchangeIOST, Data: ["metanyx", "1000"]}
error: Uncaught exception: Error: last exchange less than one day.
at _default_name.js:87:48
_IOSTInstruction_counter.incr(63.2);throw new Error('last exchange less than one day.');
^
Stack tree:
Error: last exchange less than one day.
at BonusContract.exchangeIOST (_default_name.js:87:55)
at _default_name.js:120:14
full error information: {
"txHash": "35CyBj3NZ8gb8bnBWZmz4kd4NmVXrHXms5R1HvYu5ekm",
"gasUsage": 34489,
"ramUsage": {
},
"statusCode": "RUNTIME_ERROR",
"message": "running action Action{Contract: bonus.iost, ActionName: exchangeIOST, Data: [\"metanyx\", \"1000\"]}\n error: Uncaught exception: Error: last exchange less than one day.\nat _default_name.js:87:48\n _IOSTInstruction_counter.incr(63.2);throw new Error('last exchange less than one day.');\n ^\nStack tree: \nError: last exchange less than one day.\n at BonusContract.exchangeIOST (_default_name.js:87:55)\n at _default_name.js:120:14",
"returns": [
],
"receipts": [
]
}
running action Action{Contract: bonus.iost, ActionName: exchangeIOST, Data: ["metanyx", "1000"]}
error: Uncaught exception: Error: last exchange less than one day.
at _default_name.js:87:48
_IOSTInstruction_counter.incr(63.2);throw new Error('last exchange less than one day.');
^
Stack tree:
Error: last exchange less than one day.
at BonusContract.exchangeIOST (_default_name.js:87:55)
at _default_name.js:120:14
This should be handled gracefully