ErrLookup › ethereum/go-ethereum
ethereum/go-ethereum
Go implementation of the Ethereum protocol · Go · 1,066 source files
Analyzed at 6bb0588ad8 on 2026-08-15. 66 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| This unit doesn't exists, please use the one of the followin | exception | error | web3, units, input-validation |
| Contract transaction couldn't be found after 50 blocks | exception | error | web3, deployment, timeout, mining |
| The contract code couldn't be stored, please check your gas | exception | error | web3, deployment, out-of-gas |
| Cannot send value to non-payable constructor | exception | error | web3, filters, async |
| Filter ID Error: filter().get() can't be chained synchronous | exception | error | web3, address, input-validation |
| invalid address | exception | error | |
| Cannot send value to non-payable function | exception | error | web3, payable, abi, transactions |
| You tried to send "${payload.method}" synchronously. Synchro | exception | error | web3, ipc, sync-vs-async, rpc |
| invalid iban address | exception | error | web3, iban, icap, input-validation |
| Malformed UTF-8 data | exception | warning | web3, utf-8, encoding, cryptojs |
| nil chainID | panic | critical | go-ethereum, abi-bind, chainid, panic |
| error decoding contract deployer hex %s: %v | panic | critical | go-ethereum, abi-bind, linking, hex, panic |
| Could not create random uuid: %v | panic | critical | go-ethereum, keystore, uuid, entropy, panic |
| key generation: could not read from random source: | panic | critical | go-ethereum, keystore, entropy, icap, panic |
| key generation: ecdsa.GenerateKey failed: | panic | critical | go-ethereum, keystore, ecdsa, entropy, panic |
| reading from crypto/rand failed: | panic | critical | go-ethereum, keystore, entropy, encryption, panic |
| clique (poa) sealing not supported any more | panic | critical | go-ethereum, clique, consensus, sealing, panic |
| ethash (pow) sealing not supported any more | panic | critical | go-ethereum, ethash, pow, consensus, panic |
| eip2929 and eip4762 are both activated | panic | critical | eip-2929, eip-4762, chain-config, consensus, panic |
| invalid chainID %v | panic | error | signer, chain-id, eip-155, validation, panic |
| invalid fork, simulated beacon needs to be started post-merg | panic | error | dev-mode, simulated-beacon, merge, engine-api, genesis, panic |
| not supported | panic | error | remotedb, ancient-store, read-only, freezer, panic |
| js error: timer/timeout callback is not a function | panic | error | jsre, console, goja, settimeout, javascript |
| environment variable LocalAppData is undefined | panic | error | windows, environment, localappdata, datadir, startup, panic |
| channel argument of Subscribe has type %T, need writable cha | panic | error | rpc, subscribe, pubsub, channels, reflection, panic |
| channel given to Subscribe must not be nil | panic | error | rpc, subscription, nil-channel, panic, go |
| nil TextMapPropagator configured | panic | error | rpc, opentelemetry, tracing, nil-check, config, panic, go |
| nil auth | panic | error | rpc, http, authentication, nil-check, config, panic, go |
| can't create multiple subscriptions with Notifier | panic | error | rpc, server, subscription, pubsub, api-misuse, panic, go |
| can't create subscription after subscribe call has returned | panic | error | rpc, server, subscription, lifecycle, goroutine, api-misuse, panic, go |
| can't Notify before subscription is created | panic | error | rpc, server, subscription, ordering, api-misuse, panic, go |
| Notify with wrong ID | panic | error | rpc, server, subscription, id-mismatch, api-misuse, panic, go |
| invalid group depth size | validation | error | trie, bintrie, config, bounds-check, panic, go |
| not implemented | panic | error | trie, bintrie, not-implemented, proofs, unsupported-operation, panic, go |
| unexpected node type, %T | panic | critical | trie, hashing, invariant-violation, internal, corruption, panic, go |
| %T: invalid node: %v | panic | critical | trie, inspection, invariant-violation, corruption, panic, go |
| not at leaf | panic | error | trie, iterator, api-misuse, leaf, panic, go |
| not implemented | panic | warning | trie, iterator, not-implemented, unsupported-operation, panic, go |
| %T: invalid node: %v | panic | critical | trie, statistics, invariant-violation, internal, corruption, panic, go |
| node %x: %v | panic | critical | trie, rlp, decoding, corruption, database, panic, go |
| %T: invalid node: %v | panic | error | |
| it shouldn't happen | panic | error | |
| trie.NewStateTrie called without a database | panic | error | |
| Trying to insert into existing key | panic | error | |
| trying to insert into hash | panic | error | |
| invalid type | panic | error | |
| invalid node type | panic | error | |
| sub-trie ancestor not found: %x | panic | error | |
| raw-entry ancestor not found: %x | panic | error | |
| unknown node: %+v | panic | error | |
| not implemented | panic | error | |
| UpdateStem is not implemented for TransitionTrie | panic | error | |
| %T: invalid node: %v | panic | error | |
| %T: invalid node: %v (%v) | panic | critical | trie, mpt, delete, state-corruption, panic |
| %T: unknown node type | panic | critical | trie, mpt, copy, fork-maintenance, panic |
| not supported | panic | error | triedb, proofset, misuse, panic |
| not implemented | panic | error | triedb, hashdb, cache, misuse, panic |
| duplicated flush operation | panic | critical | pathdb, triedb, concurrency, flush, panic |
| unknown layer type: %T | panic | critical | pathdb, triedb, layer-stack, state-corruption, panic |
| ./bench: unrecognized argument.\n\n | console | warning | secp256k1, benchmark, cli, usage-error |
| ./bench: ECDH module not enabled.\n | console | warning | secp256k1, benchmark, build-config, ecdh |
| ./bench: Public key recovery module not enabled.\n | console | warning | secp256k1, benchmark, build-config, recovery |
| ./bench: Schnorr signatures module not enabled.\n | console | warning | secp256k1, benchmark, build-config, schnorr |
| ./bench: ElligatorSwift module not enabled.\n | console | warning | secp256k1, benchmark, build-config, ellswift |
| [libsecp256k1] illegal argument: %s\n | panic | critical | secp256k1, c, abort, argument-validation |
| [libsecp256k1] internal consistency check failed: %s\n | panic | critical | secp256k1, c, abort, abi-mismatch, memory-corruption |