Skip to content

Exclude errors from deliver result [#3317]

Ethan Reesor requested to merge 3317-exclude-error-from-deliver into main

Closes #3317 (closed). Excludes the error message and specific error code from the result of DeliverTx, such that changes in the error message or code of a failed transaction will not cause consensus failure. This prevents bugs due to non-deterministic error messages and reduces the engineering cost of updating error messages.

Changelog: feature

Merge request reports