After mainnet upgrade to v1.0.5, I cannot see the message of eosio_assert any more.

Example: cleos push action eosio refund '{"owner":"heztamjuxxxx"}' -p heztamjuxxxx

should show: "refund request not found"

But it only shows: Error 3050003: eosio_assert_message assertion failure

It made it hard to debug.

  • Is there a question behind this? Otherwise you should put this on GitHub as an issue or something...
    – TeeAttack42
    Jun 19 '18 at 7:27
  • Look like they are fixing it now.
    – wsdfz
    Jun 19 '18 at 8:36

Did you use –contracts-console option when running nodeos?

ex) nodeos -e -p eosio –plugin eosio::chain_api_plugin –plugin eosio::history_api_plugin –contracts-console

You can do this in config.ini. contracts-console = true

  • 1
    Yeah but you can only see this output if you're running nodeos youreslf, but if you just push an action with cleos you don't get back the hepful error message
    – confused00
    Jul 28 '18 at 10:33

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.