diff --git a/bindings/go/evmc/evmc.go b/bindings/go/evmc/evmc.go index 1da8cfb..62a0b2c 100644 --- a/bindings/go/evmc/evmc.go +++ b/bindings/go/evmc/evmc.go @@ -110,6 +110,12 @@ func (err Error) Error() string { return "evmc: precompile failure" case C.EVMC_CONTRACT_VALIDATION_FAILURE: return "evmc: contract validation failure" + case C.EVMC_ARGUMENT_OUT_OF_RANGE: + return "evmc: argument out of range" + case C.EVMC_WASM_UNREACHABLE_INSTRUCTION: + return "evmc: the WebAssembly unreachable instruction has been hit during execution" + case C.EVMC_WASM_TRAP: + return "evmc: a WebAssembly trap has been hit during execution" case C.EVMC_INTERNAL_ERROR: return "evmc: internal error" case C.EVMC_REJECTED: