-
Notifications
You must be signed in to change notification settings - Fork 298
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
Do not retry actions from CLI upon an Assertion Failed #2007
Comments
I just tried reproducing it by putting an assertion into private token's transfer function and when I run the test I get correct behavior: @spalladino do you by any chance have any more info regarding how to reproduce this? |
Not really, all I got is that quote from Discord that Mike had shared. |
Can you try reproducing it from the CLI instead of from a test? |
Maybe follow up with the guy who reported this on Discord, to see if they can still reproduce it with the latest version, or they can share the logs? |
Marked this as blocked until I get a response from the user on Discord. Here is my message inquiring about more details. It's also quite likely that this has already been addressed by our work on not retrying unrecoverable errors. |
Closing as stale |
If a user tries sending a tx that they know will fail, the retrying-fetch we have will still retry it 3 times (and log it those 3 times). We should detect an Assertion Failed error as a server error, and thus unretriable, and not keep retrying.
Requested on Discord:
The text was updated successfully, but these errors were encountered: