ErrLookup › hyperledger/fabric
hyperledger/fabric
Hyperledger Fabric is an enterprise-grade permissioned distributed ledger framework for developing solutions and applications. Its modular and versatile design satisfies a broad range of industry use cases. It offers a unique approach to consensus that enables performance at scale while preserving privacy. · Go · 964 source files
Analyzed at 2736b63f8f on 2026-09-04. 2118 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| too few arguments | exception | error | couchdb, json, unmarshal, fabric |
| chaincode type not supported: %s | exception | error | couchdb, url, configuration, fabric |
| incorrect number of arguments | exception | error | couchdb, json, marshal, fabric |
| failed to copy metadataDir directory folder: %s | exception | error | couchdb, url, configuration, fabric |
| connection.json not found in source folder: %s | exception | error | couchdb, json, marshal, fabric |
| failed to create target folder for connection.json: %s | exception | error | couchdb, network, io, fabric |
| Failed opening file %s: %v | exception | error | couchdb, json, unmarshal, fabric |
| error unmarshalling YAML file %s: %s | exception | error | couchdb, url, configuration, fabric |
| config isn't valid | exception | error | couchdb, json, unmarshal, fabric |
| failed to marshal config | exception | error | couchdb, json, marshal, fabric |
| failed writing file %s: %v | exception | error | filesystem, io, config |
| %s is mandatory and cannot be empty | validation | error | config, validation, fabric |
| enrollment certificate isn't a valid PEM block | validation | error | pem, certificate, fabric, validation |
| enrollment certificate should be a certificate, got a %s ins | validation | error | pem, certificate, fabric, misconfiguration |
| enrollment certificate is not a valid x509 certificate: %v | validation | error | x509, certificate, fabric, corruption |
| found unknown private key type (%T) in msg signing | exception | error | crypto, fabric, ecdsa, unsupported-key-type |
| failed to decode PEM block from %s | validation | error | pem, private-key, fabric, validation |
| found unknown private key type (%T) in PKCS#8 wrapping | exception | error | crypto, pkcs8, rsa, fabric, unsupported-key-type |
| failed to parse private key: %v | exception | error | crypto, private-key, pkcs8, fabric |
| refusing to generate block which is missing orderer section | validation | error | configtxgen, genesis-block, fabric, config |
| refusing to generate application channel block which is miss | validation | error | |
| error writing genesis block: %s | exception | error | |
| error writing channel create tx: %s | exception | error | |
| could not read block %s | exception | error | |
| error unmarshalling to block: %s | exception | error | |
| malformed block contents: %s | exception | error | |
| could not read channel create tx: %s | exception | error | |
| Error unmarshalling envelope: %s | exception | error | |
| malformed transaction contents: %s | exception | error | |
| bad org definition for org %s | exception | error | |
| malformed org definition for org: %s | exception | error | hyperledger-fabric, configtxgen, protobuf, json-marshaling |
| organization %s not found | exception | error | hyperledger-fabric, configtxgen, config, not-found |
| error encode input | exception | error | hyperledger-fabric, configtxlator, protobuf, cli |
| message of type %s unknown | exception | error | hyperledger-fabric, configtxlator, protobuf, reflection |
| error decoding input | exception | error | hyperledger-fabric, configtxlator, json, decoding |
| error marshaling: proto: Marshal called with nil | exception | warning | hyperledger-fabric, configtxlator, protobuf, nil-message |
| error marshaling | exception | error | hyperledger-fabric, configtxlator, protobuf, serialization |
| error writing output | exception | error | hyperledger-fabric, configtxlator, file-io, filesystem |
| error reading input | console | error | io, file, configtxlator, fabric |
| error unmarshalling | console | error | protobuf, unmarshal, configtxlator, fabric |
| error encoding output | console | error | json, io, configtxlator, fabric, protobuf |
| error reading original config | console | error | io, file, configtxlator, fabric |
| error unmarshalling original config | console | error | protobuf, unmarshal, configtxlator, fabric |
| error reading updated config | console | error | io, file, configtxlator, fabric |
| error unmarshalling updated config | console | error | protobuf, unmarshal, configtxlator, fabric |
| error computing config update | console | error | config-update, configtxlator, fabric, diff |
| error marshaling computed config update | console | error | configtxlator, protobuf, serialization |
| error writing config update to output | console | error | io, filesystem, configtxlator |
| Error reading configuration: %s | console | error | cryptogen, io, configuration |
| Error Unmarshalling YAML: %s | console | error | yaml, cryptogen, configuration |
| Error parsing template: %s | console | error | template, cryptogen, go-text-template |
| Error executing template: %s | console | error | template, cryptogen, go-text-template |
| reading orderer CA certificate: %s | console | error | tls, osnadmin, file-not-found |
| failed to add ca-file PEM to cert pool | console | error | tls, osnadmin, pem, certificate |
| loading client cert/key pair: %s | console | error | tls, osnadmin, certificate, mtls |
| reading config block: %s | console | error | cli, file-io, hyperledger-fabric |
| reading config updte envelope: %s | console | error | cli, file-io, hyperledger-fabric |
| '%s' not equal <newest|oldest|config|(number)> | console | error | cli, validation, hyperledger-fabric |
| reading http response body: %s | console | error | http, network, hyperledger-fabric |
| unmarshalling block: %s | console | error | protobuf, validation, hyperledger-fabric |
| specified --channelID %s does not match channel ID %s in con | console | error | validation, channel, hyperledger-fabric |
| unmarshalling envelope: %s | console | error | protobuf, validation, hyperledger-fabric |
| specified --channelID %s does not match channel ID %s in con | console | error | validation, channel, hyperledger-fabric |
| %s capability %s is required but not supported | exception | critical | capabilities, version-compatibility, hyperledger-fabric |
| Empty policy element | exception | error | policy, configuration, hyperledger-fabric |
| identity index out of range, requested %v, but identities le | exception | error | policy, signature-policy, index-out-of-range |
| Unknown type: %T:%v | exception | error | policy, signature-policy, unknown-type |
| Error unmarshalling to SignaturePolicy: %s | exception | error | protobuf, policy, unmarshal |
| This evaluator only understands messages of version 0, but v | exception | error | policy, version-mismatch, protobuf |
| invalid arguments | exception | error | policy, nil-argument, validation |
| no such policy | exception | error | policy, nil-pointer, not-found |
| No such policy | exception | error | policy, nil-pointer, not-found |
| signature set did not satisfy policy | exception | warning | policy, authorization, signature-verification |
| nil policy field | exception | error | policy, nil-pointer, conversion |
| failed to deserialize values | exception | error | channel-config, protobuf, unmarshal, hyperledger-fabric |
| ACLs may not be specified without the required capability | validation | error | |
| ApplicationOrg config does not allow sub-groups | validation | error | |
| failed to deserialize values | validation | error | |
| current config has orderer section, but new config does not | validation | error | |
| attempted to change consensus type from %s to %s | validation | error | |
| illegal orderer config update detected: endpoints of org %s | validation | error | hyperledger-fabric, channel-config, bft, config-update |
| orderer org %s attempted to change MSP ID from %s to %s | validation | error | hyperledger-fabric, msp, channel-config, config-update |
| current config has application section, but new config does | validation | error | hyperledger-fabric, channel-config, config-update |
| application org %s attempted to change MSP ID from %s to %s | validation | error | hyperledger-fabric, msp, channel-config, config-update |
| current config has consortiums section, but new config does | validation | error | hyperledger-fabric, channel-config, consortium, config-update |
| consortium %s org %s attempted to change MSP ID from %s to % | validation | error | |
| current config has no consortiums section, but new config do | validation | error | |
| failed to unmarshal payload from envelope | validation | error | |
| failed to unmarshal config envelope from payload | validation | error | |
| envelope header cannot be nil | validation | error | |
| failed to unmarshal channel header | validation | error | |
| initializing channelconfig failed | validation | error | |
| initializing policymanager failed | validation | error | |
| initializing configtx manager failed | validation | error | |
| channelconfig Config cannot be nil | validation | error | |
| config must contain a channel group | validation | error | fabric, channelconfig, config-transaction, protobuf |
| cannot enable channel capabilities without orderer support f | validation | error | fabric, channelconfig, capabilities, upgrade, orderer |
| cannot enable application capabilities without orderer suppo | validation | error | fabric, channelconfig, capabilities, upgrade, application |
| failed to deserialize values | validation | error | fabric, channelconfig, protobuf, deserialization |
| Disallowed channel group: %s | validation | error | fabric, channelconfig, schema, config-transaction |
| could not create channel %s sub-group config | validation | error | fabric, channelconfig, nested-error, validation |
| Unknown hashing algorithm type: %s | validation | error | fabric, channelconfig, crypto, bccsp, hashing |
| BlockDataHashStructure width only supported at MaxUint32 in | validation | error | fabric, channelconfig, block, hashing, version-limitation |
| Must set some OrdererAddresses | validation | error | fabric, channelconfig, orderer, network-address |
| global OrdererAddresses are not allowed with V3_0 capability | validation | error | fabric, channelconfig, capabilities, v3, orderer-addresses, migration |
| failed to deserialize values | validation | error | hyperledger-fabric, channel-config, proto-deserialization, consortium |
| Setup error: unsupported msp type %d | validation | error | hyperledger-fabric, msp, config-validation |
| Attempted to define two different versions of MSP: %s | validation | error | hyperledger-fabric, msp, duplicate-definition, config-update |
| OrdererOrg config does not allow sub-groups | validation | error | hyperledger-fabric, channel-config, orderer, config-structure |
| failed to deserialize values | validation | error | hyperledger-fabric, protobuf, channel-config, deserialization |
| Attempted to set the batch size max message count to an inva | validation | error | hyperledger-fabric, channel-config, validation, batch-size, configtx |
| Attempted to set the batch size absolute max bytes to an inv | validation | error | hyperledger-fabric, channel-config, validation, batch-size, configtx |
| Attempted to set the batch size preferred max bytes to an in | validation | error | hyperledger-fabric, channel-config, validation, batch-size, configtx |
| Attempted to set the batch size preferred max bytes (%v) gre | validation | error | hyperledger-fabric, configtx, validation, orderer |
| Attempted to set the batch timeout to a invalid value: %s | validation | error | hyperledger-fabric, configtx, duration-parsing, orderer |
| Attempted to set the batch timeout to a non-positive value: | validation | error | hyperledger-fabric, configtx, validation, orderer |
| some orderer organizations endpoints are empty: %s | validation | error | hyperledger-fabric, channelconfig, orderer, endpoints |
| organizations do not support sub-groups | validation | error | hyperledger-fabric, channelconfig, structure, validation |
| failed to deserialize values | exception | error | hyperledger-fabric, channelconfig, proto, deserialization |
| MSP for org %s has empty MSP ID | validation | error | hyperledger-fabric, msp, channelconfig, validation |
| Unexpected key %s | validation | error | hyperledger-fabric, channelconfig, proto, schema |
| could not get application config for the channel | validation | error | hyperledger-fabric, channelconfig, application, blocks |
| no config found in envelope | validation | error | hyperledger-fabric, channelconfig, envelope, blocks |
| no channel configuration found in the config block | validation | error | hyperledger-fabric, channelconfig, config-block |
| no channel configuration groups are available | validation | error | hyperledger-fabric, channelconfig, config-groups |
| invalid configuration block, missing %s configuration group | validation | error | hyperledger-fabric, channelconfig, application-group |
| cannot load client cert for consenter %s:%d: %s | exception | error | hyperledger-fabric, etcdraft, tls, file-io |
| cannot load server cert for consenter %s:%d: %s | error_code | error | hyperledger-fabric, etcdraft, tls, file-io |
| consenter options type mismatch | error_code | error | hyperledger-fabric, smartbft, proto, type-assertion |
| missing group at path: %s | validation | error | hyperledger-fabric, configtx, config-map |
| ConfigGroup not found at group path: %s | validation | error | hyperledger-fabric, configtx, config-map |
| missing value at path: %s | validation | error | hyperledger-fabric, configtx, config-values |
| ConfigValue not found at value path: %s | validation | error | hyperledger-fabric, configtx, config-values |
| missing policy at path: %s | validation | error | hyperledger-fabric, configtx, policy |
| ConfigPolicy not found at policy path: %s | validation | error | hyperledger-fabric, configtx, policy |
| existing config does not contain element for %s but was in t | validation | error | hyperledger-fabric, configtx, channel-update |
| proposed update requires that key %s be at version %d, but i | validation | error | hyperledger-fabric, configtx, version-conflict |
| mod_policy not set | validation | error | hyperledger-fabric, configtx, mod-policy |
| path element at %d is invalid | validation | error | hyperledger-fabric, configtx, mod-policy |
| delta set was empty -- update would have no effect | validation | error | hyperledger-fabric, configtx, channel-update |
| invalid mod_policy for element %s | validation | error | hyperledger-fabric, configtx, mod-policy |
| attempted to set key %s to version %d, but key does not exis | validation | error | hyperledger-fabric, configtx, version-conflict |
| attempt to set key %s to version %d, but key is at version % | validation | error | hyperledger-fabric, configtx, version-conflict |
| unexpected missing policy %s for item %s | validation | error | hyperledger-fabric, configtx, policy, channel-config |
| policy for %s not satisfied | validation | error | hyperledger-fabric, configtx, policy, signature |
| writeset contained key %s which did not appear in proposed c | validation | error | hyperledger-fabric, configtx, writeset |
| cannot process nil ConfigUpdateEnvelope | validation | error | hyperledger-fabric, configtx, nil-envelope |
| ConfigUpdate for channel '%s' but envelope for channel '%s' | validation | error | hyperledger-fabric, configtx, channel-id, mismatch |
| error mapping ReadSet | exception | error | hyperledger-fabric, configtx, readset, malformed |
| error validating ReadSet | validation | error | hyperledger-fabric, configtx, readset, stale-config, version-conflict |
| error mapping WriteSet | exception | error | hyperledger-fabric, configtx, writeset, malformed |
| error validating DeltaSet | validation | error | hyperledger-fabric, configtx, deltaset, policy, signature |
| full config did not verify | validation | error | hyperledger-fabric, configtx, writeset, inconsistent-config |
| panic(err) | panic | error | go, fabric, protobuf, panic, deserialization |
| config ID illegal, cannot be empty | validation | error | go, fabric, config, validation, naming |
| config ID illegal, cannot be longer than %d | validation | error | go, fabric, config, validation, naming |
| name '%s' for config ID is not allowed | validation | error | go, fabric, config, validation, naming |
| config ID '%s' contains illegal characters | validation | error | go, fabric, config, validation, naming |
| channel ID illegal, cannot be empty | validation | error | go, fabric, channel, validation, naming |
| channel ID illegal, cannot be longer than %d | validation | error | go, fabric, channel, validation, naming |
| '%s' contains illegal characters | validation | error | |
| nil config parameter | exception | error | |
| nil channel group | exception | error | |
| bad channel ID: %s | validation | error | |
| error converting config to map: %s | exception | error | |
| error converting envelope to config update: %s | exception | error | hyperledger-fabric, configtx, protobuf, unmarshal |
| error authorizing update: %s | validation | error | hyperledger-fabric, configtx, authorization, policy |
| could not turn configMap back to channelGroup: %s | exception | error | hyperledger-fabric, configtx, configmap, internal |
| config envelope is nil | validation | error | hyperledger-fabric, configtx, nil-pointer, validation |
| config envelope has nil config | validation | error | hyperledger-fabric, configtx, nil-config, validation |
| config currently at sequence %d, cannot validate config at s | validation | error | hyperledger-fabric, configtx, sequence-number |
| ConfigEnvelope LastUpdate did not produce the supplied confi | validation | error | hyperledger-fabric, configtx, consistency |
| public keys do not match | exception | warning | hyperledger-fabric, x509, certificate, public-key |
| error getting random bytes | exception | critical | crypto, random, entropy |
| failed unmarshaling identity %s | exception | error | hyperledger-fabric, identity, protobuf, msp |
| failed to PEM decode identity bytes: %s | exception | error | x509, pem, certificate, hyperledger-fabric |
| failed parsing certificate %s | exception | error | x509, certificate, asn1, hyperledger-fabric |
| failed unmarshaling ECDSA signature on identity: %s | exception | error | ecdsa, signature, x509, hyperledger-fabric |
| failed unmarshaling certificate | exception | error | asn1, ecdsa, low-s, x509 |
| failed marshaling ECDSA signature | exception | error | crypto, ecdsa, certificate, asn1 |
| failed marshaling new certificate | exception | error | crypto, asn1, certificate |
| %s: wrong PEM encoding | exception | error | tls, pem, certificate, crypto |
| public key transition failed: %w | exception | error | crypto, ecdh, ski, curve |
| deliver client identity expired %v before | exception | warning | auth, deliver, session-expiry, cert |
| message is nil | validation | error | grpc, mutual-tls, validation, deliver |
| client didn't include its TLS cert hash | validation | error | grpc, tls, mutual-tls, binding |
| client didn't send a TLS certificate | validation | error | grpc, tls, mutual-tls, client-certificate |
| claimed TLS cert hash is %v but actual TLS cert hash is %v | validation | error | grpc, tls, mutual-tls, binding-mismatch |
| context finished before block retrieved | http | warning | grpc, deliver, context-cancel, timeout |
| envelope has no header | validation | error | hyperledger-fabric, protobuf, deliver, malformed-envelope |
| channel header in envelope must contain timestamp | validation | error | hyperledger-fabric, deliver, timestamp |
| envelope timestamp %s is more than %s apart from current ser | validation | error | hyperledger-fabric, deliver, clock-skew, timestamp |
| last block header hash is missing | exception | error | hyperledger-fabric, deliver-client, block-verification |
| missing channel header | exception | error | hyperledger-fabric, deliver-client, config-block, malformed-envelope |
| config block channel ID [%s] does not match expected: [%s] | exception | error | hyperledger-fabric, deliver-client, channel-mismatch |
| failed to verify transactions are well formed for block with | exception | error | hyperledger-fabric, block-verification, corrupt-block |
| Header.DataHash is different from Hash(block.Data) for block | exception | critical | hyperledger-fabric, block-verification, tamper-detection, integrity |
| block with id [%d] on channel [%s] does not have metadata or | exception | error | hyperledger-fabric, block-verification, missing-metadata |
| block must be different from nil, channel=%s | exception | error | hyperledger-fabric, deliver-client, nil-check |
| invalid block, header must be different from nil, channel=%s | exception | error | fabric, deliver-client, block-verification, malformed-block |
| expected block number is [%d] but actual block number inside | exception | error | fabric, deliver-client, block-verification, sequence-mismatch |
| Header.PreviousHash of block [%d] is different from Hash(blo | exception | critical | fabric, deliver-client, hash-chain, block-verification, chain-integrity |
| no endpoints | exception | error | fabric, deliver-client, configuration, bft-censorship-monitor, empty-endpoints |
| could not create a signed Deliver SeekInfo message, somethin | exception | critical | fabric, deliver-client, signing, identity, bft-censorship-monitor |
| could not connect to ordering service | exception | error | network, connection, ordering-service, tls, fabric |
| could not connect to ordering service, orderer-address: %s | exception | error | network, connection, ordering-service, fabric |
| not found | exception | info | state, cold-start, bft, fabric |
| orderer `%s` hung up without sending status | exception | error | network, grpc, stream, ordering-service, fabric |
| received success for a seek that should never complete | exception | error | |
| received bad status %v from orderer | exception | error | |
| unknown message type: %T, message: %+v | exception | error | |
| not implemented yet | exception | error | |
| no endpoints currently defined | exception | error | |
| not a config block | exception | error | |
| empty block | exception | error | |
| invalid config envelope | exception | error | |
| nil header in payload | exception | error | |
| failed to initialize block verifier function | exception | error | hyperledger-fabric, block-verification, configuration |
| no `%s` policy in config block | exception | error | hyperledger-fabric, policy, config-block |
| no orderer section in config block | exception | error | hyperledger-fabric, bft, config-block, orderer |
| error decoding the block number | exception | error | hyperledger-fabric, ledger, serialization, corruption |
| error decoding the data hash | exception | error | hyperledger-fabric, ledger, serialization, corruption |
| error decoding the previous hash | exception | error | hyperledger-fabric, ledger, serialization, corruption |
| error decoding the length of block data | exception | error | hyperledger-fabric, ledger, serialization, corruption |
| error decoding the transaction envelope | exception | error | hyperledger-fabric, ledger, serialization, corruption |
| error decoding the length of block metadata | exception | error | hyperledger-fabric, ledger, serialization, corruption |
| error decoding the block metadata | exception | error | hyperledger-fabric, ledger, serialization, corruption |
| unexpected end of blockfile | exception | warning | fabric, ledger, blockfile, torn-write |
| error opening block file %s | exception | error | fabric, ledger, filesystem, file-open |
| error seeking block file [%s] to startOffset [%d] | exception | error | fabric, ledger, filesystem, seek |
| Could not seek block file [%s] to startOffset [%d]. New posi | panic | critical | fabric, ledger, panic, seek |
| error getting block file stat | exception | error | fabric, ledger, filesystem, stat |
| error peeking [%d] bytes from block file | exception | error | fabric, ledger, bufio, io |
| Error in decoding varint bytes [%#v] | panic | critical | fabric, ledger, panic, corruption, varint |
| error discarding [%d] bytes | exception | error | fabric, ledger, bufio, io |
| error reading [%d] bytes from file number [%d] | exception | error | fabric, ledger, io, torn-write |
| error reading dir %s | exception | error | fabric, ledger, filesystem, directory |
| error retrieving file info for file number %d | panic | critical | filesystem, ledger-storage, panic |
| error while reading bootstrappingSnapshotInfo file | exception | error | filesystem, snapshot, permissions |
| error while unmarshalling bootstrappingSnapshotInfo | exception | error | corruption, protobuf, snapshot |
| failed to read bootstrappingSnapshotInfo file under blocksto | exception | error | filesystem, permissions, snapshot |
| Error creating block storage root dir [%s]: %s | panic | critical | filesystem, permissions, configuration, panic |
| Could not get block file info for current block file from db | panic | critical | leveldb, corruption, panic |
| Could not build blockfilesInfo info from block files: %s | panic | critical | filesystem, ledger-storage, panic |
| Could not save next block file info to db: %s | panic | critical | leveldb, disk-full, panic |
| Could not open writer to current file: %s | panic | critical | filesystem, permissions, panic |
| Could not truncate current file to known size in db: %s | panic | critical | filesystem, corruption, panic |
| error in block index: %s | panic | critical | hyperledger-fabric, ledger, block-index, panic, leveldb |
| Could not retrieve header of the last block form file: %s | panic | critical | hyperledger-fabric, ledger, blockfile, corruption, panic |
| dir %s not empty | exception | error | hyperledger-fabric, snapshot, ledger, import, directory-not-empty |
| block number should have been %d but was %d | validation | error | hyperledger-fabric, ledger, block-number, sequence, consistency |
| unexpected Previous block hash. Expected PreviousHash = [%x] | validation | critical | hyperledger-fabric, ledger, hash-mismatch, fork, chain-integrity |
| cannot sync index with block files. blockstore is bootstrapp | exception | error | |
| block bytes for block num = [%d] should not be nil here. The | exception | error | |
| cannot serve block [%d]. The ledger is bootstrapped from a s | exception | error | |
| details for the TXID [%s] not available. Ledger bootstrapped | exception | error | |
| error truncating the file [%s] to size [%d] | exception | critical | hyperledger-fabric, blockstorage, filesystem, io, truncation |
| error opening block file writer for file %s | exception | critical | filesystem, io, ledger, hyperledger-fabric |
| error opening block file reader for file %s | exception | error | filesystem, io, ledger, permissions |
| error reading block file for offset %d and length %d | exception | error | filesystem, io, corruption, ledger |
| unexpected error while marshaling TxIDIndexValProto message | exception | error | protobuf, serialization, index, ledger |
| block hashes not maintained in index | exception | error | configuration, index, ledger, unsupported-operation |
| no such block hash [%x] in index | exception | error | hyperledger-fabric, blockchain, leveldb, ledger-index |
| block numbers not maintained in index | exception | error | hyperledger-fabric, blockchain, configuration, ledger-index |
| no such block number [%d] in index | exception | warning | hyperledger-fabric, blockchain, ledger-index, not-found |
| transaction IDs not maintained in index | exception | error | hyperledger-fabric, blockchain, configuration, ledger-index |
| error while trying to check the presence of TXID [%s] | exception | error | hyperledger-fabric, blockchain, leveldb, database-io |
| error while trying to retrieve transaction info by TXID [%s] | exception | error | |
| no such transaction ID [%s] in index | exception | error | |
| unexpected error while unmarshalling bytes [%#v] into TxIDIn | exception | error | |
| <blockNumber, transactionNumber> tuple not maintained in ind | exception | error | |
| no such blockNumber, transactionNumber <%d, %d> in index | exception | error | leveldb, ledger, blockstorage, indexing |
| internal leveldb error while iterating for txids | exception | error | leveldb, ledger, snapshot, io |
| invalid txIDKey - zero-length slice | exception | error | ledger, blockstorage, decoding, corruption |
| invalid txIDKey {%x} - unexpected prefix | exception | error | ledger, blockstorage, decoding, corruption |
| invalid txIDKey {%x}, fewer bytes present | validation | error | ledger, blockstorage, decoding, corruption |
| unexpected error while unmarshalling bytes [%#v] into fileLo | exception | error | protobuf, leveldb, blockstorage, corruption |
| failed to read ledger directory %s | exception | critical | filesystem, permissions, ledger, startup |
| failed to create ledger directory: %s | exception | error | filesystem, ledger, permissions |
| error decoding varint with proto.Buffer | exception | error | protobuf, corruption, ledger |
| error decoding raw bytes with proto.Buffer | exception | error | protobuf, corruption, ledger |
| The supplied bytes are not of genesis block. blockNum=%d, bl | validation | error | ledger, rollback, genesis-block |
| error removing the block file [%s] | exception | error | filesystem, rollback, permissions |
| error truncating the block file [%s] | exception | error | |
| ledgerID [%s] does not exist | validation | error | |
| target block number [%d] should be less than the biggest blo | validation | error | |
| error while creating the snapshot file: %s | exception | error | |
| error while writing data format to the snapshot file: %s | exception | error | |
| error marshalling proto message to write to the snapshot fil | exception | error | protobuf, snapshot, nil-pointer, ledger |
| error marshalling proto message to write to the snapshot fil | exception | error | protobuf, snapshot, serialization, ledger |
| error while writing data to the snapshot file: %s | exception | error | io, snapshot, disk, write |
| error while flushing to the snapshot file: %s | exception | error | io, snapshot, flush, buffer |
| error while closing the snapshot file: %s | exception | error | io, snapshot, fsync, durability |
| error while closing the snapshot file: %s | exception | warning | io, snapshot, close, resource-leak |
| error while opening the snapshot file: %s | exception | error | io, snapshot, file-not-found, bootstrap |
| error while reading from the snapshot file: %s | exception | error | io, snapshot, truncated-file, read |
| unexpected data format: %x | validation | error | snapshot, format-mismatch, versioning, bootstrap |
| error while reading from snapshot file: %s | exception | error | ledger, snapshot, io, golang |
| error while trying to see if the leveldb at path [%s] is emp | exception | error | leveldb, ledger, storage, golang |
| error retrieving leveldb key [%#v] | exception | error | leveldb, storage, golang |
| error writing leveldb key [%#v] | exception | error | leveldb, storage, golang |
| error deleting leveldb key [%#v] | exception | error | leveldb, storage, golang |
| error writing batch to leveldb | exception | error | leveldb, storage, batch, golang |
| Error creating dir if missing: %s | panic | critical | leveldb, filelock, filesystem, golang, panic |
| lock is already acquired on file %s | exception | error | leveldb, filelock, locking, concurrency, golang |
| Error acquiring lock on file %s: %s | panic | critical | leveldb, filesystem, locking, panic |
| internal leveldb error while retrieving data from db iterato | exception | error | leveldb, iterator, corruption, database |
| internal leveldb error while obtaining db iterator | exception | error | leveldb, iterator, database, range-query |
| Nil value not allowed | panic | error | leveldb, panic, validation, update-batch |
| number of consumed bytes from DecodeVarint is invalid, expec | validation | error | encoding, varint, deserialization, ledger |
| decoded size from DecodeVarint is invalid, expected <=8, but | validation | error | encoding, varint, deserialization, ledger |
| decoded size (%d) from DecodeVarint is more than available b | validation | error | encoding, varint, deserialization, truncated-data |
| subpolicy number %d type %T of policy %s is not convertible | exception | error | policies, configuration, channel-config, fabric |
| Error unmarshalling to ImplicitMetaPolicy: %s | exception | error | policies, protobuf, deserialization, fabric |
| implicit policy evaluation failed - %d sub-policies were sat | exception | error | policies, authorization, endorsement, fabric |
| expected two space separated tokens, but got %d | validation | error | hyperledger-fabric, parsing, policy-config |
| unknown rule type '%s', expected ALL, ANY, or MAJORITY | validation | error | hyperledger-fabric, parsing, policy-config |
| policy %s at path %s was nil | exception | error | hyperledger-fabric, channel-config, policy-config |
| implicit policy %s at path %s did not compile | exception | error | hyperledger-fabric, channel-config, policy-config |
| policy %s at path %s has unknown policy type: %v | exception | error | hyperledger-fabric, channel-config, policy-provider |
| policy %s at path %s did not compile | exception | error | hyperledger-fabric, channel-config, policy-compilation |
| no such policy: '%s' | exception | error | hyperledger-fabric, policy-evaluation, missing-policy |
| policy (name='%s',type='%T') is not convertible to Signature | exception | error | hyperledger-fabric, policy-conversion, type-assertion |
| expected at least two arguments to NOutOf. Given %d | validation | error | policydsl, hyperledger-fabric, argument-count, signature-policy |
| unexpected type %s | validation | error | policydsl, hyperledger-fabric, type-error, threshold |
| at least 3 arguments expected, got %d | validation | error | policydsl, hyperledger-fabric, argument-count, signature-policy |
| unrecognized type, expected the context, got %s | validation | error | policydsl, hyperledger-fabric, type-error, internal-context |
| unrecognized type, expected a number, got %s | validation | error | policydsl, hyperledger-fabric, type-error, threshold |
| invalid t-out-of-n predicate, t %d, n %d | validation | error | policydsl, hyperledger-fabric, validation, threshold, t-out-of-n |
| error parsing principal %s | validation | error | policydsl, hyperledger-fabric, principal, msp, validation |
| error parsing role %s | validation | warning | policydsl, hyperledger-fabric, role, msp, internal-inconsistency |
| error marshalling msp role: %s | validation | error | protobuf, hyperledger-fabric, policies, marshalling |
| unrecognized type, expected a principal or a policy, got %s | validation | error | hyperledger-fabric, policies, dsl-parsing, signature-policy |
| unrecognized token '%s' in policy string | validation | error | hyperledger-fabric, policies, dsl-parsing, expr |
| invalid policy string '%s' | validation | error | hyperledger-fabric, policies, dsl-parsing |
| value '%s' overflows uint32 | validation | error | go, viper, config, integer-overflow |
| Value of File: was nil | validation | error | go, viper, config, nil-value, hyperledger-fabric |
| could not decode bccsp type | validation | error | config, bccsp, crypto, mapstructure |
| supplied output argument must be a pointer to a struct but i | validation | error | reflection, api-misuse, viper |
| supplied output argument must be a pointer to a struct, but | validation | error | reflection, api-misuse, viper |
| Unmapped policy for %s | error_code | error | acl, policy, access-control |
| Unknown id on checkACL %s | error_code | error | acl, policy, type-mismatch |
| Unmapped channelless policy for %s | error_code | error | acl, policy, access-control |
| Unknown id on channelless checkACL %s | error_code | error | acl, policy, type-mismatch |
| Failing extracting proposal during check policy with policy | error_code | error | acl, protobuf, proposal |
| Failing extracting header during check policy [%s]: [%s] | error_code | error | acl, protobuf, header |
| Invalid Proposal's SignatureHeader during check policy [%s]: | error_code | error | hyperledger-fabric, acl, protobuf, malformed-proposal |
| failed evaluating policy on signed data during check policy | error_code | error | hyperledger-fabric, acl, policy-evaluation, signature-verification |
| cannot override peer type policy for channeless ACL check | error_code | error | hyperledger-fabric, acl, channelless, configuration |
| failed listing installed chaincodes | error_code | error | hyperledger-fabric, lifecycle, filesystem, chaincode-install |
| failed to parse collection config | error_code | error | hyperledger-fabric, lifecycle, collections, protobuf, state-database |
| failed unmarshalling lscc read value into ChaincodeData | error_code | error | hyperledger-fabric, lscc, protobuf, state-database |
| First message needs to be a register | error_code | error | hyperledger-fabric, chaincode, grpc, access-control, protocol |
| TLS is active but chaincode %s didn't send certificate | error_code | error | hyperledger-fabric, tls, mtls, chaincode, access-control |
| Chaincode %s with given certificate hash %v not found in reg | error_code | error | hyperledger-fabric, tls, chaincode, registry, access-control |
| Chaincode %s with given certificate hash %v belongs to a dif | error_code | error | hyperledger-fabric, tls, chaincode, identity-mismatch, access-control |
| Recv() error: %v, closing connection | error_code | error | hyperledger-fabric, grpc, chaincode, stream |
| could not launch chaincode %s | error_code | error | hyperledger-fabric, chaincode, container |
| claimed to start chaincode container for %s but could not fi | error_code | error | hyperledger-fabric, chaincode, race-condition |
| failed to execute transaction %s | error_code | error | hyperledger-fabric, chaincode, transaction |
| nil response from transaction %s | exception | error | hyperledger-fabric, chaincode, nil-response |
| failed to unmarshal response for transaction %s | exception | error | protobuf, unmarshal, chaincode, hyperledger-fabric |
| transaction returned with failure: %s | exception | error | chaincode, transaction-failure, hyperledger-fabric |
| unexpected response type %d for transaction %s | exception | error | protocol, chaincode-message, hyperledger-fabric |
| [channel %s] failed to get chaincode container info for %s | exception | error | lifecycle, chaincode-not-found, hyperledger-fabric, routing |
| chaincode '%s' does not require initialization but called as | validation | error | lifecycle, init-required, hyperledger-fabric, v2-migration |
| chaincode '%s' is already initialized but called as init | validation | error | |
| chaincode '%s' has not been initialized for this version, mu | validation | error | |
| handle message: invalid state %s for transaction %s | exception | error | |
| [%s] Fabric side handler cannot handle message (%s) while in | exception | error | |
| [%s] Fabric side handler cannot handle message (%s) while in | exception | error | |
| %s failed: transaction ID: %s | exception | error | |
| signed proposal must not be nil from caller [%s] | validation | error | |
| receive from chaincode support stream failed | exception | error | |
| received nil message, ending chaincode support stream | exception | error | |
| received error while sending message, ending chaincode suppo | exception | error | |
| error in handling register chaincode, chaincodeID name is em | validation | error | hyperledger-fabric, chaincode, registration, shim |
| no ledger context: %s %s %+v | exception | error | hyperledger-fabric, chaincode, ledger, transaction-context |
| application config does not exist for %s | exception | error | hyperledger-fabric, channel-config, metadata, capabilities |
| key level endorsement is not enabled, channel application ca | validation | error | hyperledger-fabric, capabilities, key-level-endorsement, channel-config |
| purge private data is not enabled, channel application capab | validation | error | hyperledger-fabric, capabilities, private-data, purge |
| tx creator does not have read access permission on privateda | validation | error | hyperledger-fabric, private-data, access-control, collections |
| tx creator does not have write access permission on privated | validation | error | hyperledger-fabric, private-data, access-control, collections |
| unmarshal failed | exception | error | hyperledger-fabric, protobuf, serialization, chaincode |
| private data APIs are not allowed in chaincode Init() | validation | error | hyperledger-fabric, private-data, chaincode-init, lifecycle |
| marshal failed | exception | error | hyperledger-fabric, protobuf, serialization |
| marshal failed: proto: Marshal called with nil | exception | error | hyperledger-fabric, protobuf, query-iterator, marshal |
| query iterator not found | exception | error | fabric, iterator, state-query, lifecycle |
| history database is not enabled | error_code | error | |
| failed to get transaction context | error_code | error | |
| only applicable for private data | error_code | error | fabric, chaincode, private-data, validation |
| unknown operation type | error_code | error | fabric, chaincode, protobuf, write-batch |
| failed to find ledger for channel: %s | error_code | error | hyperledger-fabric, chaincode, ledger, cross-channel |
| execute failed | error_code | error | hyperledger-fabric, chaincode, invocation, wrapped-error |
| timeout expired while executing transaction | error_code | error | hyperledger-fabric, chaincode, timeout, transaction |
| chaincode stream terminated | error_code | error | hyperledger-fabric, chaincode, stream, crash |
| failed getting proposal context. Signed proposal is nil | error_code | error | hyperledger-fabric, chaincode, proposal, signed-proposal |
| duplicate chaincodeID: %s | error_code | error | hyperledger-fabric, chaincode, registration, duplicate |
| peer will not accept external chaincode connection %s (excep | error_code | error | hyperledger-fabric, chaincode, registration, dev-mode, security |
| could not find handler: %s | error_code | warning | hyperledger-fabric, chaincode, deregistration, lifecycle |
| application config does not exist for channel '%s' | error_code | error | fabric, channel-config, lifecycle |
| cannot use _lifecycle without V2_0 application capabilities | error_code | error | fabric, capabilities, lifecycle-v2 |
| unknown channel '%s' | error_code | error | fabric, channel-not-found, cache |
| unknown chaincode '%s' for channel '%s' | error_code | error | fabric, chaincode-not-found, lifecycle |
| could not find chaincode with package id '%s' | exception | error | fabric, package-not-found, lifecycle |
| could not get channelconfig for channel %s | exception | error | fabric, channel-config, collections |
| could not get application config for channel %s | exception | error | fabric, channel-config, collections |
| could not get channel config for channel '%s' | exception | error | hyperledger-fabric, chaincode-lifecycle, channel-config, implicit-collection |
| could not get application config for channel '%s' | exception | error | hyperledger-fabric, chaincode-lifecycle, channel-config, application-config, implicit-collection |
| no org found in channel with MSPID '%s' | validation | error | hyperledger-fabric, implicit-collection, msp, collection-definition, validation |
| no such collection '%s' | validation | error | hyperledger-fabric, private-data, collection-definition, chaincode-lifecycle |
| chaincode cache at sequence %d but current sequence is %d, c | exception | warning | hyperledger-fabric, chaincode-lifecycle, sequence-mismatch, transient, retry |
| chaincode definition for '%s' at sequence %d on channel '%s' | validation | error | hyperledger-fabric, chaincode-lifecycle, approval, v20-lifecycle |
| chaincode definition for '%s' exists, but chaincode is not i | validation | error | hyperledger-fabric, chaincode-install, chaincode-lifecycle, endorsement |
| could not get channel config for channel '%s' | exception | error | hyperledger-fabric, endorsement, channel-config, chaincode-lifecycle |
| could not get application config for channel '%s' | exception | error | hyperledger-fabric, endorsement, application-config, capabilities |
| invalid channel-less operation | exception | error | hyperledger-fabric, lifecycle, query-executor, system-chaincode, channel-less |
| expected Version '%s' does not match passed Version '%s' | validation | error | hyperledger-fabric, lifecycle, chaincode-definition, version-mismatch |
| expected EndorsementPlugin '%s' does not match passed Endors | validation | error | hyperledger-fabric, lifecycle, endorsement-plugin, definition-mismatch |
| expected InitRequired '%t' does not match passed InitRequire | validation | error | hyperledger-fabric, lifecycle, init-required, definition-mismatch |
| expected ValidationPlugin '%s' does not match passed Validat | validation | error | hyperledger-fabric, lifecycle, validation-plugin, definition-mismatch |
| expected ValidationParameter '%x' does not match passed Vali | validation | error | hyperledger-fabric, lifecycle, validation-parameter, endorsement-policy |
| Collections do not match | validation | error | hyperledger-fabric, lifecycle, private-data, collections-mismatch |
| not a chaincode type: %s | exception | error | hyperledger-fabric, lifecycle, namespace, wrong-type |
| could not get channel config for channel '%s' | exception | error | hyperledger-fabric, channel-config, peer, lifecycle |
| could not get application config for channel '%s' | exception | error | hyperledger-fabric, application-config, channel-config, configtx |
| requested sequence is %d, but new definition must be sequenc | validation | error | hyperledger-fabric, lifecycle, sequence-number, commit-readiness |
| policy '%s' must be defined for channel '%s' before chaincod | validation | error | fabric, endorsement-policy, channel-config |
| requested sequence is 0, but first definable sequence number | validation | error | fabric, lifecycle, sequence-number |
| currently defined sequence %d is larger than requested seque | validation | error | fabric, lifecycle, sequence-number |
| requested sequence %d is larger than the next available sequ | validation | error | fabric, lifecycle, sequence-number |
| missing metadata for currently committed sequence number (%d | exception | error | fabric, ledger-state, lifecycle |
| attempted to redefine the current committed sequence (%d) fo | validation | warning | fabric, lifecycle, idempotency |
| attempted to redefine uncommitted sequence (%d) for namespac | validation | warning | fabric, lifecycle, idempotency |
| could not fetch approved chaincode definition (name: '%s', s | exception | error | fabric, lifecycle, query |
| not a chaincode parameters type: %s | exception | error | fabric, lifecycle, datatype |
| could not fetch chaincode-source metadata for %s | exception | error | fabric, lifecycle, chaincode-approval, missing-metadata |
| not a chaincode local package type: %s | exception | error | fabric, lifecycle, state-corruption, metadata-type |
| invalid private name format: %s | validation | error | fabric, lifecycle, key-format, state-corruption |
| empty metadata for supplied chaincode | validation | error | fabric, lifecycle, install, package-format |
| chaincode already successfully installed (package ID '%s') | error_code | warning | fabric, lifecycle, install, duplicate, concurrency |
| could not retrieve policy for reference '%s' on channel '%s' | error_code | error | fabric, policy, channel-config, not-found |
| failed to unmarshal ApplicationPolicy bytes | error_code | error | fabric, policy, protobuf, unmarshal |
| policy with reference '%s' on channel '%s' is not convertibl | error_code | error | fabric, policy, discovery, signature-policy, implicit-meta |
| error converting policy with reference '%s' on channel '%s' | error_code | error | fabric, policy, discovery, conversion, msp |
| unsupported policy type %T on channel '%s' | error_code | error | fabric, policy, version-mismatch, unsupported-type |
| no application config for channel '%s' | error_code | error | hyperledger-fabric, chaincode-lifecycle, channel-config |
| impossibly, this peer's org is processing requests for a cha | error_code | error | hyperledger-fabric, msp, channel-membership |
| chaincode definition not agreed to by this org (%s) | error_code | error | hyperledger-fabric, chaincode-lifecycle, approval |
| invalid chaincode name '%s'. Names can only consist of alpha | validation | error | hyperledger-fabric, validation, naming |
| chaincode name '%s' is the name of a system chaincode | validation | error | hyperledger-fabric, validation, naming |
| invalid chaincode version '%s'. Versions can only consist of | validation | error | hyperledger-fabric, validation, versioning |
| could not get channelconfig for channel '%s' | error_code | error | hyperledger-fabric, channel-config |
| could not get MSP manager for channel '%s' | error_code | error | hyperledger-fabric, msp, channel-config |
| could not retrieve committed definition for chaincode '%s' | error_code | error | hyperledger-fabric, ledger, state-database |
| collection configuration is empty | validation | error | hyperledger-fabric, private-data, collections |
| collection config contains unexpected payload type: %T | error_code | error | |
| invalid collection name '%s'. Names can only consist of alph | validation | error | |
| collection-name: %s -- found duplicate in collection configu | validation | error | |
| collection-name: %s -- maximum peer count (%d) cannot be les | validation | error | |
| collection-name: %s -- requiredPeerCount (%d) cannot be less | validation | error | |
| collection member policy is not set for collection '%s' | validation | error | |
| collection member org policy is empty for collection '%s' | validation | error | |
| invalid member org policy for collection '%s' | validation | error | |
| collection-name: %s -- error in member org policy | validation | error | |
| could not get MSPs | error_code | error | |
| collection-name: %s -- cannot unmarshal identity bytes into | error_code | error | fabric, private-data, protobuf, collection-config |
| collection-name: %s -- collection member '%s' is not part of | validation | error | fabric, private-data, msp, collection-config |
| collection-name: %s -- cannot unmarshal identity bytes into | error_code | error | fabric, private-data, protobuf, collection-config |
| collection-name: %s -- contains an identity that is not part | validation | error | fabric, private-data, identity, msp |
| collection-name: %s -- principal type %v is not supported | validation | error | fabric, private-data, collection-config, policy |
| signature policy is not an OR concatenation, NOutOf %d | validation | error | fabric, private-data, signature-policy, collection-config |
| the proposed collection config does not contain previously d | validation | error | fabric, private-data, chaincode-upgrade, collection-config |
| unknown collection configuration type | error_code | error | fabric, private-data, collection-config, corrupt-state |
| existing collection [%s] missing in the proposed collection | validation | error | fabric, private-data, chaincode-upgrade, collection-config |
| the BlockToLive in an existing collection [%s] modified. Exi | validation | error | fabric, private-data, collection-config, immutable-field |
| proto: Marshal called with nil | error_code | error | fabric, protobuf, nil-pointer, serialization |
| must be pointer to struct, but got non-pointer %v | validation | error | fabric, serialization, reflection, type-error |
| must be pointers to struct, but got pointer to %v | validation | error | fabric, serialization, reflection, type-error |
| unsupported slice type %v for field %s | validation | error | fabric, serialization, unsupported-type, struct-field |
| unsupported pointer type %v for field %s (must be proto) | validation | error | fabric, serialization, protobuf, unsupported-type |
| unsupported structure field kind %v for serialization for fi | validation | error | fabric, serialization, unsupported-type, struct-field |
| could not marshal field %s | exception | error | fabric, serialization, protobuf, marshal |
| type name mismatch '%s' != '%s' | validation | error | |
| could not unmarshal metadata for namespace %s/%s | exception | error | |
| could not unmarshal state for key %s | exception | error | |
| expected key %s/fields/%s/%s to encode a value of type Strin | validation | error | |
| expected key %s to encode a value of type []byte, but was %T | validation | error | |
| could not unmarshal key %s to %T | exception | error | |
| expected key %s to encode a value of type Int64, but was %T | validation | error | |
| error unmarshalling metadata for key %s | exception | error | |
| marshal-failed | exception | error | |
| error reading as gzip stream | exception | error | gzip, chaincode-package, corrupt-input |
| error inspecting next tar header | exception | error | tar, chaincode-package, corrupt-input |
| tar entry %s is not a regular file, type %v | validation | error | tar, chaincode-package, entry-type |
| did not find file '%s' in package | validation | error | tar, chaincode-package, missing-file |
| invalid label '%s'. Label must be non-empty, can only consis | validation | error | validation, label, chaincode-package |
| could not read %s from tar | exception | error | tar, chaincode-package, io-error |
| could not unmarshal %s as json | exception | error | json, chaincode-package, unmarshal |
| did not find a code package inside the package | validation | error | chaincode, packaging, validation |
| did not find any package metadata (missing %s) | validation | error | chaincode, packaging, metadata |
| empty path not allowed | validation | error | filesystem, config, validation |
| error creating temp file in directory '%s' | exception | error | filesystem, permissions, io |
| failed to write the entire content of the file, expected %d, | exception | error | filesystem, io, disk-full |
| error writing to temp file '%s' | exception | error | filesystem, io, wrapping |
| error closing temp file '%s' | exception | error | filesystem, io, flush |
| error renaming temp file '%s' | exception | error | filesystem, atomic-write, rename |
| could not determine whether file '%s' exists | exception | error | filesystem, permissions, existence-check |
| Initialization of chaincode store failed: %s | panic | critical | filesystem, initialization, panic, permissions |
| Could not create _lifecycle chaincodes install path: %s | panic | critical | filesystem, panic, permissions, fabric |
| error writing chaincode install package to %s | exception | error | filesystem, write-failed, fabric, chaincode-install |
| could not determine whether chaincode install package '%s' e | exception | error | filesystem, io, fabric, lifecycle |
| error reading chaincode install package at %s | error_code | error | filesystem, read-failed, fabric, chaincode |
| error reading chaincode directory at %s | error_code | error | filesystem, readdir, fabric, lifecycle |
| failed to calculate dependencies: incomplete package: %s | validation | error | golang, dependencies, chaincode-build, fabric |
| listing deps for package %s failed | error_code | error | golang, go-list, chaincode-build, fabric |
| with: %s | error_code | warning | golang, exec, stderr, fabric |
| failed to unmarshal output from 'go list' | error_code | error | golang, json, unmarshal, fabric |
| failure opening codepackage gzip stream: %s | validation | error | gzip, validation, codepackage, fabric |
| illegal file name in payload: %s | validation | error | chaincode, tar, validation, hyperledger-fabric |
| illegal file mode in payload: %s | validation | error | chaincode, tar, file-mode, hyperledger-fabric |
| Error writing %s to tar: %s | error_code | error | chaincode, tar, packaging, hyperledger-fabric |
| failed to create tar for chaincode | error_code | error | chaincode, tar, gzip, hyperledger-fabric |
| cannot collect files from empty chaincode path | validation | error | chaincode, path, validation, hyperledger-fabric |
| failed to get working directory | error_code | error | filesystem, working-directory, hyperledger-fabric |
| failed to restore working directory: %s | panic | critical | panic, working-directory, filesystem, hyperledger-fabric |
| failed to calculate relative path for %s | error_code | error | chaincode, filesystem, path, hyperledger-fabric |
| walk failed | error_code | error | chaincode, filesystem, walk, hyperledger-fabric |
| invalid path: %s | validation | error | chaincode, java, url-parsing, hyperledger-fabric |
| failure opening codepackage gzip stream: %s | validation | error | chaincode, java, gzip, packaging |
| illegal file detected in payload: "%s" | validation | error | chaincode, java, packaging, validation |
| illegal file mode detected for file %s: %o | validation | error | chaincode, java, tar, permissions |
| ChaincodeSpec's path cannot be empty | validation | error | chaincode, java, packaging, missing-argument |
| failed to create chaincode package: %s | error_code | error | chaincode, java, packaging, io |
| invalid path: %s | validation | error | chaincode, node, url-parse, path |
| error obtaining absolute path of the chaincode: %s | validation | error | chaincode, node, filesystem, path |
| error validating chaincode path: %s | validation | error | chaincode, node, filesystem, permissions |
| path to chaincode does not exist: %s | validation | error | chaincode, node, filesystem, path |
| failure opening codepackage gzip stream: %s | validation | error | chaincode, node, gzip, packaging |
| illegal file detected in payload: "%s" | validation | error | chaincode, packaging, validation, path-traversal |
| illegal file mode detected for file %s: %o | validation | error | chaincode, packaging, permissions, validation |
| no package.json found at the root of the chaincode package | validation | error | chaincode, packaging, validation, nodejs |
| ChaincodeSpec's path cannot be empty | validation | error | chaincode, packaging, validation, config |
| Error writing Chaincode package contents: %s | error_code | error | chaincode, packaging, io, filesystem |
| Unknown chaincodeType: %s | error_code | error | chaincode, docker, configuration, unsupported-type |
| Failed to generate platform-specific Dockerfile: %s | error_code | error | chaincode, docker, dockerfile, platform |
| could not find platform of type: %s | error_code | error | chaincode, docker, build, unsupported-type |
| Failed to inject "%s": %s | error_code | error | chaincode, docker, build, io |
| get params docker image failed | error_code | error | docker, go-chaincode, build, error-wrapping |
| platform failed to create docker build options | error_code | error | docker, build, chaincode |
| docker build failed | exception | error | docker, build, go-chaincode, compilation |
| Failed to generate a Dockerfile: %s | exception | error | docker, dockerfile, chaincode, packaging |
| No image provided and "chaincode.builder" default does not e | exception | error | docker, configuration, builder-image |
| Failed to pull %s: %s | exception | error | docker, network, image-pull, registry |
| Failed to wait pull %s: %s | exception | error | docker, image-pull, network, timeout |
| Error creating container: %s | exception | error | docker, container, build |
| Error uploading input to container: %s | exception | error | docker, container, io, chaincode-package |
| Error attaching to container: %s | exception | error | docker, container, attach, logging |
| Error executing build: %s "%s" | exception | error | docker, container-start, chaincode-build, go |
| Error waiting for container to complete: %s | exception | error | docker, container-wait, daemon, chaincode-build |
| Error returned from build: %d "%s" | exception | error | docker, compile-error, exit-code, chaincode-build, go |
| Error downloading output: %s | exception | error | docker, copy-from-container, artifact-download, chaincode-build |
| invalid string format: %s | exception | error | docker, parse-error, go-version, regex |
| Error writing file to package: %s | exception | error | tar, file-io, packaging |
| no source files found in '%s' | exception | error | packaging, empty-input, path, tar |
| %s: %s | exception | error | go, filesystem, tar-packaging, chaincode |
| failed calculating FileInfoHeader: %s | exception | error | go, tar, archive, chaincode |
| failed to write header for %s: %s | exception | error | go, tar, io, chaincode |
| failed to write %s as %s: %s | exception | error | go, io, tar, stream, chaincode |
| connection to %s terminated | exception | error | chaincode, connection, network |
| could not get connection info | exception | error | chaincode, lifecycle, configuration |
| failed to wait on container exit | exception | error | docker, container, chaincode |
| container exited with %d | exception | error | chaincode, container, crash |
| timeout expired while starting chaincode %s for transaction | exception | error | timeout, chaincode, configuration |
| txid: %s(%s) exists | exception | error | transaction, duplicate, concurrency |
| plugin with name %s wasn't found | exception | error | plugin, validation, configuration |
| failed initializing plugin | exception | error | plugin, validation, initialization |
| transaction %d in block %d has skipped validation | exception | critical | validation, block, internal |
| unexpected chaincode type: %s | exception | error | chaincode, system-chaincode, validation |
| error unmarshalling ChaincodeHeaderExtension | exception | error | fabric, transaction-validation, protobuf-unmarshal |
| nil ChaincodeId in header extension | validation | error | fabric, transaction-validation, missing-chaincode-id |
| nil ChaincodeId in ChaincodeAction | validation | error | fabric, transaction-validation, missing-chaincode-id |
| invalid chaincode ID | validation | error | fabric, transaction-validation, sanity-check |
| inconsistent ccid info (%s/%s) | validation | error | fabric, transaction-validation, payload-mismatch |
| invalid chaincode version | validation | error | fabric, transaction-validation, sanity-check |
| invalid chaincode event | validation | error | fabric, transaction-validation, chaincode-events |
| chaincode event chaincode id does not match chaincode action | validation | error | fabric, transaction-validation, chaincode-events |
| duplicate namespace '%s' in txRWSet | validation | error | fabric, transaction-validation, rwset |
| chaincode %s attempted to write to the namespace of LSCC | validation | critical | fabric, transaction-validation, security, rwset |
| chaincode %s attempted to write to the namespace of a system | validation | error | hyperledger-fabric, chaincode, tx-validation, illegal-writeset, system-chaincode |
| chaincode %s:%s/%s didn't match %s:%s/%s in lscc | validation | error | hyperledger-fabric, chaincode, tx-validation, expired-chaincode, version-mismatch |
| committing an invocation of cc %s is illegal | validation | error | hyperledger-fabric, system-chaincode, tx-validation, illegal-invocation |
| nil ledger instance | exception | error | hyperledger-fabric, ledger, nil-pointer, tx-validation |
| lscc's state for [%s] not found. | validation | error | hyperledger-fabric, lscc, chaincode-not-found, tx-validation |
| unmarshalling ChaincodeQueryResponse failed | exception | error | hyperledger-fabric, lscc, protobuf, unmarshal, state-corruption |
| lscc's state for [%s] is invalid, vscc field must be set | validation | error | hyperledger-fabric, lscc, chaincode-data, invalid-state |
| lscc's state for [%s] is invalid, policy field must be set | validation | error | hyperledger-fabric, lscc, endorsement-policy, invalid-state |
| nil ChaincodeId in header extension | validation | error | hyperledger-fabric, tx-validation, malformed-transaction, header-extension |
| nil ChaincodeId in ChaincodeAction | validation | error | hyperledger-fabric, tx-validation, malformed-transaction, chaincode-action |
| invalid chaincode ID | validation | error | hyperledger-fabric, validation, chaincode, transaction |
| inconsistent ccid info (%s/%s) | validation | error | hyperledger-fabric, validation, chaincode, tampering |
| invalid chaincode version | validation | error | hyperledger-fabric, validation, chaincode-version |
| invalid chaincode event | validation | error | hyperledger-fabric, validation, chaincode-events, protobuf |
| chaincode event chaincode id does not match chaincode action | validation | error | hyperledger-fabric, validation, chaincode-events |
| duplicate namespace '%s' in txRWSet | validation | error | hyperledger-fabric, validation, read-write-set |
| chaincode definition for [%s] is invalid, plugin field must | validation | critical | hyperledger-fabric, lifecycle, validation-plugin, configuration |
| chaincode definition for [%s] is invalid, policy field must | validation | critical | hyperledger-fabric, lifecycle, endorsement-policy, configuration |
| plugin with name %s wasn't found | exception | critical | hyperledger-fabric, validation-plugin, configuration, peer |
| failed initializing plugin | exception | error | hyperledger-fabric, validation-plugin, initialization |
| transaction %d in block %d has skipped validation | exception | error | |
| channel header cannot be nil | exception | error | |
| endorsements should either be both nil or not nil | validation | error | |
| expect utmost 1 endorsement from a owner | validation | error | |
| Rule-all packages should be endorsed or none should be endor | validation | error | |
| Rule-all deployment specs should match(%d, %d) | validation | error | |
| Rule-all instantiation policies should match(%d, %d) | validation | error | |
| nil chaincode deployment spec | exception | error | |
| nil instantiation policy | exception | error | |
| no packages provided to collate | exception | error | |
| invalid chaincode deployment spec | exception | error | hyperledger-fabric, chaincode, nil-argument, validation |
| must provide an instantiation policy | exception | error | hyperledger-fabric, endorsement-policy, missing-argument, chaincode-lifecycle |
| Could not serialize the signing identity: %s | exception | error | hyperledger-fabric, msp, identity, serialization, crypto-material |
| Could not sign the ccpackage, err %s | exception | error | hyperledger-fabric, signing, msp, bccsp, crypto |
| owner not provided | exception | error | hyperledger-fabric, nil-argument, signing, chaincode-package |
| channel header not found in the envelope | exception | error | hyperledger-fabric, envelope, malformed-input, chaincode-package |
| invalid signed deployment spec | exception | error | hyperledger-fabric, chaincode-package, malformed-input, validation |
| invalid deployment spec | exception | error | hyperledger-fabric, statedb, couchdb-index, tar, chaincode-package |
| cannot retrieve package for chaincode %ss, error %s | exception | error | hyperledger-fabric, chaincode, cache, filesystem |
| failed reading directory %s | exception | error | hyperledger-fabric, filesystem, permissions, directory |
| failed obtaining information about %s, version %s | exception | error | hyperledger-fabric, chaincode, corrupt-file, unmarshal |
| could not unmarshal chaincode package to CDS or SignedCDS | exception | error | hyperledger-fabric, protobuf, unmarshal, chaincode |
| uninitialized package | exception | error | hyperledger-fabric, chaincode, initialization, validation |
| nil data | exception | error | hyperledger-fabric, chaincode, nil, initialization |
| invalid chaincode name: %q | validation | error | hyperledger-fabric, chaincode, validation, sanitization |
| invalid chaincode data %v (%v) | validation | error | hyperledger-fabric, chaincode, validation, mismatch |
| data mismatch | exception | error | hyperledger-fabric, chaincode, integrity, hash-mismatch |
| failed to unmarshal deployment spec from bytes | exception | error | hyperledger-fabric, protobuf, unmarshal, chaincode |
| id cannot be nil if buf is not nil | exception | error | hyperledger-fabric, chaincode, go, nil-field |
| depspec cannot be nil if buf is not nil | exception | error | hyperledger-fabric, chaincode, go, nil-field |
| nil data bytes | exception | error | hyperledger-fabric, chaincode, go, nil-field |
| chaincode %s exists | exception | error | chaincode, filesystem, fabric, duplicate-install |
| Internal error, BCCSP could not be initialized : %s | exception | critical | bccsp, crypto, configuration, fabric |
| instantiation policy cannot be nil for chaincode (%s:%s) | validation | error | chaincode, instantiation-policy, fabric, package-validation |
| uninitialized package | validation | error | chaincode, package-validation, fabric, uninitialized-state |
| signed chaincode deployment spec cannot be nil in a package | validation | error | chaincode, package-validation, protobuf, fabric |
| chaincode deployment spec cannot be nil in a package | validation | error | chaincode, packaging, fabric, validation |
| invalid chaincode name: %q | validation | error | chaincode, packaging, fabric, protobuf |
| invalid chaincode data %v (%v) | validation | error | chaincode, packaging, fabric, version-mismatch |
| data mismatch | validation | error | chaincode, fabric, integrity, signature |
| failed to unmarshal envelope from bytes | validation | error | chaincode, fabric, protobuf, deserialization |
| invalid type of envelope for chaincode package | validation | error | chaincode, fabric, envelope, validation |
| error getting deployment spec | validation | error | chaincode, fabric, protobuf, deserialization |
| id cannot be nil if buf is not nil | exception | error | chaincode, fabric, lifecycle, initialization |
| depspec cannot be nil if buf is not nil | exception | error | chaincode, fabric, lifecycle, initialization |
| env cannot be nil if buf and depspec are not nil | exception | error | chaincode-install, nil-check, fabric |
| nil data | exception | error | chaincode-install, nil-check, fabric |
| nil data bytes | exception | error | chaincode-install, nil-check, fabric |
| chaincode %s exists | exception | error | chaincode-install, duplicate, fabric |
| Nil config passed to collection setup | validation | error | privdata, nil-check, collection-config |
| Collection config policy is nil | validation | error | privdata, collection-config, policy |
| Collection config access policy is nil | validation | error | privdata, collection-config, policy |
| invalid configuration for collection criteria %#v | validation | error | privdata, ledger-state, collection-config, parsing |
| collection policy config is nil | validation | error | privdata, nil-check, policy |
| collection config access policy is nil | validation | error | privdata, nil-check, policy |
| nil arguments | validation | error | hyperledger-fabric, validation, nil-argument, transaction-signature |
| could not get msp for channel [%s] | validation | error | hyperledger-fabric, msp, channel, configuration |
| nil SignatureHeader provided | validation | error | hyperledger-fabric, validation, signature-header, protobuf |
| invalid nonce specified in the header | validation | error | hyperledger-fabric, validation, nonce, signature-header |
| invalid creator specified in the header | validation | error | hyperledger-fabric, validation, creator-identity, signature-header |
| nil ChannelHeader provided | validation | error | hyperledger-fabric, validation, channel-header, protobuf |
| invalid header type %s | validation | error | hyperledger-fabric, validation, header-type, transaction |
| invalid Epoch in ChannelHeader. Expected 0, got [%d] | validation | error | hyperledger-fabric, validation, epoch, channel-header |
| nil header | validation | error | hyperledger-fabric, validation, nil-argument, payload-header |
| nil transaction | validation | error | fabric, transaction-validation, nil-transaction |
| only one action per transaction is supported, tx contains %d | validation | error | fabric, transaction-validation, endorser-transaction |
| nil action | validation | error | fabric, transaction-validation, nil-argument |
| proposal hash does not match | validation | critical | fabric, transaction-validation, hash-mismatch, endorsement |
| validation of endorsement policy for chaincode %s in tx %d:% | validation | error | fabric, endorsement-policy, state-based-validation |
| validation of endorsement policy for collection %s chaincode | validation | error | fabric, endorsement-policy, private-data, state-based-validation |
| validation of endorsement policy for chaincode %s in tx %d:% | validation | error | fabric, endorsement-policy, state-based-validation |
| validation of key %s (coll'%s':ns'%s') in tx %d:%d failed | validation | error | fabric, key-level-endorsement, state-based-validation, endorsement-policy |
| FABRIC_CFG_PATH %s does not exist | validation | error | |
| unable to find sampleconfig directory on GOPATH | error_code | error | |
| not a module or not in module mode | error_code | error | |
| %s does not exist | validation | error | |
| instance has not yet been built, cannot be started | exception | error | |
| instance has not yet been built, cannot get chaincode server | exception | error | chaincode, lifecycle, hyperledger-fabric, uninitialized |
| instance has not yet been built, cannot be stopped | exception | error | chaincode, lifecycle, hyperledger-fabric, uninitialized |
| instance has not yet been built, cannot wait | exception | error | chaincode, lifecycle, hyperledger-fabric, uninitialized |
| no DockerBuilder, cannot build | validation | error | chaincode, build, external-builder, hyperledger-fabric, docker |
| failed to ping to Docker daemon | exception | critical | docker, network, health-check, hyperledger-fabric, daemon |
| platform builder failed | exception | error | hyperledger-fabric, chaincode-build, docker, go |
| docker image build failed | exception | error | hyperledger-fabric, docker-build, chaincode-build, docker |
| docker image inspection failed | exception | error | hyperledger-fabric, docker-daemon, connectivity, go |
| unknown chaincodeType: %s | validation | error | hyperledger-fabric, chaincode-type, invalid-argument, go |
| error writing files to upload to Docker instance into a temp | exception | error | hyperledger-fabric, tls, tar, docker, go |
| Error uploading files to the container instance %s: %s | exception | error | docker, tls, container, copy-to-container |
| Error constructing Docker VM Name. '%s' breaks Docker's repo | validation | error | docker, naming, validation, image-name |
| refusing to copy unsupported file %s with mode %o | validation | error | external-builder, filesystem, copy, special-files |
| refusing to copy absolute symlink %s -> %s | validation | error | external-builder, symlink, security, copy |
| refusing to copy symlink %s -> %s pointing outside of source | validation | error | security, symlink, path-traversal, external-builder |
| chaincode '%s' was already built with builder '%s', but that | exception | error | configuration, external-builder, cache, chaincode |
| external builder '%s' failed | exception | error | external-builder, build-failure, subprocess, chaincode |
| builder '%s' release failed | exception | error | external-builder, release-failure, subprocess, chaincode |
| builder '%s' run failed to start | exception | error | external-builder, exec-failure, subprocess, launch |
| invalid duration | validation | error | json, unmarshal, duration, external-builder |
| chaincode address not provided | validation | error | chaincode-as-a-service, connection, configuration, missing-field |
| chaincode tls key not provided | validation | error | tls, mutual-tls, chaincode-as-a-service, missing-field |
| chaincode tls cert not provided | validation | error | tls, mutual-tls, chaincode-as-a-service, missing-field |
| chaincode tls root cert not provided | validation | error | tls, certificates, chaincode-as-a-service, missing-field |
| instance has not been started | exception | error | lifecycle, container, go |
| failed to stop instance '%s' | exception | error | process-management, timeout, sigterm |
| instance was not successfully started | exception | error | lifecycle, process-management, go |
| builder '%s' run failed | exception | error | build, process-exit, chaincode |
| tar contains the absolute or escaping path '%s' | validation | error | security, path-traversal, tar |
| invalid file type '%v' contained in archive for file '%s' | exception | error | tar, archive, validation |
| unable to load key at '%s' | panic | critical | tls, config, startup, panic |
| unable to load cert at '%s' | panic | critical | tls, config, startup, panic |
| block deliverer for channel `%s` is stopping | exception | warning | delivery-service, shutdown, race-condition |
| block deliverer for channel `%s` already exists | exception | error | delivery-service, lifecycle, duplicate |
| failed to create block deliverer for channel `%s`, missing O | exception | error | |
| unexpected delivey service policy: `%s` | exception | error | |
| unexpected consensus type: `%s` | exception | error | |
| cannot get ledger height | exception | error | |
| cannot get current block hash | exception | error | |
| cannot create a block deliverer because height=0 | exception | error | hyperledger-fabric, ledger, deliver-service, ordering |
| failed to access client TLS configuration: %w | exception | error | hyperledger-fabric, tls, configuration, deliver-service |
| block deliverer for channel `%s` is already stopped | exception | warning | lifecycle, double-stop, hyperledger-fabric |
| block deliverer for channel `%s` is <nil>, can't stop delive | exception | warning | lifecycle, nil-receiver, hyperledger-fabric |
| block from orderer could not be re-marshaled: proto: Marshal | exception | error | protobuf, nil-value, gossip, hyperledger-fabric |
| receiver %T.%s does not exist | exception | error | reflection, dispatch, method-not-found, hyperledger-fabric |
| receiver %T.%s has %d parameters but expected 1 | exception | error | go, reflection, proto, contract-violation |
| receiver %T.%s does not accept a pointer as its argument | exception | error | go, reflection, proto, contract-violation |
| receiver %T.%s returns %d values but expected 2 | exception | error | go, reflection, proto, contract-violation |
| receiver %T.%s does not return a an implementor of proto.Mes | exception | error | go, reflection, proto, type-mismatch |
| receiver %T.%s does not return an error as its second return | exception | error | go, reflection, error-handling, contract-violation |
| receiver %T.%s does not accept a proto.Message as its argume | exception | error | reflection, protobuf, chaincode, dispatcher |
| receiver %T.%s returned (nil, nil) which is not allowed | exception | error | reflection, protobuf, chaincode, nil-return |
| proto: Marshal called with nil | exception | error | protobuf, nil-pointer, serialization |
| attempting to deploy a system chaincode %s/%s | exception | error | endorser, system-chaincode, lifecycle, deployment |
| lscc upgrade/deploy should not include a code packages | exception | error | endorser, chaincode, deployment, code-package |
| Private data is forbidden to be used in instantiate | exception | error | endorser, private-data, collections, lifecycle |
| duplicate transaction found [%s]. Creator [%x] | exception | error | endorser, duplicate-transaction, replay, txid |
| failed to marshal chaincode event | exception | error | endorser, chaincode-event, serialization, marshal |
| ChaincodeHeaderExtension.ChaincodeId is nil | validation | error | endorser, proposal-validation, header-extension, protobuf |
| ChaincodeHeaderExtension.ChaincodeId.Name is empty | validation | error | endorser, proposal-validation, header-extension, chaincode-name |
| chaincode invocation spec did not contain chaincode spec | validation | error | hyperledger-fabric, endorser, proposal-validation, malformed-payload |
| chaincode input did not contain any input | validation | error | hyperledger-fabric, endorser, proposal-validation, missing-args |
| invalid header type %s | validation | error | hyperledger-fabric, endorser, header-validation, wrong-message-type |
| epoch is non-zero | validation | error | hyperledger-fabric, endorser, header-validation |
| nonce is empty | validation | error | hyperledger-fabric, endorser, signature-header, replay-protection |
| creator is empty | validation | error | hyperledger-fabric, endorser, identity, signature-header |
| incorrectly computed txid '%s' -- expected '%s' | validation | error | hyperledger-fabric, endorser, txid, integrity-check |
| empty proposal bytes | validation | error | hyperledger-fabric, endorser, proposal-validation, malformed-message |
| empty signature bytes | validation | error | hyperledger-fabric, endorser, signature, authentication |
| access denied: channel [%s] creator org unknown, creator is | validation | critical | hyperledger-fabric, endorser, identity, msp, access-denied |
| access denied: channel [%s] creator org [%s] | validation | error | hyperledger-fabric, endorser, msp, authentication, certificate |
| failed obtaining channel state | exception | error | hyperledger-fabric, endorser, plugin, channel, ledger |
| transient store for channel %s was not initialized | exception | error | hyperledger-fabric, endorser, transient-store, plugin, channel |
| plugin with name %s wasn't found | exception | error | hyperledger-fabric, endorser, plugin, configuration |
| no collection config for chaincode %#v | exception | error | hyperledger-fabric, endorser, private-data, collections, chaincode |
| channel %s doesn't exist | exception | error | hyperledger-fabric, endorser, channel, ledger |
| Channel does not exist: %s | exception | error | hyperledger-fabric, endorser, channel, ledger, simulator |
| failed to look up the ledger for Channel %s | exception | error | hyperledger-fabric, endorser, channel, transaction |
| failed to obtain information for Channel %s | exception | error | |
| failed parsing proposal | validation | error | |
| failed parsing header | validation | error | |
| failed parsing signature header | validation | error | |
| proposal client identity expired | validation | error | |
| failed parsing proposal | validation | error | |
| failed parsing header | validation | error | |
| failed parsing channel header | validation | error | |
| request unauthorized due to incorrect timestamp %s, peer tim | validation | error | |
| failed fetching signing identity | exception | error | |
| could not serialize the signing identity | exception | critical | fabric, endorsement, msp, identity-serialization, crypto-material |
| could not sign the proposal response payload | exception | critical | fabric, endorsement, signing, bccsp, private-key |
| could not find SigningIdentityFetcher in dependencies | exception | error | fabric, endorsement-plugin, dependency-injection, plugin-init, wiring |
| failed fetching signing identity: %v | exception | error | fabric, endorsement-plugin, signing-identity, msp, proposal-endorsement |
| could not serialize the signing identity: %v | exception | critical | fabric, endorsement-plugin, identity-serialization, msp, bccsp |
| could not sign the proposal response payload: %v | exception | critical | fabric, endorsement-plugin, signing, bccsp, hsm |
| could not find SigningIdentityFetcher in dependencies | exception | error | fabric, endorsement-plugin, dependency-injection, plugin-init, wiring |
| empty block | exception | error | fabric, validation-plugin, block-validation, committer, nil-block |
| block has only %d transactions, but requested tx at position | exception | error | fabric, validation-plugin, block-validation, index-out-of-range, committer |
| no block header | exception | error | fabric, validation-plugin, block-validation, missing-header, committer |
| stateFetcher not passed in init | exception | error | go, initialization, dependency-injection, vscc |
| identityDeserializer not passed in init | exception | error | go, initialization, dependency-injection, identity |
| capabilities not passed in init | exception | error | go, initialization, dependency-injection, capabilities |
| policy fetcher not passed in init | exception | error | go, initialization, dependency-injection, policy |
| Only Endorser Transactions are supported, provided type %d | validation | error | go, transaction-validation, vscc, header-type |
| Endorsement policy evaluation failure might be caused by dup | validation | error | go, endorsement-policy, duplicate-identity, vscc |
| VSCC error: endorsement policy failure, err: %s | validation | error | go, endorsement-policy, vscc, transaction-validation |
| chaincode instantiation policy violated, error %s | validation | error | go, instantiation-policy, lscc, authorization |
| unknown collection configuration type | validation | error | go, collections, validation, protobuf |
| collection-name: %s -- found duplicate collection configurat | validation | error | go, collections, duplicate, validation |
| collection-name: %s -- maximum peer count (%d) cannot be les | validation | error | |
| collection-name: %s -- requiredPeerCount (%d) cannot be less | validation | error | |
| signature policy is not an OR concatenation, NOutOf %d | validation | error | |
| the following existing collections are missing in the new co | validation | error | |
| the BlockToLive in the following existing collections must n | validation | error | |
| empty collection-name is not allowed | validation | error | |
| collection-name: %s not allowed. A valid collection name fol | validation | error | |
| LSCC can only issue one or two putState upon deploy | validation | error | |
| invalid key for the collection of chaincode %s:%s; expected | validation | error | fabric, vscc, lscc, collections, validation |
| collection configuration arguments supplied for chaincode %s | validation | error | fabric, vscc, lscc, collections, validation |
| failed obtaining query executor: %v | exception | error | fabric, vscc, ledger, state-database, execution-failure |
| unable to check whether collection existed earlier for chain | exception | error | fabric, vscc, collections, ledger, execution-failure |
| collection data should not exist for chaincode %s:%s | validation | error | fabric, vscc, collections, deploy, validation |
| invalid collection configuration supplied for chaincode %s:% | validation | error | hyperledger-fabric, vscc, protobuf, chaincode-lifecycle, collections-config |
| unable to check whether collection existed earlier for chain | exception | error | hyperledger-fabric, vscc, ledger, private-data, state-db |
| malformed chaincode invocation spec | validation | error | hyperledger-fabric, vscc, lscc, protobuf, transaction-validation |
| Wrong number of arguments for invocation lscc(%s): expected | validation | error | hyperledger-fabric, vscc, lscc, argument-validation |
| Wrong number of arguments for invocation lscc(%s): received | validation | error | hyperledger-fabric, vscc, lscc, capabilities, argument-validation |
| GetChaincodeDeploymentSpec error %s | validation | error | fabric, vscc, lscc, protobuf, validation |
| VSCC error: invocation of lscc(%s) does not have appropriate | validation | error | fabric, vscc, lscc, malformed-transaction, validation |
| unexpected chaincode spec type: %s | validation | error | fabric, vscc, lscc, chaincode-type, validation |
| invalid chaincode name '%s' | validation | error | fabric, vscc, lscc, chaincode-name, regex-validation |
| chaincode name '%s' is reserved for system chaincodes | validation | error | fabric, vscc, lscc, system-chaincode, naming |
| invalid chaincode version '%s' | validation | error | fabric, vscc, lscc, chaincode-version, regex-validation |
| GetProposalResponsePayload error %s | validation | error | fabric, vscc, lscc, protobuf, endorsement |
| nil pRespPayload.Extension | validation | error | fabric, vscc, lscc, endorsement, validation |
| GetChaincodeAction error %s | validation | error | fabric, vscc, lscc, protobuf, validation |
| txRWSet.FromProtoBytes error %s | validation | error | fabric, vscc, lscc, rwset, protobuf |
| No read write set for lscc was found | validation | error | hyperledger-fabric, lscc, rwset, transaction-validation |
| LSCC must issue at least one single putState upon deploy/upg | validation | error | hyperledger-fabric, lscc, rwset, putstate |
| expected key %s, found %s | validation | error | hyperledger-fabric, lscc, chaincode-name, transaction-validation |
| unmarshalling of ChaincodeData failed, error %s | validation | error | hyperledger-fabric, lscc, protobuf, chaincodedata |
| expected cc name %s, found %s | validation | error | hyperledger-fabric, lscc, chaincode-name, transaction-validation |
| expected cc version %s, found %s | validation | error | hyperledger-fabric, lscc, chaincode-version, transaction-validation |
| LSCC invocation is attempting to write to namespace %s | validation | error | hyperledger-fabric, lscc, namespace, rwset, security |
| Chaincode %s is already instantiated | validation | error | hyperledger-fabric, lscc, instantiate, duplicate |
| LSCC can only issue a single putState upon deploy | validation | error | hyperledger-fabric, lscc, collections, capabilities |
| no instantiation policy was specified | validation | error | hyperledger-fabric, lscc, instantiation-policy, security |
| Upgrading non-existent chaincode %s | validation | error | hyperledger-fabric, chaincode-lifecycle, vscc, lscc |
| Existing version of the cc on the ledger (%s) should be diff | validation | error | hyperledger-fabric, chaincode-lifecycle, vscc, version-mismatch |
| LSCC can only issue a single putState upon upgrade | validation | error | hyperledger-fabric, vscc, rwset, lscc |
| No instantiation policy was specified | validation | error | hyperledger-fabric, vscc, instantiation-policy, lscc |
| VSCC error: committing an invocation of function %s of lscc | validation | error | hyperledger-fabric, vscc, lscc, invalid-invocation |
| Unmarshal endorser error: %s | validation | error | hyperledger-fabric, vscc, endorsement, protobuf |
| chaincode instantiation policy violated, error %s | validation | error | hyperledger-fabric, vscc, instantiation-policy, endorsement |
| unknown collection configuration type | validation | error | hyperledger-fabric, private-data, collections, vscc |
| collection-name: %s -- found duplicate collection configurat | validation | error | hyperledger-fabric, private-data, collections, duplicate |
| collection-name: %s -- maximum peer count (%d) cannot be les | validation | error | hyperledger-fabric, private-data, collection-config, validation |
| collection-name: %s -- requiredPeerCount (%d) cannot be less | validation | error | hyperledger-fabric, private-data, collection-config, validation |
| signature policy is not an OR concatenation, NOutOf %d | validation | error | hyperledger-fabric, signature-policy, private-data, validation |
| the following existing collections are missing in the new co | validation | error | hyperledger-fabric, private-data, collection-upgrade, validation |
| the BlockToLive in the following existing collections must n | validation | error | hyperledger-fabric, private-data, block-to-live, collection-upgrade |
| empty collection-name is not allowed | validation | error | hyperledger-fabric, private-data, collection-name, validation |
| collection-name: %s not allowed. A valid collection name fol | validation | error | hyperledger-fabric, private-data, collection-name, regex, validation |
| LSCC can only issue one or two putState upon deploy | validation | error | hyperledger-fabric, lscc, rwset, validation |
| invalid key for the collection of chaincode %s:%s; expected | validation | error | |
| collection configuration arguments supplied for chaincode %s | validation | error | |
| collection data should not exist for chaincode %s:%s | validation | error | |
| invalid collection configuration supplied for chaincode %s:% | validation | error | |
| malformed chaincode invocation spec | validation | error | |
| Wrong number of arguments for invocation lscc(%s): expected | validation | error | |
| Wrong number of arguments for invocation lscc(%s): received | validation | error | |
| GetChaincodeDeploymentSpec error %s | validation | error | |
| VSCC error: invocation of lscc(%s) does not have appropriate | validation | error | |
| unexpected chaincode spec type: %s | validation | error | |
| invalid chaincode name '%s' | validation | error | |
| chaincode name '%s' is reserved for system chaincodes | validation | error | |
| invalid chaincode version '%s' | validation | error | |
| GetProposalResponsePayload error %s | validation | error | |
| nil pRespPayload.Extension | validation | error | |
| GetChaincodeAction error %s | validation | error | |
| txRWSet.FromProtoBytes error %s | validation | error | |
| No read write set for lscc was found | validation | error | |
| LSCC must issue at least one single putState upon deploy/upg | validation | error | |
| expected key %s, found %s | validation | error | |
| unmarshalling of ChaincodeData failed, error %s | validation | error | hyperledger-fabric, protobuf, lscc, chaincode-lifecycle |
| expected cc name %s, found %s | validation | error | hyperledger-fabric, lscc, chaincode-lifecycle, transaction-validation |
| expected cc version %s, found %s | validation | error | hyperledger-fabric, lscc, chaincode-lifecycle, version-mismatch |
| LSCC invocation is attempting to write to namespace %s | validation | error | hyperledger-fabric, lscc, rwset, transaction-validation |
| Chaincode %s is already instantiated | validation | error | hyperledger-fabric, lscc, chaincode-deploy, duplicate-instantiation |
| LSCC can only issue a single putState upon deploy | validation | error | hyperledger-fabric, lscc, rwset, deploy |
| no instantiation policy was specified | validation | error | hyperledger-fabric, lscc, instantiation-policy, deploy |
| Upgrading non-existent chaincode %s | validation | error | hyperledger-fabric, lscc, upgrade, chaincode-not-found |
| Existing version of the cc on the ledger (%s) should be diff | validation | error | hyperledger-fabric, lscc, upgrade, version-mismatch |
| LSCC can only issue a single putState upon upgrade | validation | error | hyperledger-fabric, lscc, rwset, upgrade |
| No instantiation policy was specified | validation | error | |
| VSCC error: committing an invocation of function %s of lscc | validation | error | |
| could not retrieve QueryExecutor for channel %s, error %s | exception | error | |
| could not retrieve state for chaincode %s on channel %s, err | exception | error | |
| unmarshalling ChaincodeQueryResponse failed, error %s | exception | error | |
| Only Endorser Transactions are supported, provided type %d | validation | error | |
| GetProposalResponsePayload error %s | exception | error | |
| nil pRespPayload.Extension | exception | error | |
| GetChaincodeAction error %s | exception | error | |
| could not unmarshal signature policy envelope | exception | error | protobuf, policy, unmarshal, fabric |
| Only Endorser Transactions are supported, provided type %d | validation | error | fabric, transaction, validation, header-type |
| GetProposalResponsePayload error %s | exception | error | fabric, protobuf, unmarshal, transaction |
| nil pRespPayload.Extension | exception | error | fabric, malformed-transaction, endorsement |
| GetChaincodeAction error %s | exception | error | fabric, protobuf, unmarshal, transaction |
| blockNum should be greater than 0 | exception | error | fabric, ledger, config-history, argument-validation |
| config history for ledger [%s] exists. Incremental import is | exception | error | fabric, ledger, snapshot, config-history |
| internal leveldb error while iterating for collection config | exception | error | fabric, leveldb, snapshot, storage |
| error unmarshalling compositeKV to collection config | exception | error | fabric, leveldb, protobuf, unmarshal |
| no namespace or key is found for namespace %s and key %s wit | exception | critical | fabric, historydb, statedb, data-inconsistency |
| error unmarshalling last persisted commit hash | exception | error | hyperledger-fabric, ledger, protobuf, corruption |
| recovery for DB [%s] not possible. Ledger [%s] is created fr | exception | critical | hyperledger-fabric, ledger, snapshot, recovery |
| the %s database [height=%d] is ahead of the block store [hei | exception | critical | hyperledger-fabric, ledger, rollback, state-database |
| error during commit to txmgr | panic | critical | hyperledger-fabric, ledger, commit, state-database, panic |
| Error during commit to history db | panic | critical | hyperledger-fabric, ledger, commit, history-database, panic |
| only one commit notifications channel is allowed at a time | exception | error | hyperledger-fabric, ledger, concurrency, notifications |
| as another peer node command is executing, wait for that com | exception | error | hyperledger-fabric, file-lock, peer-startup, concurrency |
| invalid path: %s. The path for the snapshot dir is expected | validation | error | hyperledger-fabric, configuration, snapshot, path-validation |
| error while deleting the dir: %s | exception | error | hyperledger-fabric, snapshot, filesystem, permissions |
| error while creating the dir: %s, ensure peer has write acce | exception | error | hyperledger-fabric, snapshot, filesystem, permissions, configuration |
| cannot open ledger [%s], ledger does not exist | exception | error | ledger, idstore, channel, go |
| cannot open ledger [%s], ledger status is [%s] | exception | error | ledger, ledger-status, crash-recovery, go |
| error while unmarshalling metadata bytes for ledger [%s] | exception | critical | corruption, idstore, protobuf, unmarshal, peer-startup, go |
| error marshalling ledger metadata | exception | error | protobuf, marshal, upgrade, idstore, go |
| error while upgrading idStore format | exception | error | |
| ledger [%s] already exists with state [%s] | exception | error | |
| cannot update ledger status, ledger [%s] does not exist | exception | error | |
| error unmarshalling ledger metadata | exception | error | |
| error getting ledger ids from idStore | exception | critical | hyperledger-fabric, leveldb, io-error, data-corruption |
| as another peer node command is executing, wait for that com | exception | error | hyperledger-fabric, file-lock, concurrency |
| as another peer node command is executing, wait for that com | exception | error | hyperledger-fabric, file-lock, concurrency |
| cannot rebuild databases because the peer contains channel(s | exception | error | hyperledger-fabric, snapshot, rebuild-dbs, unsupported-operation |
| as another peer node command is executing, wait for that com | exception | error | hyperledger-fabric, file-lock, concurrency |
| cannot reset channels because the peer contains channel(s) % | exception | error | hyperledger-fabric, snapshot, reset, unsupported-operation |
| as another peer node command is executing, wait for that com | exception | error | hyperledger-fabric, file-lock, concurrency |
| cannot rollback any channel because the peer contains channe | exception | error | hyperledger-fabric, snapshot, rollback, unsupported-operation |
| error while unmarshalling signable metadata | exception | error | hyperledger-fabric, json-unmarshal, snapshot, data-corruption |
| error while unmarshalling additional metadata | exception | error | json, unmarshal, snapshot, corruption |
| error while creating temp dir [%s] | exception | error | filesystem, permissions, disk, snapshot |
| error while creating final dir for snapshot:%s | exception | error | filesystem, mkdir, snapshot, permissions |
| error while renaming dir [%s] to [%s]: | exception | error | filesystem, rename, snapshot, concurrency |
| error while marshelling snapshot metadata to JSON | exception | error | json, marshal, snapshot, serialization |
| error reading next multipart | exception | error | couchdb, network, multipart, http |
| error reading multipart data | exception | error | couchdb, io, multipart, network |
| error creating gzip reader | exception | error | couchdb, gzip, compression, attachment |
| error reading gzip data | exception | error | couchdb, gzip, corruption, attachment |
| error parsing CouchDB URL: %s | exception | error | couchdb, url-parsing, configuration |
| error reading response body | exception | error | couchdb, network, http-response |
| error unmarshalling json data | exception | error | couchdb, json, unmarshal |
| JSON format is not valid | validation | error | couchdb, json, validation, index |
| invalid response received from CouchDB | exception | error | couchdb, http, response, index |
| error marshalling json data | exception | error | |
| number of retries must be zero or greater | validation | error | configuration, validation, retry, couchdb |
| error creating http request | exception | error | http, url, validation, couchdb |
| http error calling couchdb | exception | critical | network, http, couchdb, connection |
| unable to connect to CouchDB, check the hostname and port | exception | critical | network, connection, couchdb, configuration |
| error handling CouchDB request. Error:%s, Status Code:%v, | exception | error | couchdb, http-error, state-database |
| error encoding json data | exception | error | couchdb, json, encoding |
| CouchDB connection error, expecting return code of 200, rece | exception | critical | couchdb, connection, http, configuration |
| CouchDB v%s detected. CouchDB must be at least version 2.0.0 | exception | critical | couchdb, version, compatibility |
| database name is illegal, cannot be empty | validation | error | couchdb, validation, database-name |
| database name is illegal, cannot be longer than %d | validation | error | couchdb, validation, database-name, length-limit |
| error compiling regexp: %s | exception | error | couchdb, regex, validation, internal |
| databaseName '%s' does not match pattern '%s' | validation | error | couchdb, validation, database-name, naming |
| error unmarshalling json data | exception | error | couchdb, json, unmarshal, corruption |
| field [%s] is not valid for the CouchDB state database | validation | error | couchdb, state-database, fabric-ledger, reserved-fields |
| error marshalling json data | exception | error | json, marshalling, couchdb, fabric-ledger |
| version field %s was not found | exception | error | couchdb, state-database, fabric-ledger, document-format |
| failed to marshal savepoint data | exception | error | json, marshalling, savepoint, fabric-ledger |
| failed to unmarshal savepoint data | exception | error | json, unmarshalling, savepoint, fabric-ledger, couchdb |
| failed to marshal channel metadata | exception | error | json, marshalling, channel-metadata, fabric-ledger |
| failed to unmarshal channel metadata | exception | error | json, unmarshalling, channel-metadata, fabric-ledger, couchdb |
| failed to marshal dataformatInfo [%#v] | exception | error | json, marshalling, data-format, fabric-ledger |
| failed to unmarshal json [%#v] into dataformatInfo | exception | error | json, unmarshalling, data-format, fabric-ledger, couchdb |
| invalid key [%x], must be a UTF-8 string | validation | error | utf-8, validation, keys, couchdb, fabric-ledger |
| invalid key [%s], cannot begin with "_" | validation | error | couchdb, state-database, validation, ledger |
| invalid key. Empty string is not supported as a key by couch | validation | error | couchdb, state-database, validation, ledger |
| nil version not supported | exception | error | couchdb, versioning, serialization, ledger |
| fields definition must be an array | validation | error | couchdb, rich-query, json-validation, mango |
| Nil value not allowed. Instead call 'Delete' function | panic | error | panic, statedb, update-batch, ledger |
| ExecuteQuery not supported for leveldb | exception | error | leveldb, rich-query, unsupported-operation, statedb |
| ExecuteQueryWithMetadata not supported for leveldb | exception | error | leveldb, rich-query, pagination, unsupported-operation |
| internal leveldb error while retrieving data from db iterato | exception | critical | leveldb, iterator, io-error, data-corruption |
| create new lock based TxMgr failed: passed in nil ledger has | exception | error | txmgr, initialization, missing-configuration, ledger |
| validateAndPrepare() method should have been called before c | panic | error | txmgr, lifecycle-violation, panic, commit |
| private data matching public hash version is not available. | exception | error | |
| retrieving private data metadata by keyhash is not supported | exception | error | |
| this instance should not be used after calling Done() | exception | error | |
| this function should only be called once on a transaction si | exception | error | |
| not supported | exception | error | |
| txid [%s]: unsuppored transaction. Queries on pvt data is su | validation | error | |
| txid [%s]: unsuppored transaction. Transaction has already p | validation | error | |
| txid [%s]: unsuppored transaction. Paginated queries are sup | validation | error | |
| txid [%s]: unsuppored transaction. Transaction has already p | validation | error | |
| hash of pvt data for collection [%s:%s] does not match with | validation | error | |
| as another peer node command is executing, wait for that com | exception | error | go, file-lock, hyperledger-fabric, concurrency |
| the data format is already up to date. No upgrade is require | exception | warning | go, hyperledger-fabric, migration, idempotency |
| ledger already opened | exception | error | go, hyperledger-fabric, sentinel-error, ledger |
| ledger mgmt should be initialized before using | exception | error | go, hyperledger-fabric, sentinel-error, initialization-order |
| Error in instantiating ledger provider: %+v | panic | critical | go, hyperledger-fabric, panic, initialization, configuration |
| a ledger is being created from a snapshot at %s. Call ledger | exception | error | ledger, concurrency, fabric |
| snapshot dir %s is empty | exception | error | ledger, snapshot, filesystem, fabric |
| Ledger not opened [%s] | exception | error | ledger, state, fabric |
| unexpected data version - cannot upgrade data format for pvt | exception | critical | ledger, pvtdatastore, data-version, migration, fabric |
| expected block number=%d, received block number=%d | exception | error | ledger, private-data, block-commit, sequence |
| the store is empty | exception | error | ledger, private-data, empty-store |
| last committed block number [%d] smaller than the requested | exception | error | ledger, private-data, stale-read |
| unexpected call. Boot KV Hashes are persisted only for the d | exception | error | ledger, private-data, snapshot, api-misuse |
| failed to unmarshal snapshot request | exception | error | grpc, protobuf, snapshot, unmarshal |
| missing signature header | exception | error | grpc, snapshot, acl, authentication |
| client identity expired | exception | error | grpc, snapshot, acl, certificate, expiry |
| missing channel ID | exception | error | grpc, snapshot, validation, channel |
| cannot find ledger for channel %s | exception | error | fabric, ledger, channel, grpc, snapshot |
| invalid request method: %s | http | warning | http, rest, fabric, operations-endpoint |
| invalid external builder configuration, path attribute missi | exception | error | config, yaml, fabric, external-builder, startup |
| external builder at path %s has no name attribute | exception | error | config, yaml, fabric, external-builder, startup |
| peer.address isn't set | exception | critical | config, fabric, env-var, network, startup |
| peer.address isn't in host:port format: %s | exception | error | |
| no non-loopback, IPv4 interface detected | exception | error | |
| error loading TLS key (%s) | exception | error | |
| error loading TLS certificate (%s) | exception | error | |
| error loading client root CAs (%s) | exception | error | |
| error loading TLS root certificate (%s) | exception | error | tls, config, file-io, hyperledger-fabric |
| peer.tls.clientKey.file and peer.tls.clientCert.file must bo | exception | error | tls, config, mutual-tls, hyperledger-fabric |
| peer.tls.key.file and peer.tls.cert.file must both be set or | exception | error | tls, config, mutual-tls, hyperledger-fabric |
| must set either [peer.tls.key.file and peer.tls.cert.file] o | exception | error | tls, config, mutual-tls, hyperledger-fabric |
| channel config found nil | exception | error | ledger, config, payload-validation, hyperledger-fabric |
| tx type [%s] is not expected | exception | error | ledger, config, tx-type, hyperledger-fabric |
| wrong chain type | exception | error | deliver, type-assertion, private-data, hyperledger-fabric |
| error getting private data by block number %d | exception | error | ledger, private-data, deliver, hyperledger-fabric |
| channel %s not found | exception | error | msp, channel, deliver, hyperledger-fabric |
| no collection config was found for collection %s for chainco | exception | error | private-data, collections, policy, hyperledger-fabric |
| [channel %s] cannot create channel because ChannelConfig is | exception | error | hyperledger-fabric, channel-config, orderer, genesis-block |
| [channel %s] failed opening transient store | exception | error | hyperledger-fabric, transient-store, leveldb, storage |
| error in initializing ledgermgmt: %s | panic | critical | hyperledger-fabric, ledger, startup, panic |
| failed to retrieve policy for reference %s | exception | error | hyperledger-fabric, policy, channel-config |
| failed to retrieve policy manager for channel %s | exception | error | hyperledger-fabric, policy, channel |
| failed to unmarshal ApplicationPolicy bytes | exception | error | hyperledger-fabric, protobuf, policy, unmarshal |
| unsupported policy type %T | exception | error | hyperledger-fabric, policy, oneof, unsupported-type |
| Invalid policy name during check policy on channel [%s]. Nam | exception | error | hyperledger-fabric, policy, validation |
| Invalid signed proposal during check policy on channel [%s] | exception | error | hyperledger-fabric, policy, proposal, nil-check |
| Failed to get policy manager for channel [%s] | exception | error | hyperledger-fabric, policy, channel, policy-manager |
| Failing extracting proposal during check policy on channel [ | exception | error | hyperledger-fabric, protobuf, proposal, policy |
| Failing extracting header during check policy on channel [%s | exception | error | hyperledger-fabric, protobuf, header, policy |
| Invalid Proposal's SignatureHeader during check policy on ch | validation | error | hyperledger-fabric, protobuf, signature-header, identity |
| Invalid policy name during channelless check policy. Name mu | validation | error | hyperledger-fabric, policy, validation |
| Invalid signed proposal during channelless check policy with | validation | error | hyperledger-fabric, policy, nil-pointer, validation |
| Failing extracting proposal during channelless check policy | exception | error | hyperledger-fabric, protobuf, proposal-validation |
| Failing extracting header during channelless check policy wi | exception | error | hyperledger-fabric, protobuf, proposal-validation |
| Invalid Proposal's SignatureHeader during channelless check | validation | error | hyperledger-fabric, protobuf, proposal-validation |
| Failed deserializing proposal creator during channelless che | exception | error | hyperledger-fabric, msp, identity |
| Failed getting local MSP principal during channelless check | exception | error | hyperledger-fabric, msp, policy |
| Failed verifying that proposal's creator satisfies local MSP | exception | error | fabric, msp, policy, identity |
| Invalid channel ID name during check policy on signed data. | validation | error | fabric, validation, channel, argument-error |
| Invalid policy name during check policy on signed data on ch | validation | error | fabric, validation, policy, argument-error |
| Invalid signed data during check policy on channel [%s] with | validation | error | fabric, validation, signed-data, argument-error |
| Failed evaluating policy on signed data during check policy | exception | error | hyperledger-fabric, policy-evaluation, signature-verification, msp |
| invalid policy name during channelless check policy. Name mu | validation | error | hyperledger-fabric, input-validation, empty-string, msp-principal |
| no signed data during channelless check policy with policy [ | validation | error | hyperledger-fabric, input-validation, empty-collection, signed-data |
| failed deserializing signed data identity during channelless | exception | error | hyperledger-fabric, msp, identity-deserialization, certificate, x509 |
| failed getting local MSP principal during channelless check | exception | error | hyperledger-fabric, msp, msp-principal, input-validation, configuration |
| failed verifying that the signed data identity satisfies loc | exception | error | hyperledger-fabric, msp, authorization, policy |
| marshalling failed | exception | error | hyperledger-fabric, protobuf, marshalling, msp |
| MSP Principal role [%s] not recognized | validation | error | hyperledger-fabric, msp, policy, invalid-argument |
| Failed to %s | exception | error | hyperledger-fabric, cscc, config, genesis-block |
| Bad configuration envelope: %s | validation | error | fabric, system-chaincode, protobuf, config-envelope |
| Nil config envelope Config | validation | error | fabric, system-chaincode, config-envelope, nil-field |
| Nil channel group | validation | error | fabric, system-chaincode, channel-config, nil-field |
| No channel configuration groups are available | validation | error | fabric, system-chaincode, channel-config, missing-groups |
| Invalid configuration block, missing %s configuration group | validation | error | fabric, system-chaincode, channel-config, missing-application-group |
| Failed capabilities check: [%s] | exception | error | hyperledger-fabric, capabilities, channel-config, version-mismatch |
| channel is closed | exception | info | hyperledger-fabric, golang, channel-closed, stream |
| error unmarshalling chaincode state data | exception | error | hyperledger-fabric, protobuf, unmarshal, ledger-state |
| error unmarshalling chaincode collection config pkg | exception | error | hyperledger-fabric, protobuf, unmarshal, collections-config |
| Could not retrieve ledger for channel %s | exception | error | hyperledger-fabric, ledger, channel, peer |
| Instantiation policy mismatch for cc %s | validation | error | hyperledger-fabric, instantiation-policy, lscc, security |
| could not retrieve state for chaincode %s | exception | error | hyperledger-fabric, ledger, state-retrieval, lscc |
| chaincode %s not found | exception | error | hyperledger-fabric, lscc, chaincode-not-found, not-found |
| chaincode %s has bad definition | validation | error | hyperledger-fabric, protobuf, unmarshal, chaincode-definition |
| proto: Marshal called with nil | exception | error | hyperledger-fabric, lscc, protobuf, nil-check |
| error installing chaincode code %s:%s(%s) | exception | error | hyperledger-fabric, chaincode-install, filesystem, permissions |
| instantiation policy cannot be nil for a SignedCCDeploymentS | exception | error | hyperledger-fabric, lscc, instantiation-policy, chaincode-deployment |
| error marshalling default instantiation policy | exception | error | fabric, lscc, serialization |
| error checking chaincode instantiation policy: MSP manager f | exception | error | fabric, lscc, msp, channel |
| as another peer node command is executing, wait for that com | exception | error | fabric, transientstore, file-lock, concurrency |
| unexpected collection type | validation | error | fabric, transientstore, protobuf, collection-config |
| empty header extension | validation | error | fabric, tx-parser, endorser, validation |
| nil payload data | validation | error | hyperledger-fabric, transaction, validation |
| only one transaction action is supported, %d were present | validation | error | hyperledger-fabric, transaction, validation |
| nil action | validation | error | hyperledger-fabric, transaction, validation |
| empty ChaincodeActionPayload | validation | error | hyperledger-fabric, transaction, validation |
| nil ChaincodeEndorsedAction | validation | error | hyperledger-fabric, transaction, validation |
| empty ProposalResponsePayload | validation | error | hyperledger-fabric, transaction, validation |
| nil Extension | validation | error | hyperledger-fabric, transaction, validation |
| invalid epoch in ChannelHeader. Expected 0, got [%d] | validation | error | hyperledger-fabric, channel-header, validation |
| invalid version in ChannelHeader. Expected 0, got [%d] | validation | error | hyperledger-fabric, channel-header, validation |
| empty nonce | validation | error | hyperledger-fabric, signature-header, validation |
| empty creator | validation | error | fabric, transaction-validation, identity |
| nil ChaincodeId | validation | error | fabric, transaction-validation, chaincode |
| empty chaincode name in chaincode id | validation | error | fabric, transaction-validation, chaincode |
| channel ID illegal, cannot be empty | validation | error | fabric, channel-id, validation |
| channel ID illegal, cannot be longer than %d | validation | error | fabric, channel-id, validation |
| '%s' contains illegal characters | validation | error | fabric, channel-id, validation |
| invalid transaction type %d | validation | error | fabric, transaction-validation, processor-factory |
| nil envelope payload | validation | error | fabric, transaction-validation, payload |
| nil payload header | validation | error | fabric, transaction-validation, payload |
| nil payload channel header | validation | error | fabric, transaction-validation, payload |
| nil payload signature header | validation | error | hyperledger-fabric, transaction-validation, protobuf, bad-payload |
| failed computing key of signed data | exception | error | hyperledger-fabric, discovery-service, signed-data, serialization |
| failed marshaling signed data | exception | error | hyperledger-fabric, discovery-service, serialization, cache-key |
| not found | error_code | info | hyperledger-fabric, discovery-client, sentinel-error, not-found |
| failed marshaling Request to bytes | exception | error | hyperledger-fabric, discovery-client, protobuf, marshaling |
| failed signing Request | exception | error | hyperledger-fabric, discovery-client, signing, identity |
| failed connecting to discovery service | exception | error | hyperledger-fabric, discovery-client, network, grpc, tls |
| discovery service refused our Request | exception | error | hyperledger-fabric, discovery-client, grpc, authentication |
| Sent %d queries but received %d responses back | exception | error | hyperledger-fabric, discovery-client, protocol-mismatch, response-validation |
| no endorsement combination can be satisfied | exception | error | hyperledger-fabric, discovery-client, endorsement-policy, peer-selection |
| expected QueryResult of either ConfigResult or Error but got | exception | error | |
| errors.New(err.Content) | exception | error | |
| expected QueryResult of either PeerMembershipResult or Error | exception | error | |
| failed constructing peer membership out of response | exception | error | |
| failed unmarshalling alive message | exception | error | fabric, discovery, gossip, protobuf, unmarshal |
| failed unmarshalling stateInfo message | exception | error | fabric, discovery, gossip, stateinfo, unmarshal |
| failed validating stateInfo message | exception | error | fabric, discovery, stateinfo, validation |
| failed validating alive message | exception | error | fabric, discovery, alive-message, validation, clock-skew |
| expected QueryResult of either ChaincodeQueryResult or Error | exception | error | fabric, discovery, endorsement, query-result, type-mismatch |
| failed assembling endorsers of channel %s | exception | error | hyperledger-fabric, discovery-service, channel, endorsement |
| expected %d endorsement descriptors but got only %d | exception | error | hyperledger-fabric, discovery-service, endorsement-descriptor, chaincode |
| expected chaincode %s but got endorsement descriptor for %s | exception | error | hyperledger-fabric, discovery-service, chaincode, name-mismatch |
| group %s isn't mapped to endorsers, but exists in a layout | exception | error | hyperledger-fabric, discovery-service, endorsement-policy, gossip |
| failed creating endorser object | exception | error | hyperledger-fabric, discovery-service, gossip, peer |
| received empty envelope(s) for endorsers for chaincode %s, c | exception | error | hyperledger-fabric, discovery-service, gossip, stateinfo |
| failed unmarshalling gossip envelope to alive message | exception | error | hyperledger-fabric, gossip, unmarshalling, proto |
| failed unmarshalling gossip envelope to state info message | exception | error | hyperledger-fabric, gossip, stateinfo, unmarshalling |
| failed unmarshalling peer's identity | exception | error | hyperledger-fabric, msp, identity, protobuf, discovery-service |
| message isn't an alive message | exception | error | hyperledger-fabric, gossip, alive-message, discovery-service, validation |
| membership is empty | exception | error | hyperledger-fabric, gossip, membership, discovery-service |
| timestamp is nil | exception | error | hyperledger-fabric, gossip, timestamp, discovery-service |
| message isn't a stateInfo message | exception | error | hyperledger-fabric, gossip, stateinfo, discovery-service, validation |
| properties is nil | exception | error | hyperledger-fabric, gossip, stateinfo, ledger, endorsement |
| no chaincode interests given | exception | error | hyperledger-fabric, discovery-service, chaincode, validation, api-misuse |
| chaincode interest is nil | exception | error | hyperledger-fabric, discovery-service, chaincode, nil-check, api-misuse |
| invocation chain should not be empty | exception | error | go, discovery, validation, input-validation |
| chaincode name should not be empty | exception | error | go, discovery, validation, input-validation |
| no server specified | validation | error | go, cli, discovery, missing-argument |
| no channel specified | validation | error | go, cli, discovery, missing-argument |
| no channel specified | validation | error | go, cli, discovery, missing-argument |
| no server specified | validation | error | go, cli, discovery, missing-argument |
| failed creating request | exception | error | go, discovery, request-construction, wrapped-error |
| empty results | exception | error | go, discovery, response-parsing, protocol |
| server returned: %s | exception | error | go, discovery, server-error, authorization |
| server returned response of unexpected type: %v | exception | error | go, discovery, response-parsing, type-mismatch |
| chaincode %s is specified as not containing private data rea | validation | error | cli, configuration, discovery, input-validation |
| a collection specified chaincode %s but it wasn't specified | validation | error | cli, configuration, discovery, collections |
| no server specified | validation | error | cli, configuration, discovery, missing-argument |
| failed connecting to %s: %v | exception | error | network, grpc, tls, discovery |
| expected a static collection but got %v instead | exception | error | discovery, collections, endorsement |
| MemberOrgsPolicy of %s is nil | exception | error | discovery, collections, policy |
| policy of %s is nil | exception | error | discovery, collections, policy |
| collection %s doesn't exist in collection config for chainco | exception | error | discovery, collections, endorsement |
| no peer combination can satisfy the endorsement policy | exception | error | discovery, endorsement-policy, gossip |
| required chaincodes are not installed on sufficient peers | exception | error | discovery, endorsement, chaincode-lifecycle |
| failed creating a comparable principal set for state based e | exception | error | fabric, discovery, endorsement-policy, state-based-endorsement |
| state based endorsement policy cannot be satisfied | exception | error | fabric, discovery, endorsement-policy, state-based-endorsement |
| policy not found | exception | error | fabric, discovery, chaincode, policy-not-found |
| requested to disregard chaincode %s's policy but key and col | exception | error | fabric, discovery, chaincode-interest, client-bug |
| failed creating a comparable principal set | exception | error | fabric, discovery, endorsement-policy, principal-conversion |
| endorsement policy cannot be satisfied | exception | error | fabric, discovery, endorsement-policy, unsatisfiable-policy |
| No metadata was found for chaincode %s in channel %s | exception | error | fabric, discovery, chaincode-metadata, lifecycle |
| no principal sets remained after filtering | exception | error | fabric, discovery, principal-sets, policy-merge |
| access denied | exception | error | fabric, discovery, access-denied, tls, authorization |
| unknown or missing request type | exception | error | fabric, discovery, request-type, grpc, dispatch |
| failed constructing descriptor for %v | exception | error | hyperledger-fabric, discovery-service, chaincode, endorsement |
| failed fetching config for channel %s | exception | error | hyperledger-fabric, discovery-service, channel-config |
| nil request | validation | error | hyperledger-fabric, discovery-service, nil-request, input-validation |
| failed parsing request | exception | error | hyperledger-fabric, discovery-service, protobuf, deserialization |
| access denied, no authentication info in request | validation | error | hyperledger-fabric, discovery-service, authentication, access-denied |
| access denied, client identity wasn't supplied | validation | error | discovery, authentication, fabric, grpc |
| client didn't send a TLS certificate | validation | error | tls, mtls, grpc, discovery, fabric |
| client claimed TLS hash doesn't match computed TLS hash from | validation | error | tls, mtls, hash-mismatch, grpc, discovery, fabric |
| chaincode query must have at least one chaincode interest | validation | error | discovery, validation, chaincode, fabric, grpc |
| chaincode interest is nil | validation | error | discovery, validation, nil-pointer, chaincode, fabric, grpc |
| chaincode interest must contain at least one chaincode | validation | error | fabric, discovery, validation, chaincode |
| chaincode name in interest cannot be empty | validation | error | fabric, discovery, validation, chaincode |
| channel %s doesn't exist | exception | error | fabric, discovery, channel, authorization |
| could not find MSP manager for channel %s | exception | error | fabric, msp, channel, authorization |
| failed deserializing identity | exception | error | fabric, msp, identity, authorization |
| policy manager for channel %s doesn't exist | error_code | error | fabric, discovery, policy, channel |
| failed obtaining channel application writers policy | error_code | error | fabric, policy, discovery, authorization |
| could not get last config for channel %s | error_code | error | fabric, discovery, config, channel |
| failed unmarshalling orderer addresses | error_code | error | fabric, discovery, config, protobuf |
| failed computing orderer addresses | error_code | error | fabric, discovery, config, orderer |
| failed parsing MSPConfig | error_code | error | protobuf, hyperledger-fabric, config, discovery |
| failed marshaling FabricMSPConfig | error_code | error | protobuf, hyperledger-fabric, msp, config |
| failed parsing orderer endpoint %s | error_code | error | network, hyperledger-fabric, config, endpoints |
| %s is not a valid port number | error_code | error | network, hyperledger-fabric, config, endpoints |
| field Config.ChannelGroup is nil | validation | error | hyperledger-fabric, service-discovery, config-validation, nil-field |
| field Config.ChannelGroup.Groups is nil | validation | error | hyperledger-fabric, service-discovery, config-validation, nil-map |
| key Config.ChannelGroup.Groups[%s] is missing | validation | error | hyperledger-fabric, service-discovery, config-validation, missing-key |
| key Config.ChannelGroup.Groups[%s].Groups is nil | validation | error | hyperledger-fabric, config-validation, protobuf, discovery |
| field Config.ChannelGroup.Values is nil | validation | error | hyperledger-fabric, config-validation, protobuf, discovery |
| Timeout should be specified | validation | error | gossip, hyperledger-fabric, misconfiguration |
| requested to Send for channel %s, but no such channel exists | error_code | error | gossip, hyperledger-fabric, channel |
| requested to send to at least %d peers, but know only of %d | error_code | error | gossip, hyperledger-fabric, network |
| Channel %s doesn't exist | error_code | error | gossip, hyperledger-fabric, channel |
| PKIID is nil | validation | error | gossip, hyperledger-fabric, identity |
| identity is nil | validation | error | gossip, hyperledger-fabric, identity |
| failed classifying identity | exception | error | gossip, hyperledger-fabric, msp, crypto |
| identity doesn't match the computed pkiID | exception | error | gossip, hyperledger-fabric, identity, crypto |
| gossipping peer identity expired | exception | error | gossip, identity, certificate-expired |
| PKIID wasn't found | exception | error | gossip, identity, lookup-miss |
| peer.gossip.pvtData.implicitCollectionDisseminationPolicy.re | panic | critical | gossip, privdata, config, panic |
| peer.gossip.pvtData.implicitCollectionDisseminationPolicy.ma | panic | critical | gossip, privdata, config, panic |
| Block data is empty | exception | error | gossip, privdata, ledger, validation |
| Block header is nil | exception | error | gossip, privdata, ledger, validation |
| commit failed | exception | critical | gossip, privdata, ledger, commit |
| Block.Metadata is nil or Block.Metadata lacks a Tx filter bi | exception | error | gossip, privdata, block-metadata, validation |
| block data size(%d) is different from Tx filter size(%d) | exception | error | gossip, privdata, block-metadata, validation |
| payload header is nil | exception | warning | gossip, privdata, envelope, malformed-tx |
| header type is not an endorser transaction | exception | error | fabric, ledger, block-processing, private-data |
| wasn't able to read ledger height | exception | error | fabric, ledger, gossip, private-data |
| wasn't able to obtain private data, block sequence number %d | exception | error | fabric, ledger, private-data, reconciliation |
| cannot obtain configuration history retriever, for collectio | exception | error | fabric, ledger, config-history, private-data |
| cannot find recent collection config update below block sequ | exception | error | fabric, ledger, collection-config, private-data |
| no collection config update below block sequence = <%d> coll | exception | error | fabric, collection-config, private-data, reconciliation |
| no collection config was found for collection <%s> namespace | exception | error | fabric, collection-config, chaincode, private-data |
| was not able to retrieve private data from transient store, | exception | error | fabric, transient-store, gossip, private-data |
| error getting next element out of private data iterator, nam | exception | error | fabric, transient-store, iterator, private-data |
| unexpected collection type | exception | error | fabric, collection-config, validation, private-data |
| collection config package for %s chaincode is not provided | exception | error | hyperledger-fabric, gossip, private-data, missing-config |
| Could not obtain collection access policy, collection name % | exception | error | hyperledger-fabric, gossip, private-data, access-policy |
| No collection access policy filter computed for %v | exception | error | hyperledger-fabric, gossip, private-data, nil-filter |
| no configuration for collection %s found | exception | error | hyperledger-fabric, private-data, collection-config, not-found |
| required to disseminate to at least %d peers, but know of on | exception | error | hyperledger-fabric, gossip, private-data, membership |
| Failed disseminating %d out of %d private dissemination plan | exception | error | hyperledger-fabric, gossip, private-data, dissemination |
| Empty membership | exception | warning | hyperledger-fabric, gossip, private-data, membership |
| Failed obtaining original collection filter for channel %s, | exception | error | hyperledger-fabric, reconciliation, private-data, nil-filter |
| Failed obtaining collection filter for channel %s, chaincode | exception | error | hyperledger-fabric, gossip, private-data, nil-filter |
| got nil as MissingPvtDataTracker, exiting... | exception | error | hyperledger-fabric, reconciliation, private-data, nil-tracker |
| failed to commit private data | exception | error | hyperledger-fabric, gossip, private-data, ledger |
| configHistoryRetriever is not available | exception | error | hyperledger-fabric, gossip, private-data, ledger-initialization |
| cannot find recent collection config update below block sequ | exception | error | hyperledger-fabric, gossip, collection-config |
| no collection config update below block sequence = %d for ch | exception | error | hyperledger-fabric, gossip, collection-config |
| no collection config was found for collection %s for chainco | exception | error | hyperledger-fabric, gossip, collection-config |
| expected collection config of type CollectionConfig_StaticCo | exception | error | hyperledger-fabric, gossip, collection-config, protobuf |
| Undefined tag | validation | error | hyperledger-fabric, gossip, message-validation, protobuf |
| Tag should be %s | validation | error | hyperledger-fabric, gossip, message-validation |
| Invalid PullMsgType: %s | validation | error | gossip, hyperledger-fabric, validation |
| Unknown message type: %v | validation | error | gossip, hyperledger-fabric, validation |
| proto: Marshal called with nil | exception | error | gossip, hyperledger-fabric, nil-argument, serialization |
| nil envelope | validation | error | gossip, hyperledger-fabric, nil-argument |
| Failed unmarshalling GossipMessage from envelope: %v | exception | error | gossip, hyperledger-fabric, deserialization, protobuf |
| Missing envelope | validation | error | |
| Empty payload | validation | error | |
| Empty signature | validation | error | |
| invalid signature policy rule '%s' | validation | error | |
| unknown policy type: %s | validation | error | |
| error adding policies to channel group | validation | error | |
| could not create orderer group | validation | error | |
| could not create application group | validation | error | |
| could not create consortiums group | validation | error | |
| orderer type BFT must be used with V3_0 channel capability: | validation | error | config, hyperledger-fabric, capabilities, bft |
| global orderer endpoints exist, but can not be used with V3_ | validation | error | config, hyperledger-fabric, capabilities, orderer |
| error adding policies to orderer group | validation | error | config, hyperledger-fabric, policies |
| cannot marshal metadata for orderer type %s: %s | validation | error | config, hyperledger-fabric, raft, serialization |
| cannot load consenter config for orderer type %s: %s | validation | error | config, hyperledger-fabric, bft, tls |
| consenter options read failed with error %s for orderer type | validation | error | config, hyperledger-fabric, bft |
| unknown orderer type: %s | validation | error | config, hyperledger-fabric, consensus |
| failed to create orderer org | validation | error | config, hyperledger-fabric, msp, organizations |
| cannot load client cert for consenter %s:%d: %s | validation | error | tls, filesystem, hyperledger-fabric, bft |
| cannot load server cert for consenter %s:%d: %s | validation | error | tls, filesystem, hyperledger-fabric, bft |
| cannot load identity for consenter %s:%d: %s | validation | error | hyperledger-fabric, configtxgen, file-not-found, consenter |
| 1 - Error loading MSP configuration for org: %s | validation | error | hyperledger-fabric, configtxgen, msp, configuration |
| error adding policies to consortiums org group '%s' | validation | error | hyperledger-fabric, configtxgen, policy, configuration |
| error adding policies to orderer org group '%s' | validation | error | hyperledger-fabric, configtxgen, policy, orderer |
| orderer endpoints for organization %s are missing and must b | validation | error | |
| error adding policies to application group | validation | error | |
| failed to create application org | validation | error | |
| 1 - Error loading MSP configuration for org %s | validation | error | |
| error adding policies to application org group %s | validation | error | |
| failed to create consortium %s | validation | error | hyperledger-fabric, configtx, consortium, genesis-block |
| failed to create consortium org | validation | error | hyperledger-fabric, configtx, consortium, msp |
| cannot define a new channel with no Application section | validation | error | hyperledger-fabric, configtx, channel-creation, profile |
| cannot define a new channel with no Consortium value | validation | error | hyperledger-fabric, configtx, channel-creation, consortium |
| could not turn parse profile into channel group | validation | error | hyperledger-fabric, configtx, profile, encoding |
| could not compute update | validation | error | hyperledger-fabric, configtx, config-update, channel-creation |
| channel template configs must contain an application section | validation | error | hyperledger-fabric, configtx, template, application-section |
| supplied system channel group has no sub-groups | validation | error | hyperledger-fabric, configtx, system-channel, template |
| supplied system channel group does not appear to be system c | validation | error | hyperledger-fabric, configtx, system-channel, consortiums |
| system channel consortiums group appears to have no consorti | validation | error | hyperledger-fabric, configtx, consortiums, system-channel |
| supplied system channel group is missing '%s' consortium | validation | error | hyperledger-fabric, configtxgen, channel-creation, configuration |
| supplied channel creation profile does not contain an applic | validation | error | hyperledger-fabric, configtxgen, channel-creation, configuration |
| consortium %s does not contain member org %s | validation | error | hyperledger-fabric, configtxgen, channel-creation, consortium-membership |
| config update generation failure | validation | error | hyperledger-fabric, configtxgen, wrapped-error, channel-creation |
| the supplied snapshots appear to be non-comparable. State db | exception | error | hyperledger-fabric, snapshot, ledger, statedb-mismatch |
| no records were read. JSON record list is either empty or no | exception | error | hyperledger-fabric, ledgerutil, json-input, empty-input |
| %s already exists in %s. Choose a different location or remo | exception | error | hyperledger-fabric, ledgerutil, output-conflict, filesystem |
| BlockStore for %s does not exist. Aborting identifytxs | exception | error | hyperledger-fabric, ledgerutil, blockstore, missing-ledger |
| invalid input json. Each record entry must contain both a "n | validation | error | hyperledger-fabric, ledgerutil, json-input, schema-validation |
| invalid input json. Contains duplicate record for {"namespa | validation | error | hyperledger-fabric, ledgerutil, json-input, duplicate-records |
| provided path %s is empty. Aborting identifytxs | exception | error | hyperledger-fabric, ledger, blockstore, filesystem |
| not a valid hashedDataNs [%s] | exception | error | hyperledger-fabric, namespace, parsing, snapshot |
| object already open, must close object before starting a new | exception | error | hyperledger-fabric, json, state-machine, api-misuse |
| no object open, cannot close object | exception | error | hyperledger-fabric, json, state-machine, api-misuse |
| no object open, cannot add field | exception | error | hyperledger-fabric, json, api-misuse |
| list already open, must close list before starting a new one | exception | error | hyperledger-fabric, json, state-machine, api-misuse |
| no list open, cannot close list | exception | error | hyperledger-fabric, json, state-machine, api-misuse |
| no list open, cannot add entries | exception | error | hyperledger-fabric, json, api-misuse |
| list still open, must close list before closing jsonFileWrit | exception | error | hyperledger-fabric, json, state-machine, resource-leak |
| %s already exists in %s. Choose a different location or remo | exception | error | hyperledger-fabric, filesystem, output-directory, idempotency |
| Cannot decode the block %d | exception | critical | ledger, corruption, fabric |
| The next block is expected to be %d but got %d | exception | critical | ledger, blockchain, fabric |
| provided path %s is empty. Aborting verify | exception | error | ledger, configuration, fabric |
| chaincode argument error | exception | error | cli, json, chaincode |
| %s - proposal response: %v | exception | error | chaincode, endorsement, fabric |
| endorsement failure during invoke. response: %v | exception | error | chaincode, endorsement, fabric |
| error during query: received nil proposal response | exception | error | chaincode, query, fabric |
| endorsement failure during query. response: %v | exception | error | chaincode, query, endorsement |
| options --raw (-r) and --hex (-x) are not compatible | validation | warning | cli, flags, fabric |
| could not read file '%s' | exception | error | cli, file-io, collections-config |
| could not parse the collection configuration | exception | error | json, chaincode, config-parsing, fabric |
| cannot specify both "--signature-policy" and "--channel-conf | validation | error | cli, chaincode, policy, fabric |
| invalid signature policy: %s | validation | error | policy, signature-policy, chaincode, fabric |
| must supply value for %s name parameter | validation | error | cli, chaincode, missing-parameter, fabric |
| non-empty JSON chaincode parameters must contain the followi | validation | error | hyperledger-fabric, chaincode, cli, json-validation |
| empty JSON chaincode parameters must contain the following k | validation | error | hyperledger-fabric, chaincode, cli, missing-argument |
| peer '%s' is defined in the channel config but doesn't have | exception | error | hyperledger-fabric, network-config, channel-config, endorsement |
| '%s' command can only be executed against one peer. received | validation | error | hyperledger-fabric, cli, peer-addresses, endorsement |
| number of peer addresses (%d) does not match the number of T | validation | error | hyperledger-fabric, tls, cli, config-mismatch |
| no endorser clients retrieved - this might indicate a bug | exception | error | fabric, peer-cli, endorser, internal-bug |
| orderer is required, but no ordering endpoint or endorser cl | exception | error | fabric, peer-cli, orderer, missing-flag |
| no orderer endpoints retrieved for channel %s, pass orderer | exception | error | fabric, orderer, service-discovery, channel-config |
| error parsing transient string | exception | error | fabric, cli, json, transient-data |
| no proposal responses received - this might indicate a bug | exception | error | fabric, endorser, internal-bug, proposal-response |
| timed out waiting for connection to deliver on all peers | exception | error | fabric, deliver, timeout, peer-connectivity |
| timed out waiting for txid on all peers | exception | error | fabric, deliver, timeout, commit |
| transaction invalidated with status (%s) | exception | error | fabric, commit, mvcc, validation |
| deliver completed with status (%s) before txid received | exception | error | fabric, deliver, acl, stream-closed |
| received unexpected response type (%T) from %s | exception | error | fabric, deliver, protocol-mismatch, version-skew |
| The required parameter 'channelID' is empty. Rerun the comma | validation | error | cli, fabric, chaincode, missing-flag |
| The required parameter 'channelID' is empty. Rerun the comma | validation | error | cli, fabric, chaincode, missing-flag |
| ERROR - only a single deliver source is currently supported | exception | error | fabric, internal-bug, configuration |
| ordering service endpoint %s is not valid or missing | validation | error | network, fabric, orderer, configuration |
| timeout waiting for channel creation | exception | error | network, timeout, fabric, orderer |
| must supply channel ID | validation | error | cli, fabric, channel, missing-flag |
| fetch target required, oldest, newest, config, or a number | validation | error | cli, fabric, channel, missing-argument |
| trailing args detected | validation | error | cli, fabric, channel, argument-count |
| fetch target illegal: %s | validation | error | cli, fabric, channel, invalid-argument |
| proto: Marshal called with nil | exception | error | fabric, protobuf, deliver, nil-value |
| received bad response, status %d: %s | exception | error | hyperledger-fabric, endorser, cli |
| cannot read qscc response | exception | error | hyperledger-fabric, protobuf, version-mismatch |
| Must supply channel ID | validation | error | hyperledger-fabric, cli, missing-argument |
| Must supply genesis block file | validation | error | hyperledger-fabric, cli, missing-argument |
| Error serializing identity for %s: %s | exception | error | hyperledger-fabric, msp, identity |
| Error creating proposal for join %s | exception | error | hyperledger-fabric, proposal, cli |
| Error creating signed proposal %s | exception | error | hyperledger-fabric, signing, msp |
| Must supply genesis block path | validation | error | hyperledger-fabric, cli, missing-argument |
| the required parameter 'snapshotpath' is empty. Rerun the co | validation | error | hyperledger-fabric, cli, snapshot, missing-argument |
| trailing args detected: %s | validation | error | hyperledger-fabric, cli, argument-validation |
| cannot create proposal, due to %s | exception | error | fabric, peer-cli, proposal, signing |
| cannot create signed proposal, due to %s | exception | error | fabric, peer-cli, signing, msp |
| failed sending proposal, due to %s | exception | error | fabric, grpc, network, endorser |
| received bad response, status %d: %s | exception | error | fabric, endorser, chaincode, http-status |
| cannot query joinbysnapshot status, due to %s | exception | error | fabric, protobuf, unmarshal, peer-cli |
| trailing args detected: %s | validation | error | cli, cobra, arguments, fabric |
| Cannot create proposal, due to %s | exception | error | fabric, peer-cli, proposal, qscc |
| Cannot create signed proposal, due to %s | exception | error | fabric, signing, msp, identity |
| Failed sending proposal, got %s | exception | error | fabric, grpc, network, endorser |
| Received bad response, status %d: %s | exception | error | fabric, endorser, http-status, qscc |
| Cannot read channels list response, %s | exception | error | grpc, protobuf, hyperledger-fabric, deserialization |
| Must supply channel ID | validation | error | cli, validation, hyperledger-fabric, missing-argument |
| Error getting broadcast client: %s | exception | error | grpc, tls, network, hyperledger-fabric |
| got unexpected status: %v -- %s | exception | error | orderer, grpc, consensus, hyperledger-fabric |
| panic(err) | panic | critical | tls, panic, configuration, hyperledger-fabric |
| Could not find config file. Please make sure that FABRIC_CFG | error_code | error | configuration, hyperledger-fabric, env-var, viper |
| could not get peer BCCSP configuration | error_code | error | configuration, hyperledger-fabric, bccsp, viper |
| cannot init crypto, specified path "%s" does not exist or ca | error_code | error | hyperledger-fabric, msp, filesystem, configuration |
| cannot init crypto, specified path "%s" is not a directory | error_code | error | hyperledger-fabric, msp, filesystem, configuration |
| the local MSP must have an ID | error_code | error | hyperledger-fabric, msp, configuration, env-var |
| received nil proposal response | error_code | error | fabric, grpc, endorser, nil-response |
| error bad proposal response %d: %s | error_code | error | fabric, endorser, proposal-status, endorsement-failed |
| missing OrdererConfig in channel config | error_code | error | fabric, channel-config, orderer, configtx |
| invalid log level provided - %s | validation | warning | fabric, logging, validation, log-level |
| error receiving | error_code | error | fabric, grpc, deliver, stream-error |
| can't read the block: %v | error_code | error | fabric, deliver, block-fetch, acl |
| response error: unknown type %T | error_code | error | fabric, deliver, protobuf, protocol-mismatch |
| error receiving from peer deliver service | error_code | error | fabric, grpc, deliver, peer, stream-error |
| filename cannot be empty | validation | error | fabric, connection-profile, validation, missing-argument |
| error reading connection profile | error_code | error | fabric, config, file-io |
| error unmarshalling YAML | error_code | error | fabric, config, yaml |
| peer address must be set | validation | error | fabric, peer, client-config |
| tls root cert file must be set | validation | error | fabric, tls, client-config |
| Invalid Block on channel [%s]. Header must be different from | error_code | error | fabric, gossip, block-validation |
| Claimed seqNum is [%d] but actual seqNum inside block is [%d | error_code | warning | fabric, gossip, block-sequence |
| Failed getting channel id from block with id [%d] on channel | error_code | error | fabric, gossip, channel-mismatch |
| Invalid block's channel id. Expected [%s]. Given [%s] | error_code | error | fabric, gossip, security, channel-mismatch |
| Block with id [%d] on channel [%s] does not have metadata. B | error_code | error | fabric, gossip, block-validation |
| Header.DataHash is different from Hash(block.Data) for block | error_code | critical | fabric, gossip, integrity, block-hash |
| Could not acquire policy manager for channel %s | error_code | error | hyperledger-fabric, gossip, msp, policy-manager, channel |
| no orderer section in channel config for channel [%s]. | error_code | error | hyperledger-fabric, gossip, channel-config, bft, orderer |
| Invalid Block on channel [%s]. Block is nil. | error_code | error | hyperledger-fabric, gossip, msp, nil-pointer, block |
| Invalid Peer Identity. It must be different from nil. | validation | error | hyperledger-fabric, gossip, msp, peer-identity, validation |
| Unable to extract msp.Identity from peer Identity | error_code | error | hyperledger-fabric, msp, identity, expiration, serialization |
| identity is not well formed | error_code | error | hyperledger-fabric, msp, identity, well-formedness, certificates |
| Peer Identity %s cannot be validated. No MSP found able to d | error_code | error | |
| The required parameter 'channelID' is empty. Rerun the comma | validation | error | |
| The required parameter 'name' is empty. Rerun the command wi | validation | error | |
| The required parameter 'version' is empty. Rerun the command | validation | error | |
| The required parameter 'sequence' is empty. Rerun the comman | validation | error | |
| no proposal responses received | exception | error | |
| received nil proposal response | exception | error | |
| received proposal response with nil response | exception | error | |
| proposal failed with status: %d - %s | exception | error | fabric, chaincode-lifecycle, endorsement, approval |
| nil signer provided | exception | error | fabric, signing, identity, cli-config |
| chaincode install package must be provided | validation | error | fabric, cli-input-validation, missing-argument |
| invalid number of args. expected only the packaged chaincode | validation | error | fabric, cli-argument-validation, usage-error |
| The required parameter 'channelID' is empty. Rerun the comma | validation | error | fabric, cli-input-validation, missing-parameter |
| The required parameter 'name' is empty. Rerun the command wi | validation | error | hyperledger-fabric, chaincode, input-validation, cli |
| The required parameter 'version' is empty. Rerun the command | validation | error | hyperledger-fabric, chaincode, input-validation, cli |
| The required parameter 'sequence' is empty. Rerun the comman | validation | error | hyperledger-fabric, chaincode, input-validation, cli |
| received nil proposal response | exception | error | hyperledger-fabric, grpc, endorser, network |
| received proposal response with nil response | exception | error | hyperledger-fabric, grpc, endorser, malformed-response |
| query failed with status: %d - %s | exception | error | fabric, chaincode, peer-response |
| failed to unmarshal readiness result | exception | error | fabric, protobuf, unmarshal |
| failed to marshal updated readiness result | exception | error | fabric, protobuf, marshal |
| failed to unmarshal proposal response's response payload | exception | error | fabric, protobuf, unmarshal |
| no endorser clients retrieved | exception | error | fabric, configuration, endorser |
| '%s' command supports one peer. %d peers provided | validation | error | fabric, cli-usage, arguments |
| number of peer addresses (%d) does not match the number of T | validation | error | fabric, tls, arguments |
| --targetPeer must be specified for channel-less operation us | validation | error | fabric, connection-profile, configuration |
| peer '%s' doesn't have associated peer config | exception | error | fabric, connection-profile, configuration |
| cannot obtain orderer endpoint, no signer was configured | exception | error | fabric, orderer, signer |
| cannot obtain orderer endpoint, empty endorser list | exception | error | hyperledger-fabric, peer-cli, orderer-discovery, cli-flags |
| no orderer endpoints retrieved for channel %s, pass orderer | exception | error | hyperledger-fabric, orderer-discovery, channel-config, peer-cli |
| The required parameter 'channelID' is empty. Rerun the comma | validation | error | hyperledger-fabric, input-validation, cli-flags |
| The required parameter 'name' is empty. Rerun the command wi | validation | error | hyperledger-fabric, input-validation, cli-flags |
| The required parameter 'version' is empty. Rerun the command | validation | error | hyperledger-fabric, input-validation, cli-flags |
| The required parameter 'sequence' is empty. Rerun the comman | validation | error | hyperledger-fabric, input-validation, cli-flags |
| no proposal responses received | exception | error | hyperledger-fabric, programming-bug, proposal-response |
| received nil proposal response | exception | error | hyperledger-fabric, nil-check, proposal-response, programming-bug |
| received proposal response with nil response | exception | error | hyperledger-fabric, nil-check, proposal-response, malformed-response |
| proposal failed with status: %d - %s | exception | error | hyperledger-fabric, endorsement-failed, proposal-response, chaincode-definition |
| proposal cannot be nil | exception | error | fabric, lifecycle, nil-argument |
| signer cannot be nil | exception | error | fabric, lifecycle, signing, nil-argument |
| error marshaling proposal | exception | error | fabric, protobuf, serialization |
| cannot specify both "--signature-policy" and "--channel-conf | validation | error | fabric, lifecycle, cli-flags, policy |
| invalid signature policy: %s | validation | error | fabric, policy, cli-flags, validation |
| failed to unmarshal proposal response's response payload as | exception | error | fabric, protobuf, unmarshal, version-compatibility |
| failed to marshal output | exception | error | fabric, json, serialization |
| The required parameter 'package-id' is empty. Rerun the comm | validation | error | fabric, cli, missing-argument, lifecycle |
| received nil proposal response | exception | error | fabric, endorser, nil-check, grpc |
| received proposal response with nil response | exception | error | fabric, endorser, nil-check |
| proposal failed with status: %d - %s | exception | error | fabric, peer, endorsement, proposal-failed |
| failed to unmarshal proposal response's response payload | exception | error | fabric, protobuf, unmarshal, version-mismatch |
| failed to write chaincode package to %s | exception | error | fabric, filesystem, io, permissions |
| failed to marshal args | exception | warning | fabric, protobuf, marshal, serialization |
| chaincode install package must be provided | validation | error | fabric, cli, validation, missing-argument |
| failed to serialize signer | exception | error | fabric, msp, identity, signer |
| chaincode install failed: received nil proposal response | exception | error | fabric, endorsement, grpc, nil-response |
| chaincode install failed: received proposal response with ni | exception | error | fabric, endorsement, peer, nil-response |
| chaincode install failed with status: %d - %s | exception | error | fabric, endorsement, permissions, status-code |
| failed to unmarshal proposal response's response payload | exception | warning | fabric, protobuf, unmarshal, version-mismatch |
| failed to marshal InstallChaincodeArgs | exception | error | hyperledger-fabric, protobuf, chaincode-install, cli |
| chaincode path must be specified | validation | error | hyperledger-fabric, cli, validation, missing-flag |
| chaincode language must be specified | validation | error | hyperledger-fabric, cli, validation, missing-flag |
| output file must be specified | validation | error | hyperledger-fabric, cli, validation, missing-flag |
| package label must be specified | validation | error | hyperledger-fabric, cli, validation, missing-flag |
| invalid number of args. expected only the output file | validation | error | hyperledger-fabric, cli, argument-validation, cobra |
| error writing chaincode package to %s | exception | error | hyperledger-fabric, filesystem, io-error, cli |
| error writing package metadata to tar | exception | error | hyperledger-fabric, tar, packaging, io-error |
| error writing package code bytes to tar | exception | error | hyperledger-fabric, tar, packaging, io-error |
| failed to create tar for chaincode | exception | error | hyperledger-fabric, tar, gzip, packaging |
| failed to marshal chaincode package metadata into JSON | exception | error | |
| received nil proposal response | exception | error | |
| received proposal response with nil response | exception | error | |
| query failed with status: %d - %s | exception | error | |
| failed to unmarshal proposal response's response payload | exception | error | |
| The required parameter 'channelID' is empty. Rerun the comma | validation | error | hyperledger-fabric, cli, input-validation, channel |
| Specifying parameter 'sequence' is invalid without parameter | validation | error | hyperledger-fabric, cli, input-validation |
| failed to marshal args | exception | error | hyperledger-fabric, protobuf, marshal |
| received nil proposal response | exception | error | hyperledger-fabric, grpc, endorser, nil-response |
| received proposal response with nil response | exception | error | fabric, lifecycle, chaincode, grpc-response |
| query failed with status: %d - %s | exception | error | fabric, lifecycle, chaincode, endorsement-status |
| failed to unmarshal proposal response's response payload | exception | error | fabric, lifecycle, protobuf, unmarshal |
| channel name must be specified | validation | error | fabric, cli, validation, missing-flag |
| failed to marshal args | validation | error | fabric, lifecycle, protobuf, marshal |
| received nil proposal response | validation | error | fabric, lifecycle, grpc-response, nil-response |
| received proposal response with nil response | validation | error | fabric, lifecycle, grpc-response, nil-response |
| query failed with status: %d - %s | validation | error | fabric, lifecycle, endorsement-status, acl |
| failed to unmarshal proposal response's response payload | validation | error | fabric, lifecycle, protobuf, unmarshal |
| failed to marshal args | validation | error | fabric, peer-cli, protobuf |
| too many requests for %s, exceeding concurrency limit (%d) | http | warning | fabric, grpc, rate-limiting, concurrency |
| Must supply channel ID | validation | error | fabric, peer-cli, channel-management |
| Must supply channel ID | validation | error | fabric, peer-cli, channel-management |
| Must supply channel ID | validation | error | fabric, peer-cli, ledger-rollback |
| trailing args detected | validation | error | fabric, peer-cli, cli-arguments |
| docker build is disabled | exception | error | fabric, chaincode, docker, external-builders |
| Unsupported msp type | panic | critical | fabric, msp, startup, panic |
| peer address is not in the format of host:port: %v | validation | critical | fabric, peer, configuration, startup |
| error loading prereset height: %s | exception | error | |
| grpc server exited with error: %s | exception | error | |
| invalid endpoint for chaincode to connect | validation | error | |
| failed obtaining client certificates | exception | error | |
| failed obtaining gossip config | exception | error | |
| endorse requests are blocked while ledgers are being rebuilt | http | error | |
| Must supply channel ID | validation | error | |
| unknown chaincodeType: %s | validation | error | |
| the required parameter 'channelID' is empty. Rerun the comma | validation | error | cli, snapshot, missing-flag, fabric |
| the required parameter 'blockNumber' is empty or set to 0. R | validation | error | cli, snapshot, missing-flag, fabric |
| the required parameter 'tlsRootCertFile' is empty. Rerun the | validation | error | tls, snapshot, missing-flag, fabric |
| the required parameter 'channelID' is empty. Rerun the comma | validation | error | cli, snapshot, missing-flag, fabric |
| the required parameter 'channelID' is empty. Rerun the comma | validation | error | cli, snapshot, missing-flag, fabric |
| trailing args detected | validation | error | cli, cobra, argument-validation, fabric |
| failed to create new connection | exception | error | grpc, network, connection, fabric |
| error adding root certificate | validation | error | |
| both Key and Certificate are required when using mutual TLS | validation | error | |
| core/comm: client handshakes are not implemented with server | exception | error | |
| core/comm: server handshakes are not implemented with client | exception | error | |
| core/comm: OverrideServerName is not supported | exception | error | |
| missing address parameter | exception | error | |
| serverConfig.SecOpts must contain both Key and Certificate w | validation | error | |
| no client root certificates found | exception | error | |
| failed to set client root certificate(s) | exception | error | |
| unexpected close of commit notification channel | exception | error | |
| failed to create new connection: %w | exception | critical | grpc, network, connection, fabric-gateway |
| a signed proposal is required | validation | error | validation, fabric-gateway, proposal |
| no channel id provided | validation | error | validation, fabric-gateway, channel |
| no chaincode spec is provided, channel id [%s] | validation | error | validation, fabric-gateway, chaincode |
| no chaincode id is provided, channel id [%s] | validation | error | validation, fabric-gateway, chaincode |
| no chaincode name is provided, channel id [%s] | validation | error | fabric, gateway, proposal, chaincode, validation |
| failed to deserialize proposal response payload | exception | error | fabric, gateway, protobuf, deserialization |
| failed to deserialize chaincode action | exception | error | fabric, gateway, protobuf, deserialization, chaincode-action |
| unexpected block type: %T | exception | error | fabric, gateway, events, type-mismatch, iterator |
| channel does not exist: %s | exception | error | fabric, gateway, ledger, channel, configuration |
| no combination of peers can be derived which satisfy the end | exception | error | |
| failed to select a set of endorsers that satisfy the endorse | exception | error | |
| failed to find any endorsing peers for org(s): %s | exception | error | |
| no peers available to evaluate chaincode %s in channel %s | exception | error | |
| failed to get config for channel [%s]: %w | exception | error | |
| Invalid passed MSP. It must be different from nil. | validation | error | |
| certificate must be different from nil | validation | error | |
| parent certificate must be different from nil | validation | error | |
| marshalling of the certificate failed | exception | error | |
| unmarshalling of the certificate failed | exception | error | x509, asn1, certificate, parsing |
| could not read file %s | exception | error | filesystem, msp, configuration, file-not-found |
| reading from file %s failed | exception | error | filesystem, pem, msp, file-not-found |
| no pem content for file %s | exception | error | pem, certificate, encoding, msp |
| could not read directory %s | exception | error | filesystem, msp, configuration, directory-not-found |
| unknown MSP type '%s' | validation | error | msp, configuration, invalid-argument |
| could not load signing certificate from directory %s | exception | error | msp, signing-certificate, filesystem, configuration |
| no signing certificate found in directory %s | exception | error | msp, signing-certificate, configuration |
| no ca certificate found in directory %s | exception | error | msp, ca-certificate, configuration |
| failed loading configuration file at [%s] | exception | error | |
| failed unmarshalling configuration file at [%s] | exception | error | |
| failed loading OrganizationalUnit certificate at [%s] | exception | error | |
| Invalid *BCCSPNewOpts. Version not recognized [%v] | exception | error | |
| Invalid *IdemixNewOpts. Version not recognized [%v] | exception | error | |
| Invalid msp.NewOpts instance. It must be either *BCCSPNewOpt | exception | error | |
| failed serializing identity [%s][%X] | exception | error | |
| The signature is invalid | exception | error | |
| encoding of identity failed | exception | error | |
| could not marshal a SerializedIdentity structure for identit | exception | error | |
| hash family not recognized [%s] | exception | error | msp, bccsp, hash, config |
| msp type ${mspType} unknown | panic | critical | msp, panic, configuration |
| Invalid MSP version [%v] | exception | error | msp, versioning, compatibility |
| getCertFromPem error: nil idBytes | exception | error | msp, certificate, config |
| getCertFromPem error: could not decode pem bytes [%v] | exception | error | msp, pem, certificate |
| getCertFromPem error: failed to parse x509 cert | exception | error | msp, x509, certificate |
| getIdentityFromBytes error: nil sidInfo | exception | error | msp, signing-identity, config |
| KeyMaterial not found in SigningIdentityInfo | exception | error | msp, private-key, keystore, bccsp |
| %s: wrong PEM encoding | exception | error | msp, pem, private-key |
| Setup error: nil conf reference | exception | error | msp, nil-config, setup |
| failed unmarshalling fabric msp config | exception | error | hyperledger-fabric, msp, protobuf, config |
| this MSP does not possess a valid default signing identity | exception | error | hyperledger-fabric, msp, signing-identity, keystore |
| identity type not recognized | exception | error | hyperledger-fabric, msp, identity, type-mismatch |
| NodeOUs not activated. Cannot tell apart identities. | exception | error | hyperledger-fabric, msp, nodeous, configuration |
| Identity type not recognized | exception | error | hyperledger-fabric, msp, identity, nodeous |
| Invalid MSPRoleType. It must be CLIENT, PEER, ADMIN or ORDER | exception | error | msp, policy, node-ou, enum-validation |
| cannot test for classification, node ou for type [%s], not d | exception | error | msp, node-ou, config, policy |
| The identity does not contain OU [%s], MSP: [%s] | exception | error | msp, ou-mismatch, identity, policy |
| could not deserialize a SerializedIdentity | exception | error | serialization, protobuf, msp, identity |
| expected MSP ID %s, received %s | exception | error | msp, identity, msp-id-mismatch |
| could not decode the PEM structure | exception | error | pem, certificate, msp, hyperledger-fabric, serialization |
| parseCertificate failed | exception | error | x509, certificate, asn1, msp, hyperledger-fabric |
| invalid principal type %d | exception | error | policy, principal, msp-version, hyperledger-fabric, policies |
| could not unmarshal CombinedPrincipal from principal | exception | error | protobuf, unmarshal, combined-principal, msp, hyperledger-fabric |
| No principals in CombinedPrincipal | exception | error | policy, combined-principal, empty-policy, msp, hyperledger-fabric |
| could not unmarshal MSPRole from principal | exception | error | hyperledger-fabric, msp, protobuf, policy |
| the identity is a member of a different MSP (expected %s, go | exception | error | hyperledger-fabric, msp, policy, organization |
| This identity is not an admin | exception | error | hyperledger-fabric, msp, admin, policy |
| The identity is not valid under this MSP [%s] | exception | error | hyperledger-fabric, msp, certificate-validation, policy |
| The identity is not a [%s] under this MSP [%s] | exception | error | hyperledger-fabric, msp, ou-roles, policy |
| invalid MSP role type %d | exception | error | msp, policy, protobuf, hyperledger-fabric |
| The identities do not match | exception | error | msp, identity, policy, x509 |
| could not unmarshal OrganizationUnit from principal | exception | error | msp, protobuf, policy, unmarshal |
| SatisfiesPrincipalInternal shall not be called with a Combin | validation | error | msp, policy, combined-principal, x509 |
| could not unmarshal MSPIdentityAnonymity from principal | validation | error | msp, proto, unmarshal, anonymity |
| Principal is anonymous, but X.509 MSP does not support anony | validation | error | msp, anonymity, x509, idemix |
| Unknown principal anonymity type: %d | validation | error | msp, anonymity, enum, policy |
| invalid identity type, expected *identity | validation | error | fabric, msp, type-assertion, identity |
| The identity is not an admin under this MSP [%s] | validation | error | fabric, msp, admin-role, ou-enforcement, authorization |
| Invalid bccsp identity. Must be different from nil. | validation | error | fabric, msp, nil-identity |
| Invalid msp instance | validation | error | fabric, msp, initialization |
| An X509 certificate with Basic Constraint: Certificate Autho | validation | error | x509, msp, fabric, certificate-validation |
| the supplied identity has no verify options | validation | error | x509, msp, fabric, initialization |
| this MSP only supports a single validation chain, got %d | validation | error | x509, msp, fabric, trust-chain |
| expected a chain of length at least 2, got %d | validation | error | x509, msp, fabric, certificate-chain |
| invalid validation chain. Parent certificate should be a lea | validation | error | x509, msp, fabric, trust-chain |
| failed to traverse certificate verification chain for leaf o | validation | error | x509, msp, fabric, ecdsa, certificate-chain |
| PEM decoding resulted in an empty block | validation | error | pem, x509, fabric, serialization |
| identity %s for MSP %s has trailing bytes | validation | error | pem, x509, fabric, serialization |
| pem type is %s, should be 'CERTIFICATE' or missing | validation | error | pem, x509, fabric, config |
| identity %s for MSP %s has a non canonical signature | validation | error | ecdsa, x509, fabric, signature |
| Failed getting certificate for [%v]: [%s] | validation | error | x509, certificate-parsing, msp-setup, hyperledger-fabric |
| sanitizeCert failed %s | validation | error | x509, certificate-sanitization, bccsp, hyperledger-fabric |
| Failed adding OU. Certificate [%v] not in root or intermedia | validation | error | msp-setup, nodeous, certificate-chain, hyperledger-fabric |
| Failed computing validation chain for [%v]. [%s] | validation | error | x509, certificate-chain, msp-setup, hyperledger-fabric |
| Failed computing Certifiers Identifier for [%v]. [%s] | validation | error | bccsp, msp-setup, hashing, hyperledger-fabric |
| expected at least one CA certificate | validation | critical | msp-setup, missing-certificate, ca-certificate, hyperledger-fabric |
| administrators must be declared when no admin ou classificat | validation | error | msp-setup, admin-certificates, nodeous, hyperledger-fabric |
| could not parse RevocationList | validation | error | x509, crl, parsing, hyperledger-fabric |
| CA Certificate did not have the CA attribute, (SN: %x) | validation | critical | x509, ca-certificate, certificate-extensions, hyperledger-fabric |
| Failed setting up NodeOUs. ClientOU must be different from n | validation | error | msp-setup, nodeous, config-validation, hyperledger-fabric |
| Failed setting up NodeOUs. PeerOU must be different from nil | validation | error | |
| signing identity expired %v ago | validation | error | |
| failed creating MSPRole_CLIENT | validation | error | |
| admin %d is invalid [%s,%s] | validation | error | |
| %s is not supported | validation | error | |
| Only CA identities can be validated | validation | error | |
| The certificate has been revoked | validation | error | |
| the identity certificate does not contain an Organizational | validation | error | |
| none of the identity's organizational units %s are in MSP %s | validation | error | fabric, msp, x509, configuration |
| certifiersIdentifier does not match: %v, MSP: [%s] | validation | error | fabric, msp, x509, pki |
| the identity does not have an OU that resolves to client or | validation | error | fabric, msp, x509, configuration |
| the identity must be a client or a peer identity to be valid | validation | error | fabric, msp, x509 |
| certifiersIdentifier does not match: %s, MSP: [%s] | validation | error | fabric, msp, x509, pki |
| the identity does not have an OU that resolves to client, pe | validation | error | fabric, msp, x509, configuration |
| the identity must have a client, a peer, an orderer, or an a | validation | error | fabric, msp, x509 |
| failed to unmarshal AKI | exception | error | fabric, msp, crl, asn1 |
| authorityKeyIdentifier not found in certificate | validation | error | fabric, msp, crl, x509 |
| failed to unmarshal Subject Key Identifier | exception | error | fabric, msp, x509, asn1 |
| subjectKeyIdentifier not found in certificate | validation | error | x509, certificate, msp, tls |
| channel doesn't exist | exception | error | msp, channel, lifecycle |
| could not deserialize a SerializedIdentity | exception | error | serialization, protobuf, identity, msp |
| MSP %s is not defined on channel | exception | error | msp, channel-config, identity |
| no MSP provider recognizes the identity | validation | error | msp, identity-validation, crypto |
| channel participation API is disabled | http | error | orderer, configuration, http, api |
| cannot parse Mime media type | http | warning | http, content-type, multipart, orderer |
| cannot read form from request body | http | warning | http, multipart, request-body, orderer |
| form does not contains part key: %s | http | warning | http, multipart, orderer, request-validation |
| form contains too many parts | http | error | http, fabric, multipart-form, request-validation |
| cannot open file part %s from request body | http | error | http, fabric, multipart-form, io |
| cannot read file part %s from request body | http | error | http, fabric, multipart-form, io |
| cannot unmarshal file part %s into a block | http | error | fabric, protobuf, block, multipart-form |
| cannot unmarshal file part %s into an envelope | http | error | http, protobuf, unmarshal, hyperledger-fabric |
| missing channel ID | http | error | http, rest-api, hyperledger-fabric, orderer, routing |
| missing block ID | http | error | http, rest-api, hyperledger-fabric, orderer, routing |
| unsupported Content-Type: %s | http | warning | http, content-type, rest-api, hyperledger-fabric, orderer |
| invalid request method: %s | http | warning | http, method-not-allowed, rest-api, hyperledger-fabric, orderer |
| response Content-Type is application/json only | http | warning | http, content-negotiation, accept-header, rest-api, hyperledger-fabric |
| block is not a config block | error_code | error | |
| invalid block: does not have metadata | error_code | error | |
| invalid block: Header.DataHash is different from Hash(block. | error_code | error | |
ErrSystemChannelNotSupported invalid config: contains consortiums | error_code | error | |
| invalid config: must contain application config | error_code | error | |
| bad payload | error_code | error | fabric, orderer, protobuf, malformed-envelope |
| bad header | error_code | error | fabric, orderer, missing-header, protobuf |
| could not unmarshall channel header | error_code | error | fabric, orderer, protobuf, corrupt-header |
| bad type | error_code | error | fabric, orderer, wrong-type, config-update |
| empty channel id | error_code | error | fabric, orderer, missing-channel-id, validation |
| block ID illegal, cannot be empty | validation | error | fabric, orderer, empty-argument, api |
| '%s' not equal <newest|oldest|config|(number)> | validation | error | fabric, orderer, invalid-argument, api |
| invalid request object | error_code | error | fabric, orderer, grpc, authentication, cluster |
| session binding read failed | error_code | error | fabric, orderer, tls, authentication, cluster |
| session binding mismatch | error_code | error | fabric, orderer, tls, authentication, replay-protection |
| ASN encoding failed | error_code | error | |
| channel %s not found in config | error_code | error | |
| node %d is not member of channel %s | error_code | error | |
| failed to compare cert public keys | error_code | error | |
| node id mismatch | error_code | error | hyperledger-fabric, orderer, tls, identity-mismatch, consensus |
| signature mismatch | error_code | error | hyperledger-fabric, orderer, signature, authentication, security |
| request message is nil | error_code | warning | hyperledger-fabric, orderer, grpc, stream |
| stream %d is stale | error_code | warning | hyperledger-fabric, orderer, raft, stream, authorization |
| Message is neither a Submit nor Consensus request | error_code | error | hyperledger-fabric, orderer, grpc, protocol |
| badly formatted message, cannot extract channel | error_code | warning | hyperledger-fabric, orderer, grpc, envelope |
| channel %s doesn't exist | error_code | error | hyperledger-fabric, orderer, channel, membership |
| no TLS certificate sent | error_code | error | tls, mutual-tls, grpc, hyperledger-fabric |
| certificate extracted from TLS connection isn't authorized | error_code | error | tls, authorization, hyperledger-fabric, cluster |
| communication has been shut down | error_code | info | hyperledger-fabric, orderer, lifecycle, shutdown |
| node %d doesn't exist in channel %s's membership | error_code | error | fabric, orderer, cluster, membership, node-id |
| invalid certificate DER | error_code | error | fabric, orderer, tls, certificate, x509 |
| connection to %d(%s) is in state %s | error_code | warning | fabric, orderer, grpc, connection, timeout |
| communication has been shut down | error_code | error | fabric, orderer, cluster, shutdown, lifecycle |
| channel %s doesn't exist | error_code | error | hyperledger-fabric, orderer, channel-membership, consensus |
| node %d doesn't exist in channel %s's membership | error_code | error | hyperledger-fabric, orderer, consenter, membership |
| connection to %d(%s) is in state %s | error_code | warning | grpc, connectivity, network, hyperledger-fabric |
| channel members not initialized | exception | error | hyperledger-fabric, orderer, stream, initialization |
| node identity is missing in channel | exception | error | hyperledger-fabric, orderer, identity, msp, membership |
| signer is nil | exception | error | fabric, authentication, nil-pointer, signer |
| TLSBinding failed | exception | error | tls, fabric, authentication, grpc |
| signing failed | exception | error | fabric, crypto, signing, msp |
| request is nil | exception | error | fabric, nil-pointer, request-validation |
| service message type not valid | exception | error | fabric, protobuf, oneof, request-validation |
| input response object is nil | exception | error | grpc, nil-pointer, orderer, cluster |
| service stream returned with invalid response type | exception | error | grpc, protocol, orderer, cluster, version-mismatch |
| public key of server certificate presented by %s doesn't mat | exception | critical | tls, certificate, security, handshake, cluster |
| server root CA cert is nil | exception | error | tls, configuration, grpc, missing-config |
| got unexpected sequence from %s - (%d) instead of (%d) | exception | error | consensus, block-sync, ordering, sequence |
| minimum requested sequence is %d but %s is at sequence %d | exception | warning | block-sync, ordering, lagging-node |
| block is nil | exception | error | deliver, block-sync, malformed-response |
| block data is nil | exception | error | deliver, block-sync, malformed-response |
| block header is nil | exception | error | deliver, block-sync, malformed-response |
| block metadata is empty | exception | error | deliver, block-sync, malformed-response |
| faulty node, received: %v | exception | error | fabric, orderer, raft, consensus |
| response is of type %v, but expected a block | exception | error | fabric, orderer, raft, grpc |
| didn't receive a response within %v | exception | error | fabric, orderer, timeout, grpc, network |
| forbidden pulling the channel | exception | error | fabric, orderer, access-control, tls |
| service unavailable | exception | warning | fabric, orderer, availability, retry |
| not in the channel | exception | critical | fabric, orderer, raft, consensus, eviction |
| retry attempts exhausted | exception | error | fabric, orderer, retry, raft |
| failed to create new stream | exception | error | fabric, orderer, tls, authentication, grpc |
| message is neither a Submit nor a Consensus request | exception | error | fabric, orderer, grpc, protocol |
| stream %d aborted | exception | error | fabric, orderer, raft, grpc, stream |
| index %d out of bounds (total %d blocks) | exception | error | blockchain, block-verification, index-out-of-bounds |
| missing block header | exception | error | blockchain, block-verification, data-integrity |
| missing block data | exception | error | blockchain, block-verification, data-integrity |
| computed hash of block (%d) (%s) doesn't match claimed hash | exception | critical | blockchain, block-verification, hash-mismatch, data-corruption |
| previous block header is nil | exception | error | blockchain, hyperledger-fabric, orderer, nil-header, consensus |
| sequences %d and %d were received consecutively | exception | error | blockchain, hyperledger-fabric, orderer, sequence-gap, consensus |
| block [%d]'s hash (%s) mismatches block [%d]'s prev block ha | exception | critical | blockchain, hyperledger-fabric, orderer, hash-mismatch, fork, tampering |
| nil block | exception | error | hyperledger-fabric, orderer, nil-pointer, config-block |
| failed extracting bundle from envelope | exception | error | hyperledger-fabric, orderer, config-block, envelope, bundle-parsing |
| failed obtaining MSPs from MSPManager | exception | error | fabric, msp, config-block, orderer |
| failed obtaining orderer config from bundle | exception | error | fabric, config-block, orderer-config |
| no MSP found for MSP with ID of %s | exception | error | fabric, msp, config-mismatch |
| no policies in config block | exception | error | fabric, policy, config-block |
| no orderer section in config block | exception | error | fabric, bft, orderer-config, capabilities |
| block contains no data | exception | error | fabric, block, data-corruption |
| initialized with an invalid config block | exception | error | fabric, block-verification, config-block |
| policy %s wasn't found | exception | error | fabric, policy, signature-verification |
| unable to retrieve last config block [%d] | exception | error | fabric, ledger, block-retrieval, orderer |
| failed generating TLS Binding material | exception | error | fabric, tls, mutual-tls, orderer |
| failed extracting stream context | exception | error | grpc, tls, context |
| failed exporting keying material | exception | error | tls, keying-material, grpc |
| pem decoding failed | exception | error | pem, x509, crypto |
| key extraction failed | exception | error | x509, certificate, crypto |
| not valid public key | exception | error | ecdsa, x509, crypto, signature |
| signature invalid | exception | error | signature, ecdsa, crypto |
| buffer is empty | exception | error | blocks, bft, validation |
| failed to parse certificate | exception | error | x509, certificate, der |
| node identity certificate %s is not a valid PEM | exception | error | pem, certificate, comparison |
| error cleaning up transient files | exception | error | filesystem, permissions, startup |
| fileSuffix illegal, cannot be empty | validation | error | configuration, validation, startup |
| fileSuffix [%s] illegal, cannot contain os path separator | validation | error | configuration, validation, path |
| client certificate isn't in PEM format: %v | exception | error | tls, pem, configuration |
| buffer is empty | exception | error | blocks, verification, empty-input |
| first block is nil | exception | error | blocks, nil-pointer, verification |
| first block header is nil | exception | error | blocks, malformed-data, verification |
| chain stopped | exception | info | lifecycle, shutdown, follower |
| block header is nil | validation | error | follower, join-block, validation |
| block data is nil | validation | error | follower, join-block, malformed-data |
| cannot retrieve previous block %d | exception | critical | orderer, fabric, ledger-consistency, follower |
| block header previous hash mismatch on sequence %d, expected | exception | critical | orderer, fabric, blockchain-fork, hash-mismatch, security |
| block header mismatch between the block we pulled and the bl | exception | critical | orderer, fabric, join-block, chain-divergence |
| ledger is empty | exception | critical | orderer, fabric, ledger-empty, follower |
| could not retrieve config block from index %d | exception | error | orderer, fabric, ledger-consistency, config-block |
| Error reading configuration: %s | validation | error | orderer, fabric, config, startup |
| Error unmarshalling config into struct: %s | validation | error | orderer, fabric, config, yaml-validation |
| could not convert message to signedData: %s | exception | error | orderer, fabric, envelope, identity, malformed-input |
| broadcast client identity expired | exception | error | orderer, fabric, identity, certificate-expired, msp |
| Message was empty | exception | warning | orderer, fabric, broadcast, validation |
| envelope unmarshalling failed | validation | error | ordering, protobuf, config-transaction, envelope |
| config transaction inspection failed | validation | error | ordering, consensus-migration, config-update, maintenance-mode |
| updated config does not include a config update | validation | error | ordering, config-envelope, maintenance-mode |
| failed to parse config | validation | error | ordering, channelconfig, config-validation, maintenance-mode |
| next config is missing orderer group | validation | error | ordering, channelconfig, orderer-group, config-update |
| next config attempted to change ConsensusType.State to %s, b | validation | error | ordering, capability, consensus-migration, maintenance-mode |
| next config attempted to change ConsensusType.Type from %s t | validation | error | ordering, capability, consensus-type, migration |
| attempted to change ConsensusType.Type from %s to %s, but Co | validation | error | ordering, consensus-migration, maintenance-mode, config-update |
| attempted to change ConsensusType.Metadata, but ConsensusTyp | validation | error | ordering, consensus-metadata, maintenance-mode, config-update |
| attempted to change consensus type from %s to %s, but curren | validation | error | ordering, consensus-migration, maintenance-mode, consensus-type |
| attempted to change consensus type from %s to %s, but next c | validation | error | hyperledger-fabric, orderer, consensus-migration, config-update |
| attempted to change consensus type from %s to %s, transition | validation | error | hyperledger-fabric, orderer, consensus-migration, config-update |
| failed to unmarshal BFT metadata configuration | validation | error | hyperledger-fabric, orderer, smartbft, protobuf, config-update |
| invalid BFT metadata configuration | validation | error | hyperledger-fabric, orderer, smartbft, config-validation |
| invalid BFT consenter mapping configuration | validation | error | hyperledger-fabric, orderer, smartbft, consenter-mapping, tls |
| envelope to config update unmarshalling error | validation | error | hyperledger-fabric, orderer, config-update, protobuf |
| config update unmarshalling error | validation | error | hyperledger-fabric, orderer, configtxlator, config-update |
| config update contains no changes | validation | error | hyperledger-fabric, orderer, config-update, migration |
| config update contains changes to values in group %s | validation | error | hyperledger-fabric, orderer, config-update, migration |
| config update contains changes to more than one group | validation | error | hyperledger-fabric, orderer, config-update, migration |
| config update contains changes to groups within the %s group | validation | error | hyperledger-fabric, config-update, consensus-migration |
| config update does not contain the %s value | validation | error | hyperledger-fabric, config-update, consensus-migration |
| config update contain more then just the %s value in the %s | validation | error | hyperledger-fabric, config-update, consensus-migration |
| update does not contain the %s group | validation | error | hyperledger-fabric, config-update, consensus-migration |
| Invalid new config: bft consenters are missing | validation | critical | hyperledger-fabric, raft, bft, consensus-migration |
| Invalid new config: the number of bft consenters: %d is not | validation | error | hyperledger-fabric, raft, bft, consensus-migration |
| No suitable BFT consenter for Raft consenter: %v | validation | error | hyperledger-fabric, raft, bft, tls |
| channel does not exist | validation | error | hyperledger-fabric, orderer, broadcast |
| permission denied | validation | error | hyperledger-fabric, authorization, msp |
| maintenance mode | validation | warning | hyperledger-fabric, maintenance-mode, consensus-migration |
| could not convert message to signedData: %s | validation | error | |
| could not find policy %s | exception | error | |
| permission denied | validation | error | |
| message payload is %d bytes and exceeds maximum allowed %d b | validation | error | |
| error retrieving consenter of type: %s | exception | error | |
| config does not contain orderer config | validation | error | |
| failed to find a consenter for consensus type: %s | exception | error | |
| failed cast: clusterConsenter is not a consensus.ClusterCons | exception | error | |
| message is of type that cannot be processed directly | validation | error | |
| message is of type that is no longer supported | validation | error | |
| missing channel header | validation | error | hyperledger-fabric, orderer, envelope, malformed-input |
| no policies in config block | validation | error | hyperledger-fabric, orderer, channel-config, policies |
| no orderer section in config block | validation | error | hyperledger-fabric, orderer, bft, channel-config |
| failed marshaling joinblock: proto: Marshal called with nil | exception | error | hyperledger-fabric, orderer, join-channel, nil-block |
| failed marshaling joinblock | exception | error | hyperledger-fabric, orderer, join-channel, protobuf |
| channel %s doesn't exist | validation | error | hyperledger-fabric, orderer, broadcast, channel-not-found |
| channel %s not found | validation | error | hyperledger-fabric, orderer, deliver, channel-not-found |
| nil block | validation | error | hyperledger-fabric, orderer, bootstrap, nil-block |
| empty block data | validation | error | fabric, orderer, channel-participation, genesis-block, malformed-input |
| failed extracting envelope from block | exception | error | fabric, orderer, protobuf, channel-participation, malformed-input |
| the block isn't a system channel block because it lacks Cons | validation | error | fabric, orderer, system-channel, channel-participation, config |
ErrSystemChannelExists system channel exists | error_code | error | fabric, orderer, system-channel, channel-participation, http-405 |
ErrSystemChannelNotSupported system channel not supported | error_code | error | fabric, orderer, system-channel, genesis-block, channel-participation |
ErrChannelAlreadyExists channel already exists | error_code | warning | fabric, orderer, channel-participation, duplicate-resource, http-405 |
ErrAppChannelsAlreadyExists application channels already exist | error_code | error | fabric, orderer, system-channel, channel-participation, http-403 |
ErrChannelNotExist channel does not exist | error_code | error | fabric, orderer, channel-participation, not-found, http-404 |
ErrChannelPendingRemoval channel pending removal | error_code | warning | fabric, orderer, channel-participation, conflict, race-condition, http-409 |
ErrChannelRemovalFailure channel removal failure | error_code | error | fabric, orderer, channel-participation, ledger, http-500, storage |
ErrChannelNotReady channel is not ready, he is a follower | error_code | error | orderer, channel-participation, rest-api, fabric |
| unable to retrieve block [%d] | exception | error | orderer, etcdraft, ledger, raft |
| client certificate isn't in PEM format: %v | exception | error | orderer, tls, certificate, etcdraft |
| failed to restore persisted raft data: %s | exception | critical | orderer, etcdraft, raft, wal, persistence |
| failed to get last block | exception | error | orderer, etcdraft, ledger, raft |
| chain is stopped | exception | error | orderer, etcdraft, raft, lifecycle |
| chain is not started | exception | warning | orderer, etcdraft, raft, startup-race |
| failed to unmarshal StepRequest payload to Raft Message: %s | exception | error | orderer, etcdraft, protobuf, grpc |
| failed to process Raft Step message: %s | exception | error | orderer, etcdraft, raft, consensus |
| failed to unmarshal ClusterMetadata: %s | exception | error | hyperledger-fabric, etcdraft, protobuf, unmarshal |
| no Raft leader | exception | error | hyperledger-fabric, etcdraft, raft-leader, consensus |
| timed out (%v) waiting on forwarding to %d | exception | error | hyperledger-fabric, etcdraft, timeout, forwarding |
| bad message: %s | validation | error | hyperledger-fabric, etcdraft, validation, bad-message |
| bad config message: %s | validation | error | hyperledger-fabric, etcdraft, config-update, validation |
| illegal orderer config detected during consensus metadata va | validation | error | hyperledger-fabric, etcdraft, bft-migration, config-validation |
| illegal consensus type detected during consensus metadata va | validation | critical | hyperledger-fabric, etcdraft, consensus-type, config-validation |
| failed to unmarshal new etcdraft metadata configuration | validation | error | hyperledger-fabric, etcdraft, config-update, unmarshal |
| failed to create x509 verify options from old and new ordere | validation | error | x509, tls, raft, config-update |
| invalid new config metadata | validation | error | raft, tls, metadata, config-update |
| new channel has consenter that is not part of system consent | validation | error | raft, consenters, channel-creation |
| consenter %s:%d has invalid certificates | validation | error | raft, tls, certificate-expiration, consenter |
| %d out of %d nodes are alive, configuration will result in q | validation | error | raft, quorum, config-update, availability |
| failed to unmarshal consensus metadata | exception | critical | protobuf, raft, metadata, orderer-startup |
| etcdraft options have not been provided | validation | critical | raft, configuration, options, orderer-startup |
| failed to read Raft metadata | validation | critical | raft, metadata, blockchain, restart |
| without a system channel, a follower should have been create | exception | error | raft, membership, tls, consenter |
| failed to parse TickInterval (%s) to time duration | validation | critical | raft, tick-interval, configuration, duration-parse |
| nil block | exception | error | |
| no orderer config in bundle | exception | error | |
| failed to create x509 verify options from orderer config | exception | error | |
| failed to validate config metadata of ordering config | validation | error | |
| failed to detect self ID by comparing public keys | exception | error | |
| failed to unmarshal block's metadata | exception | error | |
| channel %s doesn't exist | exception | error | |
| update of more than one consenter at a time is not supported | validation | error | |
| failed to read WAL and cannot repair: %s | exception | error | |
| failed to repair WAL: %s | exception | critical | raft, wal, corruption, storage, persistence |
| failed to save snapshot to WAL: %s | exception | error | raft, wal, snapshot, storage, io |
| failed to save snapshot to disk: %s | exception | error | raft, snapshot, disk, storage, io |
| failed to create snapshot from MemoryStorage: %s | exception | error | raft, snapshot, memory-storage, index |
| nil metadata | validation | error | raft, config, validation, metadata |
| nil consenter in metadata | validation | error | raft, config, validation, consenter |
| duplicate consenter: server cert: %s, client cert: %s | validation | error | raft, config, tls, duplicate, consenter |
| failed to unmarshal consensusType config update | exception | error | raft, config, protobuf, unmarshal, validation |
| failed to unmarshal updated (new) etcdraft metadata configur | exception | error | raft, config, protobuf, unmarshal, metadata |
| failed to extract envelope from the block | exception | error | raft, block, config, envelope, validation |
| cannot extract channel header | exception | error | hyperledger-fabric, etcdraft, block-parsing, protobuf |
| nil block | exception | error | hyperledger-fabric, etcdraft, nil-pointer, block-parsing |
| unsupported legacy system channel header type: %v | validation | error | hyperledger-fabric, etcdraft, system-channel, migration |
| unexpected header type: %v | validation | error | hyperledger-fabric, etcdraft, block-parsing, header-type |
| not a config block | validation | error | hyperledger-fabric, etcdraft, config-block, validation |
| cannot read config update | exception | error | hyperledger-fabric, etcdraft, config-block, error-wrapping |
| failed to extract payload from config envelope | exception | error | hyperledger-fabric, etcdraft, block-parsing, protobuf |
| could not read config update | exception | error | hyperledger-fabric, raft, config, protobuf |
| nil Raft config metadata | validation | error | hyperledger-fabric, raft, nil-pointer, validation |
| nil Raft config metadata options | validation | error | hyperledger-fabric, raft, config, validation |
| none of HeartbeatTick (%d), ElectionTick (%d) and MaxInfligh | validation | error | hyperledger-fabric, raft, config, validation |
| ElectionTick (%d) must be greater than HeartbeatTick (%d) | validation | error | hyperledger-fabric, raft, config, validation |
| failed to parse TickInterval (%s) to time duration: %s | validation | error | hyperledger-fabric, raft, config, duration-parse |
| TickInterval cannot be zero | validation | error | hyperledger-fabric, raft, config, validation |
| empty consenter set | validation | error | hyperledger-fabric, raft, config, consenters |
| metadata has nil consenter | validation | error | hyperledger-fabric, raft, nil-pointer, consenters |
| no PEM data found in cert[% x] | validation | error | hyperledger-fabric, raft, tls, pem, certificate |
| %s TLS certificate has invalid ASN1 structure %s | validation | error | x509, tls, certificate-parsing, hyperledger-fabric |
| parsing tls root certs | exception | error | x509, tls, msp, root-certs, hyperledger-fabric |
| parsing tls intermediate certs | exception | error | x509, tls, msp, intermediate-certs, hyperledger-fabric |
| parsing tls client cert of %s:%d | validation | error | x509, tls, etcdraft, consenter, hyperledger-fabric |
| parsing tls server cert of %s:%d | validation | error | x509, tls, etcdraft, consenter, hyperledger-fabric |
| verifying tls %s cert with serial number %d | validation | error | tls, x509, hyperledger-fabric, certificate-verification |
| nil block or nil header | exception | error | hyperledger-fabric, etcdraft, nil-pointer, config-block |
| no orderer config in bundle | exception | error | hyperledger-fabric, etcdraft, channel-config, orderer |
| my consenter certificate %s is not a valid PEM | validation | error | hyperledger-fabric, etcdraft, pem, certificate |
| failed to marshal request envelope: proto: Marshal called wi | exception | error | hyperledger-fabric, smartbft, protobuf, nil-envelope |
| failed to marshal request envelope | exception | error | protobuf, serialization, orderer, smartbft |
| failed to submit request | exception | error | consensus, smartbft, orderer, leader-election |
| bad normal message: %s | exception | warning | validation, ordering, config-sequence |
| could not find policy %s | exception | critical | acl, policy, authorization, orderer |
| permission denied | exception | error | hyperledger-fabric, ordering, access-control, policy |
| no header was set | validation | error | hyperledger-fabric, ordering, protobuf, envelope-validation |
| no channel header was set | validation | error | hyperledger-fabric, ordering, protobuf, envelope-validation |
| channel header unmarshalling error: %s | validation | error | hyperledger-fabric, ordering, protobuf, deserialization |
| data unmarshalling error: %s | validation | error | hyperledger-fabric, ordering, protobuf, deserialization, config-transaction |
| unexpected envelope type %s | validation | error | hyperledger-fabric, smartbft, envelope-type, config-validation |
| empty Config | validation | error | hyperledger-fabric, smartbft, config-validation, nil-config |
| empty channel group | validation | error | hyperledger-fabric, smartbft, config-validation, channel-group |
| no groups in channel group | validation | error | hyperledger-fabric, smartbft, config-validation, channel-group |
| no 'Orderer' group in channel groups | validation | error | hyperledger-fabric, smartbft, config-validation, orderer-group |
| no values in 'Orderer' group | validation | error | |
| consenter %d in the mapping is empty | validation | error | |
| empty policies in 'Orderer' group | validation | error | |
| block validation policy is not found in the policies of 'Ord | validation | error | |
| block validation policy should be a signature policy: %v but | validation | error | hyperledger-fabric, smartbft, config-validation, signature-policy |
| missing consensus type property in config | validation | error | hyperledger-fabric, smartbft, config-validation, missing-consensus-type |
| invalid consensus type property in config: %v | validation | error | hyperledger-fabric, smartbft, protobuf, config-validation |
| invalid options encoded in consensus metadata: %v | validation | error | hyperledger-fabric, smartbft, protobuf, consensus-metadata |
| leader rotation must be turned off for this version or be un | validation | error | hyperledger-fabric, smartbft, leader-rotation, config-validation |
| invalid config envelope | validation | error | hyperledger-fabric, smartbft, config-envelope, malformed-input |
| inner header is nil | validation | error | hyperledger-fabric, smartbft, payload-header, malformed-input |
| inner channelheader is nil | validation | error | hyperledger-fabric, smartbft, channel-header, malformed-input |
| error extracting channel ID from config update | error_code | error | hyperledger-fabric, smartbft, channel-id, malformed-input |
| transaction is aimed at channel %s but our channel is %s | error_code | error | hyperledger-fabric, smartbft, channel-mismatch, config-validation |
| pending config does not match calculated expected config | error_code | error | config, consensus, fabric, smartbft, config-update |
| without a system channel, a follower should have been create | error_code | error | fabric, smartbft, channel-join, tls, certificates |
| failed parsing smartbft configuration | error_code | error | fabric, smartbft, config, genesis-block |
| failed creating a new BFTChain | error_code | error | fabric, smartbft, wal, storage, consensus |
| nil block | error_code | error | fabric, smartbft, channel-join, input-validation |
| no orderer config in bundle | error_code | error | fabric, channel-config, channel-join, consensus |
| node identity certificate %s is not a valid PEM | error_code | error | fabric, pem, tls, certificates, msp |
| invalid PEM block | error_code | error | fabric, tls, pem, cluster, consensus |
| channel %s doesn't exist | error_code | error | fabric, smartbft, network, routing, cluster |
| malformed message | error_code | warning | fabric, smartbft, protobuf, network, message-parsing |
| proposal header cannot be nil | error_code | error | hyperledger-fabric, smartbft, proposal, malformed-data |
| bad header | error_code | error | hyperledger-fabric, smartbft, asn1, corrupt-data |
| proposal payload cannot be nil | error_code | error | hyperledger-fabric, smartbft, proposal, malformed-data |
| bad payload and metadata tuple | error_code | error | hyperledger-fabric, smartbft, encoding, tuple-decode |
| bad payload | error_code | error | hyperledger-fabric, smartbft, protobuf, decode-failed |
| bad metadata | error_code | error | hyperledger-fabric, smartbft, protobuf, metadata |
| empty block or block header, channel: %s | error_code | error | hyperledger-fabric, smartbft, sync, block-puller |
| SyncBuffer stopping, channel: %s | error_code | info | hyperledger-fabric, smartbft, sync, shutdown |
| cannot get create BlockPuller | error_code | critical | hyperledger-fabric, smartbft, sync, block-puller, tls |
| cannot get HeightsByEndpoints | error_code | error | network, tls, consensus, smartbft, fabric |
| no cluster members to synchronize with | error_code | error | consensus, smartbft, fabric, network |
| already at height of %d | error_code | info | consensus, smartbft, fabric, ledger |
| failed pulling block %d | error_code | error | consensus, smartbft, fabric, network, block-replication |
| cannot get detect target height | error_code | error | consensus, smartbft, fabric, network |
| already at target height of %d | error_code | info | consensus, smartbft, fabric, ledger |
| cannot create BFT block deliverer | error_code | error | consensus, smartbft, fabric, configuration, tls |
| failed to get any blocks from SyncBuffer | error_code | error | consensus, smartbft, fabric, block-replication, network |
| cannot get create BlockPuller | error_code | error | configuration, tls, smartbft, fabric |
| cannot get HeightsByEndpoints | error_code | error | network, tls, consensus, smartbft, fabric |
| no cluster members to synchronize with | error_code | error | |
| failed to retrieve last config block | error_code | error | |
| failed to retrieve last config envelope | error_code | error | |
| failed to create BlockVerificationAssistant | error_code | error | |
| failed pulling block %d | error_code | error | |
| config metadata options field is nil | error_code | error | |
| bad config metadata option RequestBatchMaxInterval | validation | error | |
| bad config metadata option RequestForwardTimeout | validation | error | |
| bad config metadata option RequestComplainTimeout | validation | error | |
| bad config metadata option RequestAutoRemoveTimeout | validation | error | |
| bad config metadata option ViewChangeResendInterval | validation | error | hyperledger-fabric, config, smartbft, duration-parsing |
| bad config metadata option ViewChangeTimeout | validation | error | hyperledger-fabric, config, smartbft, duration-parsing |
| bad config metadata option LeaderHeartbeatTimeout | validation | error | hyperledger-fabric, config, smartbft, duration-parsing |
| bad config metadata option CollectTimeout | validation | error | hyperledger-fabric, config, smartbft, duration-parsing |
| config validation failed | validation | error | hyperledger-fabric, config, smartbft, validation |
| remote nodes cannot be computed, rejecting config block | exception | critical | hyperledger-fabric, smartbft, config-block, msp |
| empty block | exception | critical | hyperledger-fabric, smartbft, ledger, config-block |
| no orderer config | exception | critical | hyperledger-fabric, smartbft, channel-config |
| failed unmarshalling OrdererBlockMetadata | exception | critical | hyperledger-fabric, smartbft, protobuf, block-metadata |
| identity isn't an MSP Identity | validation | error | hyperledger-fabric, smartbft, msp, protobuf, request-validation |
| proto: Marshal called with nil | exception | error | hyperledger-fabric, smartbft, protobuf, nil-envelope, config-transaction |
| failed unmarshalling payload | exception | error | hyperledger-fabric, smartbft, protobuf, unmarshal, corrupt-payload |
| no header in payload | validation | error | hyperledger-fabric, smartbft, missing-header, payload-validation |
| no channel header in payload | validation | error | hyperledger-fabric, smartbft, missing-header, channel-header, payload-validation |
| failed unmarshalling envelope of config block | exception | error | hyperledger-fabric, smartbft, protobuf, unmarshal, config-block, block-corruption |
| failed getting a new bundle from envelope of config block | exception | error | hyperledger-fabric, orderer, config-block, smartbft |
| failed obtaining MSPs from MSPManager | exception | error | hyperledger-fabric, msp, orderer, config-block |
| no orderer config in config block | exception | error | hyperledger-fabric, orderer, configtx, smartbft |
| no MSP found for MSP with ID of %s | validation | error | hyperledger-fabric, msp, consenter, smartbft |
| nil block | exception | warning | hyperledger-fabric, orderer, consenter, nil-check |
| no orderer config in bundle | exception | error | hyperledger-fabric, orderer, channelconfig, smartbft |
| not a SmartBFT config block | exception | error | hyperledger-fabric, orderer, smartbft, consensus-type |
| failed to unmarshal consensus metadata | exception | error | hyperledger-fabric, smartbft, protobuf, config-update |
| expected verification sequence %d, but proposal has %d | validation | error | hyperledger-fabric, smartbft, consensus, config-sequence |
| node with id of %d doesn't exist | validation | error | hyperledger-fabric, smartbft, signature, consenter |
| access denied | validation | error | hyperledger-fabric, access-control, signature, policy |
| only endorser transactions can be sent with other transactio | validation | error | hyperledger-fabric, smartbft, transaction-type, batching |
| request is for channel %s but expected channel %s | validation | error | hyperledger-fabric, smartbft, channel-id, routing |
| orderer transactions are not supported in v3 | validation | error | hyperledger-fabric, smartbft, v3, orderer-transaction |
| transaction of type %s is not allowed to be included in bloc | validation | error | hyperledger-fabric, smartbft, transaction-type, envelope |
| request id is empty | validation | error | smartbft, fabric, request-validation, consensus |
| malformed signature format | exception | error | smartbft, fabric, protobuf, signature |
| previous header hash is %s but expected %s | exception | error | smartbft, fabric, hash-chain, block-proposal |
| data hash is %s but expected %s | exception | error | smartbft, fabric, data-hash, integrity |
| empty block data | exception | error | smartbft, fabric, block-data, proposal |
| block metadata is either missing or contains too few entries | exception | error | smartbft, fabric, block-metadata, proposal |
| failed unmarshaling OrdererBlockMetadata | exception | error | smartbft, fabric, protobuf, metadata |
| failed unmarshaling smartbft metadata from block | exception | error | smartbft, fabric, protobuf, view-metadata |
| failed unmarshaling smartbft metadata from proposal | exception | error | smartbft, fabric, protobuf, view-metadata |
| expected metadata in block to be [view_id:%d latest_sequence | exception | error | hyperledger-fabric, smartbft, consensus, block-metadata |
| last config is nil | exception | error | hyperledger-fabric, smartbft, last-config, block-metadata |
| last config in block orderer metadata points to %d but our p | exception | error | hyperledger-fabric, smartbft, last-config, ledger-divergence |
| last config in block metadata points to %d but our persisted | exception | error | hyperledger-fabric, smartbft, last-config, ledger-divergence |
| mismatched block header | exception | error | hyperledger-fabric, smartbft, signature-binding, consensus |
| malformed signature header | exception | error | hyperledger-fabric, smartbft, protobuf, malformed-payload |
| identity in signature header does not match expected identit | exception | error | hyperledger-fabric, smartbft, identity, signature-verification |
| malformed orderer metadata in signature | exception | error | hyperledger-fabric, smartbft, consenter-metadata, signature-verification |
| consenter metadata in OrdererBlockMetadata doesn't match pro | exception | error | hyperledger-fabric, smartbft, malformed-proposal, consensus |
| block metadata is of size %d but should be of size %d | exception | error | hyperledger-fabric, smartbft, block-metadata, version-skew |
| malformed signature metadata | exception | error | smartbft, consensus, protobuf, block-metadata |
| malformed orderer metadata in block | exception | error | smartbft, consensus, protobuf, orderer-metadata |
| signature's OrdererBlockMetadata and OrdererBlockMetadata ex | exception | error | smartbft, consensus, integrity, signature-verification |
| could not find policy %s | exception | error | smartbft, policies, orderer, channel-config |
| failed to retrieve channel id - block is empty | exception | error | block, channel-id, protoutil, input-validation |
| failed to retrieve channel id - payload header is empty | exception | error | envelope, payload-header, channel-id, protoutil |
| no metadata in block | exception | error | block, metadata, protoutil, input-validation |
| no metadata at index [%s] | exception | error | block, metadata, index-out-of-range, protoutil |
| error unmarshalling metadata at index [%s] | exception | error | block, metadata, protobuf, corruption |
| failed to unmarshal orderer block metadata | exception | error | block, orderer-metadata, protobuf, smartbft |
| failed to unmarshal consenter metadata | exception | error | protobuf, unmarshal, block-metadata, hyperledger-fabric |
| error unmarshalling LastConfig | exception | error | protobuf, unmarshal, last-config, block-metadata |
| err | panic | error | panic, last-config, block-metadata, invalid-input |
| no signatures in block metadata | exception | error | signatures, block-verification, block-metadata, security |
| error unmarshalling signatures from metadata: %v | exception | error | protobuf, unmarshal, signatures, block-verification |
| failed unmarshalling identifier header for block %d: %v | exception | error | bft, identifier-header, unmarshal, block-verification |
| failed unmarshalling signature header for block %d: %v | exception | error | signature-header, unmarshal, block-verification, bft |
| empty block | exception | error | validation, block-data, empty-input |
| transaction %d is invalid: %v | exception | error | protobuf, unmarshal, transaction, corruption |
| transaction %d has no payload | validation | error | hyperledger-fabric, protobuf, block-validation |
| transaction %d has no signature | validation | error | hyperledger-fabric, protobuf, signature, block-validation |
| failed re-marshaling envelope: %v | exception | error | hyperledger-fabric, protobuf, serialization |
| transaction %d has %d trailing bytes | validation | error | hyperledger-fabric, protobuf, block-validation |
| transaction %d (%s) does not match its raw form (%s) | validation | error | hyperledger-fabric, protobuf, block-validation, integrity |
| proto: Marshal called with nil | panic | critical | hyperledger-fabric, protobuf, panic, nil-pointer |
| err | panic | critical | hyperledger-fabric, protobuf, panic, serialization |
| envelope must have a Header | validation | error | hyperledger-fabric, protobuf, envelope, validation |
| invalid type %s, expected %s | validation | error | hyperledger-fabric, protobuf, type-mismatch |
| error unmarshalling message for type %s | exception | error | hyperledger-fabric, protobuf, unmarshal, data-corruption |
| block data is nil | validation | error | hyperledger-fabric, nil-check, block-processing |
| envelope index out of bounds | validation | error | hyperledger-fabric, index-out-of-bounds, block-processing |
| invalid signer. cannot be nil | panic | critical | hyperledger-fabric, panic, nil-check, signing |
| failed generating a new SignatureHeader: %s | panic | critical | hyperledger-fabric, panic, signing, msp |
| failed generating signature: %s | panic | critical | hyperledger-fabric, panic, signing, keystore |
| Invalid envelope payload. can't be nil | validation | error | hyperledger-fabric, nil-check, envelope |
| header not set | validation | error | fabric, protobuf, missing-header, envelope |
| channel header not set | validation | error | fabric, protobuf, missing-header, channel-header |
| error getting random bytes | exception | critical | fabric, crypto, entropy, nonce |
| error marshaling ChaincodeHeaderExtension | exception | error | fabric, protobuf, marshal, chaincode-proposal |
| error marshaling ChaincodeInvocationSpec | exception | error | fabric, protobuf, marshal, chaincode-invocation-spec |
| error marshaling ChaincodeProposalPayload | exception | error | fabric, protobuf, marshal, proposal-payload |
| error marshaling ChaincodeAction | exception | error | fabric, protobuf, marshal, chaincode-action |
| error marshaling ProposalResponsePayload | exception | error | fabric, protobuf, marshal, proposal-response |
| error marshaling ChaincodeProposalPayload: proto: Marshal ca | exception | error | fabric, protobuf, nil-pointer, proposal-payload |
| error marshaling Response: proto: Marshal called with nil | exception | error | grpc, protobuf, nil-pointer, hyperledger-fabric |
| error marshaling Response | exception | error | grpc, protobuf, serialization, hyperledger-fabric |
| error marshaling ChaincodeEvent: proto: Marshal called with | exception | error | grpc, protobuf, nil-pointer, chaincode-events, hyperledger-fabric |
| error marshaling ChaincodeEvent | exception | error | grpc, protobuf, serialization, hyperledger-fabric |
| error marshaling ChaincodeActionPayload: proto: Marshal call | exception | error | grpc, protobuf, nil-pointer, transaction, hyperledger-fabric |
| error marshaling ChaincodeActionPayload | exception | error | grpc, protobuf, serialization, transaction, hyperledger-fabric |
| error marshaling ProposalResponse: proto: Marshal called wit | exception | error | grpc, protobuf, nil-pointer, endorsement, hyperledger-fabric |
| error marshaling ProposalResponse | exception | error | grpc, protobuf, serialization, endorsement, hyperledger-fabric |
| error marshaling Header: proto: Marshal called with nil | exception | error | grpc, protobuf, nil-pointer, hyperledger-fabric |
| error marshaling Header | exception | error | grpc, protobuf, serialization, hyperledger-fabric |
| error marshaling SignatureHeader: proto: Marshal called with | exception | error | hyperledger-fabric, protobuf, nil-pointer, serialization |
| error marshaling SignatureHeader | exception | error | hyperledger-fabric, protobuf, serialization, wrapped-error |
| error marshaling Transaction: proto: Marshal called with nil | exception | error | hyperledger-fabric, protobuf, nil-pointer, transaction |
| error unmarshalling Transaction | exception | error | hyperledger-fabric, protobuf, serialization, wrapped-error |
| error marshaling Payload: proto: Marshal called with nil | exception | error | hyperledger-fabric, protobuf, nil-pointer, payload |
| error marshaling Payload | exception | error | hyperledger-fabric, protobuf, serialization, wrapped-error |
| error marshaling Envelope: proto: Marshal called with nil | exception | error | hyperledger-fabric, protobuf, nil-pointer, envelope |
| error marshaling Envelope | exception | error | hyperledger-fabric, protobuf, serialization, wrapped-error |
| at least one TransactionAction required | validation | error | hyperledger-fabric, transaction, validation, malformed-input |
| proto: Marshal called with nil | exception | error | hyperledger-fabric, protobuf, nil-pointer, chaincode-proposal |
| invalid message for creating lifecycle chaincode proposal | validation | error | fabric, proposal, chaincode, invalid-argument |
| invalid txid. got [%s], expected [%s] | validation | error | fabric, txid, validation, transaction |
| chaincode spec is nil | validation | error | fabric, proposal, chaincode, malformed-payload |
| chaincode id is nil | validation | error | fabric, proposal, chaincode-id, malformed-payload |
| No signatures for nil SignedConfigItem | exception | error | fabric, config, signature, nil-envelope |
| No signatures for nil Envelope | exception | error | fabric, envelope, signature, nil-envelope |
| Missing Header | validation | error | fabric, envelope, header, malformed-payload |
| GetSignatureHeaderFromBytes failed, err %s | exception | error | fabric, signature-header, protobuf, malformed-payload |
| no payload in ChaincodeActionPayload | validation | error | fabric, transaction, payload, malformed-tx |
| response payload is missing extension | validation | error | fabric, proposal-response, extension, malformed-tx |
| error unmarshalling Envelope | exception | error | protobuf, unmarshal, hyperledger-fabric, data-corruption |
| error marshaling: proto: Marshal called with nil | exception | error | protobuf, marshal, nil-pointer, hyperledger-fabric |
| error marshaling | exception | error | protobuf, marshal, hyperledger-fabric |
| at least one proposal response is required | validation | error | transaction, endorsement, hyperledger-fabric, missing-argument |
| signer is required when creating a signed transaction | validation | error | signing, identity, hyperledger-fabric, missing-argument |
| signer must be the same as the one referenced in the header | validation | error | signing, identity, hyperledger-fabric, identity-mismatch |
| proposal response was not successful, error code %d, msg %s | validation | error | chaincode, endorsement, hyperledger-fabric, transaction-failed |
| ProposalResponsePayloads do not match (base64): '%s' vs '%s' | validation | error | endorsement, determinism, hyperledger-fabric, chaincode |
| no endorsements | validation | error | endorsement, transaction, hyperledger-fabric, missing-data |
| nil arguments | validation | error | signing, nil-pointer, hyperledger-fabric, validation |
| proto: Marshal called with nil | panic | error | |
| error unmarshalling Block | error_code | error | |
| error unmarshalling ChaincodeDeploymentSpec | error_code | error | |
| error unmarshalling ChaincodeInvocationSpec | error_code | error | |
| error unmarshalling Payload | error_code | error | |
| error unmarshalling Envelope | error_code | error | |
| error unmarshalling ChannelHeader | error_code | error | |
| error unmarshalling ChaincodeID | error_code | error | |
| error unmarshalling SignatureHeader | error_code | error | |
| error unmarshalling IdentifierHeader | error_code | error | |
| error unmarshalling SerializedIdentity | error_code | error | fabric, protobuf, unmarshal, identity, msp |
| error unmarshalling Header | error_code | error | fabric, protobuf, unmarshal, header |
| error unmarshalling ConfigEnvelope | error_code | error | fabric, protobuf, unmarshal, config, channel |
| error unmarshalling ChaincodeHeaderExtension | error_code | error | fabric, protobuf, unmarshal, proposal, chaincode |
| error unmarshalling ProposalResponse | error_code | error | fabric, protobuf, unmarshal, endorsement |
| error unmarshalling ChaincodeAction | error_code | error | fabric, protobuf, unmarshal, chaincode, transaction |
| error unmarshalling Response | error_code | error | fabric, protobuf, unmarshal, response, chaincode |
| error unmarshalling ChaicnodeEvent | error_code | error | fabric, protobuf, unmarshal, events, chaincode |
| error unmarshalling ProposalResponsePayload | error_code | error | fabric, protobuf, unmarshal, transaction, endorsement |
| error unmarshalling Proposal | error_code | error | fabric, protobuf, unmarshal, proposal |
| error unmarshalling Transaction | error_code | error | protobuf, unmarshal, fabric, transaction |
| error unmarshalling ChaincodeActionPayload | error_code | error | protobuf, unmarshal, fabric, chaincode-action-payload |
| error unmarshalling ChaincodeProposalPayload | error_code | error | protobuf, unmarshal, fabric, proposal |
| error unmarshalling TxReadWriteSet | error_code | error | protobuf, unmarshal, fabric, rwset |
| error unmarshalling KVRWSet | error_code | error | protobuf, unmarshal, fabric, kv-rwset |
| error unmarshalling HashedRWSet | error_code | error | protobuf, unmarshal, fabric, hashed-rwset |
| error unmarshalling SignaturePolicyEnvelope | error_code | error | protobuf, unmarshal, fabric, signature-policy |
| error getting txID from header: payload header is nil | validation | error | hyperledger-fabric, envelope, txid, malformed-input |