ErrLookup › canopy-network/canopy
canopy-network/canopy
The official go implementation of the Canopy Network protocol · Go · 447 source files
Analyzed at ee8197d91d on 2026-09-06. 67 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Could not find types.proto descriptor | exception | error | build, protobuf, code-generation, nodejs |
| field number not found | error_code | error | |
| Message does not support serialization | exception | error | python, protobuf, serialization, type-mismatch |
| Message type does not support deserialization | exception | error | python, protobuf, deserialization, type-mismatch |
| unsupported wire type %d | validation | error | protobuf, unmarshal, wire-format, corruption |
1 plugin or config not initialized | exception | error | python, plugin-lifecycle, initialization, state-machine |
| root is not supported for nested transactions | error_code | error | store, transaction, root, smt |
| all zero shared secret | validation | error | |
| event not found | error_code | error | store, indexer, not-found |
ErrFieldNotFound %w: %d | validation | warning | protobuf, wire-format, field-not-found, proto3 |
| invalid bls key | error_code | error | |
| account-auth multisig requires threshold > 0 | error_code | error | bls, multisig, validation |
ErrStoreGet block not found | error_code | error | store, blockchain, not-found, database |
| Invalid chain_id: {self.chain_id} | exception | error | python, configuration, validation, dataclass |
| rollback is not supported for nested transactions | error_code | error | store, transaction, rollback, maintenance |
| invalid field value at offset %d | validation | error | protobuf, wire-format, corrupt-data, varint |
| iterator not supported on subtree store | error_code | error | |
| Item too long: {len(item)} bytes (max 255) | exception | error | python, validation, state-keys, length-prefix |
| Unexpected state write response | exception | error | |
| unrecognized public key format | validation | error | |
| nested transactions are not supported | error_code | error | store, transaction, commit |
| unrecognized public key format | validation | error | |
| invalid bitmap index | error_code | error | bls, bitmap, bounds |
| Invalid uint64 value: {value} | exception | error | python, validation, uint64, state-keys |
| plugin launcher not found for %q; checked: %s | validation | error | plugin, file-not-found, config, deployment |
| rotate backup: %w | error_code | error | |
| failed to create iterator: %v | error_code | error | |
| Request timeout for id $requestId | exception | error | |
| invalid length at offset %d | validation | error | protobuf, wire-format, truncated-data, varint |
| plugin RPC server disabled (failed to start on $addr) | console | error | |
| {query_response.error.msg} | exception | error | |
| finalize backup: %w | error_code | error | |
| flush error: %v | error_code | critical | store, close, flush, disk |
| checkpoint creation: %w | error_code | error | |
| No response received for id $requestId | exception | error | |
| invalid empty class-group coefficient | validation | error | |
| field value exceeds buffer bounds | validation | error | protobuf, wire-format, truncated-data, bounds |
| write height file: %w | error_code | error | |
| key not found | validation | error | |
| invalid dial peer %s: %s | validation | error | p2p, config, peer, dial |
| unable to marshal any payload type %s to json | validation | error | json, protobuf-any, registry, marshaling |
| Unexpected handshake response | exception | error | |
| Handshake failed: ${response.error.msg} | exception | error | |
| unrecognized private key format: %d | validation | error | |
| invalid tag at offset %d | validation | error | protobuf, wire-format, corrupt-data, parsing |
| Unexpected state read response | exception | error | |
| Failed to load config from {filepath}: {err} | exception | error | |
| Unexpected query response | exception | error | |
| invalid public key | error_code | error | bls, multisig, validation |
ErrInvalidPluginSchema empty message name in type url %q | error_code | error | plugin, schema, type-url, config |
| reverse iterator not supported on subtree store | error_code | error | |
| invalid bls public key: point at infinity | error_code | error | |
| Invalid data_dir_path: {self.data_dir_path} | exception | error | |
| nickname already used | error_code | error | keystore, conflict, import |
ErrJSONUnmarshal empty json payload | error_code | error | json, protobuf-any, empty-input, validation |
| missing commit id at height %d | error_code | error | store, rollback, state, index |
| duplicate bls public key | error_code | error | bls, multisig, validation |
| unknown parameter type %T | validation | error | json, marshaling, protobuf-any, type-switch |
| target round %d must be greater than current round %d | validation | warning | bft, consensus, round, validation |
| flush before checkpoint: %w | error_code | critical | store, backup, checkpoint, flush, disk |
| invalid password | validation | error | |
| rollback target height %d exceeds current height %d | error_code | error | store, rollback, argument, versioning |
1 Contract fsm_id is not set | exception | error | |
ErrInvalidERC20Tx data too short | error_code | error | abi, erc20, calldata, validation |
| quorum certificate not found | error_code | error | store, indexer, consensus, not-found |
| rollback target height must be >= 1 | error_code | error | store, rollback, argument |
ErrInvalidRLPTx max transaction size | error_code | error | rlp, ethereum, size-limit, transaction |