Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(avm/brillig)!: revert/rethrow oracle (#9408)
This PR introduces a revert oracle to be used when (and only when) rethrowing revertdata in public. The major difference with just doing `assert(false, data)` is that the latter will also add an error selector to the revertdata, which is not something we want when rethrowing. * Creates a revert oracle to be used for rethrowing. * Changes TRAP/REVERT to have a runtime size.
- Loading branch information