eos
eos copied to clipboard
[feature request] dump the tx actions before the inline action depth reach the max depth
we occasionally got the error "max inline action depth per transaction reached" on executing our contract inline action which calling the third party contract, and it is hard for we to trace the action depth, can you add the logging feature to dump the tx on nodeos just before the inline action depth reach the max depth? or is there any exiting approach to locate the error?
Can you please share more specific information around your use case and the problem you are trying to solve? Thank you.
our contract invokes the third-party contracts which we do know their action depth is, so if action depth of our contract + action depth of third-party contracts, the tx would be failed without any actions details(coz the tx would be eosio::check(depth<10,"err msg")
,so if the nodeos
could dump the whole action depth before depth reach the max value, we could know what the actions depth is, it would help us turning the code to avoid the issue.
this error is too annoying, any progress on this issue?