package
1.8.2
Repository: https://github.com/multiversx/mx-chain-go.git
Documentation: pkg.go.dev

# Variables

ErrAccountsAdapterCreation signals that the accounts adapter cannot be created based on provided data.
ErrBlockchainCreation signals that the blockchain cannot be created.
ErrBootstrap signals the bootstrapping process has failed.
ErrBootstrapDataComponentsFactoryCreate signals that an error occured on bootstrapDataComponentsFactory create.
ErrConsensusComponentsFactoryCreate signals that an error occured on consensusComponentsFactory create.
ErrCoreComponentsFactoryCreate signals that an error occured on coreComponentsFactory create.
ErrCryptoComponentsFactoryCreate signals that an error occured on cryptoComponentsFactory create.
ErrDataComponentsFactoryCreate signals that an error occured on dataComponentsFactory create.
ErrDataPoolCreation signals that the data pool cannot be created.
ErrDataStoreCreation signals that the data store cannot be created.
ErrEmptyAddress defines the error when trying to work with an empty address.
ErrGenesisBlockNotInitialized signals that genesis block is not initialized.
ErrHasherCreation signals that the hasher cannot be created based on provided data.
ErrInsufficientFunds signals the funds are insufficient for the move balance operation but the transaction fee is covered by the current balance.
ErrInvalidAddressLength signals that address length is invalid.
ErrInvalidChainID signals that an invalid chain ID has been provided.
ErrInvalidConsensusConfig signals that an invalid consensus type is specified in the configuration file.
ErrInvalidHeartbeatV2Config signals that an invalid heartbeat v2 configuration has been provided.
ErrInvalidNodeOperationMode signals that an invalid node operation mode has been provided.
ErrInvalidPID signals that given PID is invalid.
ErrInvalidRoundDuration signals that an invalid round duration has been provided.
ErrInvalidSignature signals that the given signature is invalid.
ErrInvalidTransactionVersion signals that an invalid transaction version has been provided.
ErrInvalidTrieNodeVersion signals that an invalid trie node version has been provided.
ErrInvalidWorkingDir signals that an invalid working directory has been provided.
ErrMarshalizerCreation signals that the marshalizer cannot be created based on provided data.
ErrMissingEpochZeroMultiSignerConfig signals that the multisigner config for epoch zero is missing.
ErrMissingMultiHasherConfig signals that the multihasher type isn't specified in the configuration file.
ErrMissingMultiSigner signals that there is no multisigner instance available.
ErrMissingMultiSignerConfig signals that the multisigner config is missing.
ErrMultiSigHasherMissmatch signals that an invalid multisig hasher was provided.
ErrNetworkComponentsFactoryCreate signals that an error occured on networkComponentsFactory create.
ErrNewBootstrapDataProvider signals a new bootstrapDataProvider creation has failed.
ErrNewEpochStartBootstrap signals a new epochStartBootstrap creation has failed.
ErrNewStorageEpochStartBootstrap signals that a new storageEpochStartBootstrap creation has failed.
ErrNilAccountsAdapter signals that a nil accounts adapter has been provided.
ErrNilAccountsParser signals that a nil accounts parser has been provided.
ErrNilAddress defines the error when trying to work with a nil address.
ErrNilAddressPublicKeyConverter signals that an operation has been attempted to or with a nil public key converter implementation.
ErrNilAlarmScheduler is raised when a valid alarm scheduler is expected but nil is used.
ErrNilAppStatusHandler signals that a nil app status handler was provided.
ErrNilBlackListHandler signals that a nil black list handler was provided.
ErrNilBlockChainHandler is raised when a valid blockchain handler is expected but nil used.
ErrNilBlockProcessor is raised when a valid block processor is expected but nil used.
ErrNilBlockSigner signals the nil block signer was provided.
ErrNilBlockSignKeyGen is raised when a valid block sign key generator is expected but nil used.
ErrNilBlockTracker signals that a nil block tracker has been provided.
ErrNilBLSPublicKey signals that the provided BLS public key is nil.
ErrNilBootStorer signals that the provided boot storer is nil.
ErrNilBootstrapComponents signals that the provided instance of bootstrap components is nil.
ErrNilBootstrapComponentsFactory signals that the provided bootstrap components factory is nil.
ErrNilBootstrapComponentsHolder signals that the provided bootstrap components holder is nil.
ErrNilBootstrapParamsHandler signals that the provided bootstrap parameters handler is nil.
ErrNilBroadcastMessenger is raised when a valid broadcast messenger is expected but nil used.
ErrNilCacher signals that a nil cacher has been provided.
ErrNilChronologyHandler is raised when a valid chronology handler is expected but nil used.
ErrNilConsensusComponentsFactory signals that the provided consensus components factory is nil.
ErrNilConsensusComponentsHolder signals that a nil consensus components holder was provided.
ErrNilConsensusWorker signals that a nil consensus worker was provided.
ErrNilCoreComponents signals that an operation has been attempted with nil core components.
ErrNilCoreComponentsFactory signals that the provided core components factory is nil.
ErrNilCoreComponentsHolder signals that a nil core components holder was provided.
ErrNilCryptoComponents signals that a nil crypto components has been provided.
ErrNilCryptoComponentsFactory signals that the provided crypto components factory is nil.
ErrNilCryptoComponentsHolder signals that a nil crypto components holder was provided.
ErrNilCurrentEpochProvider signals that a nil current epoch provider was provided.
ErrNilDataComponents signals that a nil data components instance was provided.
ErrNilDataComponentsFactory signals that the provided data components factory is nil.
ErrNilDataComponentsHolder signals that a nil data components holder has been provided.
ErrNilDataPoolsHolder signals that a nil data pools holder was provided.
ErrNilEconomicsData signals that a nil economics data handler has been provided.
ErrNilEconomicsHandler signals that a nil economics handler has been provided.
ErrNilEnableEpochsHandler signals that a nil enable epochs handler was provided.
ErrNilEpochNotifier signals that a nil epoch notifier has been provided.
ErrNilEpochStartBootstrapper signals that a nil epoch start bootstrapper was provided.
ErrNilEpochStartNotifier signals that a nil epoch start notifier was provided.
ErrNilEpochStartTrigger signals that a nil start of epoch trigger has been provided.
ErrNilEpochSystemSCProcessor defines the error for setting a nil EpochSystemSCProcessor.
ErrNilESDTDataStorage signals that a nil esdt data storage has been provided.
ErrNilFallbackHeaderValidator signals that a nil fallback header validator has been provided.
ErrNilForkDetector is raised when a valid fork detector is expected but nil used.
ErrNilGasSchedule signals that an operation has been attempted with a nil gas schedule.
ErrNilGenesisNodesSetupHandler signals that a nil genesis nodes setup handler has been provided.
ErrNilHardforkTrigger signals that a nil hardfork trigger was provided.
ErrNilHasher is raised when a valid hasher is expected but nil used.
ErrNilHeaderConstructionValidator signals that a nil header construction validator was provided.
ErrNilHeaderIntegrityVerifier signals that a nil header integrity verifier has been provided.
ErrNilHeaderSigVerifier signals that a nil header sig verifier has been provided.
ErrNilHeartbeatV2Components signals that a nil heartbeatV2 components instance was provided.
ErrNilHeartbeatV2ComponentsFactory signals that the provided heartbeatV2 components factory is nil.
ErrNilHeartbeatV2Sender signals that a nil heartbeatV2 sender was provided.
ErrNilHistoryRepository signals that history processor is nil.
ErrNilInputAntiFloodHandler signals that a nil input antiflood handler was provided.
ErrNilInterceptorsContainer signals that a nil interceptors container was provided.
ErrNilInternalMarshalizer signals that a nil internal marshalizer was provided.
ErrNilKeyLoader signals that a nil key loader was provided.
ErrNilLogger signals that a nil logger instance has been provided.
ErrNilManagedPeersHolder signals that a nil managed peers holder has been provided.
ErrNilManagedPeersMonitor signals that a nil managed peers monitor has been provided.
ErrNilMarshalizer signals that a nil marshalizer was provided.
ErrNilMessageSignVerifier signals that a nil message signiature verifier was provided.
ErrNilMessenger signals that a nil messenger was provided.
ErrNilMiniBlocksProvider signals a nil miniBlocks provider.
ErrNilMissingTrieNodesNotifier signals that a nil missing trie nodes notifier was provided.
ErrNilMultiSigner signals that a nil multi-signer was provided.
ErrNilMultiSignerContainer signals that the multisigner container is nil.
ErrNilNetworkComponents signals that a nil network components instance was provided.
ErrNilNetworkComponentsFactory signals that the provided network components factory is nil.
ErrNilNetworkComponentsHolder signals that a nil network components holder was provided.
ErrNilNetworkStatistics signals that a nil network statistics was provided.
ErrNilNodeRedundancyHandler signals that a nil node redundancy handler was provided.
ErrNilNodesConfig signals that a nil nodes configuration was provided.
ErrNilNodesCoordinator signals that a nil nodes coordinator was provided.
ErrNilOutportHandler signals that a nil outport handler has been provided.
ErrNilOutputAntiFloodHandler signals that a nil output antiflood handler was provided.
ErrNilP2pKeyGen signals that a nil p2p key generator was provided.
ErrNilP2pPrivateKey signals that a nil p2p private key was provided.
ErrNilP2pPublicKey signals that a nil p2p public key was provided.
ErrNilP2pSigner signals the nil p2p signer was provided.
ErrNilPath signals that a nil path was provided.
ErrNilPathHandler signals that a nil path handler was provided.
ErrNilPeerAccounts signals that a nil peer accounts instance was provided.
ErrNilPeerBlackListHandler signals that a nil peer black list handler was provided.
ErrNilPeerHonestyHandler signals that a nil peer honesty handler was provided.
ErrNilPeerShardMapper signals that a nil peer shard mapper was provided.
ErrNilPeerSignHandler signals that a nil peer sign handler was provided.
ErrNilPeersRatingHandler signals that a nil peers rating handler implementation has been provided.
ErrNilPeersRatingMonitor signals that a nil peers rating monitor implementation has been provided.
ErrNilPendingMiniBlocksHandler signals that a nil pending miniBlocks handler.
ErrNilPersistentHandler signals that a nil persistent handler was provided.
ErrNilPoolsHolder signals that a nil pools holder was provided.
ErrNilPrivateKey signals that a nil private key was provided.
ErrNilProcessComponents signals that a nil process components instance was provided.
ErrNilProcessComponentsFactory signals that the provided process components factory is nil.
ErrNilProcessComponentsHolder signals that a nil procss components holder was provided.
ErrNilProcessStatusHandler signals that a nil process status handler was provided.
ErrNilPubKeyConverter signals that a nil public key converter was provided.
ErrNilPublicKey signals that a nil public key was provided.
ErrNilRater signals that a nil rater was provided.
ErrNilRatingsInfoHandler signals that nil ratings data information was provided.
ErrNilRelayedTxV3Processor signals that a nil relayed tx v3 processor has been provided.
ErrNilRequestersFinder signals that a nil requesters finder was provided.
ErrNilRequestHandler signals that a nil request handler was provided.
ErrNilResolversContainer signals that a nil resolvers container was provided.
ErrNilResourceMonitor signals that a nil resource monitor was provided.
ErrNilRoundHandler signals that a nil roundHandler was provided.
ErrNilRoundNotifier signals that a nil round notifier has been provided.
ErrNilScheduledProcessor signals that a nil scheduled processor was provided.
ErrNilScheduledTxsExecutionHandler signals that a nil scheduled transactions execution handler was provided.
ErrNilSentSignatureTracker defines the error for setting a nil SentSignatureTracker.
ErrNilShardCoordinator signals that a nil shard coordinator was provided.
ErrNilShuffleOutCloser signals that a nil shuffle out closer has been provided.
ErrNilSingleSigner is raised when a valid singleSigner is expected but nil used.
ErrNilSoftwareVersion signals that a nil software version was provided.
ErrNilStateComponents signals that a nil state components was provided.
ErrNilStateComponentsFactory signals that the provided state components factory is nil.
ErrNilStateComponentsHolder signals that a nil state components holder was provided.
ErrNilStatusComponents signals that a nil status components instance was provided.
ErrNilStatusComponentsFactory signals that the provided status components factory is nil.
ErrNilStatusComponentsHolder signals that a nil status components holder was provided.
ErrNilStatusCoreComponents signals that an operation has been attempted with nil status core components.
ErrNilStatusCoreComponentsFactory signals that an operation has been attempted with nil status core components factory.
ErrNilStatusHandler signals that a nil status handler was provided.
ErrNilStatusMetrics signals that a nil status metrics was provided.
ErrNilStorageManagers signals that a nil storage managers instance was provided.
ErrNilStorageService signals that a nil storage service was provided.
ErrNilSyncTimer signals that a nil ntp synchronized timer was provided.
ErrNilSystemSCConfig signals that a nil system smart contracts cofiguration was provided.
ErrNilTrackableDataTrie signals that a nil trackable data trie has been provided.
ErrNilTrie signals that a trie is nil and no operation can be made.
ErrNilTrieLeafParser signals that a nil trie leaf parser has been provided.
ErrNilTrieMigrator signals that a nil trie migrator has been provided.
ErrNilTriesContainer signals that a nil tries container was provided.
ErrNilTriesStorageManagers signals that nil tries storage managers were provided.
ErrNilTrieStorageManager signals that a nil trie storage manager was provided.
ErrNilTrieSyncStatistics signals that a nil trie sync statistics was provided.
ErrNilTxLogsProcessor signals that a nil transaction logs processor was provided.
ErrNilTxSigner signals that a nil transaction signer was provided.
ErrNilTxSignHasher is raised when a nil tx sign hasher is provided.
ErrNilTxSignKeyGen signals that a nil transaction signer key generator was provided.
ErrNilTxSignMarshalizer signals that a nil transaction sign marshalizer was provided.
ErrNilTxsSender signals that a nil transactions sender has been provided.
ErrNilUint64ByteSliceConverter signals that a nil byte slice converter was provided.
ErrNilValidatorPublicKeyConverter signals that a nil validator public key converter was provided.
ErrNilValidatorsProvider signals a nil validators provider.
ErrNilValidatorsStatistics signals a that nil validators statistics was handler was provided.
ErrNilVmMarshalizer signals that a nil vm marshalizer was provided.
ErrNilWatchdog signals that a nil watchdog was provided.
ErrOperationNotPermitted signals that operation is not permitted.
ErrPIDMismatch signals that the pid from the message is different from the cached pid associated to a certain pk.
ErrPollingFunctionRegistration signals an error while registering the polling function registration.
ErrPublicKeyMismatch signals a mismatch between two public keys that should have matched.
ErrSignatureMismatch signals that the signature from the message is different from the cached signature associated to a certain pk.
ErrSignerNotSupported signals that a not supported signer was provided.
ErrStateComponentsFactoryCreate signals that an error occured on stateComponentsFactory create.
ErrStatusComponentsFactoryCreate signals that an error occured on statusComponentsFactory create.
ErrStatusCoreComponentsFactoryCreate signals that an error occured on statusCoreComponentsFactory create.
ErrStatusPollingInit signals an error while initializing the application status polling.
ErrWrongTypeAssertion signals a wrong type assertion.