diff --git a/packages/testing/src/execution_testing/client_clis/clis/erigon.py b/packages/testing/src/execution_testing/client_clis/clis/erigon.py index b346a6f4b2..a5e4addc3d 100644 --- a/packages/testing/src/execution_testing/client_clis/clis/erigon.py +++ b/packages/testing/src/execution_testing/client_clis/clis/erigon.py @@ -94,11 +94,19 @@ class ErigonExceptionMapper(ExceptionMapper): BlockException.INVALID_STATE_ROOT: "invalid block: wrong trie root", BlockException.INVALID_RECEIPTS_ROOT: "receiptHash mismatch", BlockException.INVALID_LOG_BLOOM: "invalid bloom", + BlockException.GAS_USED_OVERFLOW: "block gas used overflow", } mapping_regex = { BlockException.INVALID_BLOCK_ACCESS_LIST: ( r"invalid block access list|block access list mismatch" ), + BlockException.INVALID_BAL_MISSING_ACCOUNT: ( + r"block access list mismatch" + ), + BlockException.INVALID_BAL_EXTRA_ACCOUNT: ( + r"invalid block access list" + ), + BlockException.INCORRECT_BLOCK_FORMAT: (r"invalid block access list"), TransactionException.GAS_LIMIT_EXCEEDS_MAXIMUM: ( r"invalid block, txnIdx=\d+,.*gas limit too high" ),