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

# Variables

ErrBadUrlParams signals one or more incorrectly provided URL params (generic error).
ErrCannotCreateGinWebServer signals that the gin web server cannot be created.
ErrCouldNotGetAccount signals that a requested account could not be retrieved.
ErrEmptyAddress signals that an empty address was provided.
ErrEmptyKey signals that an empty key was provided.
ErrEmptyRole signals that an empty role was provided.
ErrEmptySenderToGetLatestNonce signals that an error happened when trying to fetch latest nonce.
ErrEmptySenderToGetNonceGaps signals that an error happened when trying to fetch nonce gaps.
ErrEmptyTokenIdentifier signals that an empty token identifier was provided.
ErrFacadeWrongTypeAssertion signals that a type conversion to a facade type failed.
ErrFetchingLatestNonceCannotIncludeFields signals that an error happened when trying to fetch latest nonce.
ErrFetchingNonceGapsCannotIncludeFields signals that an error happened when trying to fetch nonce gaps.
ErrGetAlteredAccountsForBlock signals an error happening when trying to fetch the altered accounts for a block.
ErrGetBalance signals an error in getting the balance for an account.
ErrGetBlock signals an error happening when trying to fetch a block.
ErrGetCodeHash signals an error in getting the code hash for an account.
ErrGetEligibleManagedKeys signals that an error occurred while getting the eligible managed keys.
ErrGetEpochStartData signals that an error occurred while getting the epoch start data for a provided epoch.
ErrGetESDTBalance signals an error in getting esdt balance for given address.
ErrGetESDTNFTData signals an error in getting esdt nft data for given address, tokenID and nonce.
ErrGetESDTTokensWithRole signals an error in getting the esdt tokens with the given role for given address.
ErrGetGasConfigs signals that an error occurred while trying to fetch gas configs.
ErrGetGenesisBalances signals that an error happened when trying to fetch genesis balances config.
ErrGetGenesisNodes signals that an error occurred while trying to fetch genesis nodes config.
ErrGetGuardianData signals an error in getting the guardian data for given address.
ErrGetKeyValuePairs signals an error in getting the key-value pairs of a key for an account.
ErrGetPidInfo signals that an error occurred while getting peer ID info.
ErrGetProof signals an error happening when trying to compute a Merkle proof.
ErrGetRolesForAccount signals an error in getting esdt tokens and roles for a given address.
ErrGetSmartContractResults signals an error happening when trying to fetch smart contract results.
ErrGetTransaction signals an error happening when trying to fetch a transaction.
ErrGetUsername signals an error in getting the username for an account.
ErrGetValidatorsInfo signals an error happening when trying to fetch validators info.
ErrGetValueForKey signals an error in getting the value of a key for an account.
ErrGetWaitingEpochsLeftForPublicKey signals that an error occurred while getting the waiting epochs left for public key.
ErrGetWaitingManagedKeys signals that an error occurred while getting the waiting managed keys.
ErrInvalidAppContext signals an invalid context passed to the routing system.
ErrInvalidBlockNonce signals that an invalid block nonce was provided.
ErrInvalidBlockRound signals that an invalid block round was provided.
ErrInvalidEpoch signals that an invalid epoch parameter was provided.
ErrInvalidFields signals that invalid fields were provided.
ErrInvalidJSONRequest signals an error in json request formatting.
ErrInvalidRole signals that an invalid role was provided.
ErrIsDataTrieMigrated signals that an error occurred while trying to verify the migration status of the data trie.
ErrNilFacadeHandler signals that a nil facade handler has been provided.
ErrNilHttpServer signals that a nil http server has been provided.
ErrNonceInvalid signals that nonce is invalid.
ErrQueryError signals a general query error.
ErrRecursiveRelayedTxIsNotAllowed signals that recursive relayed tx is not allowed.
ErrRegisteredNFTTokenIDs signals an error in getting the registered nft token ids by the given address.
ErrTooManyRequests signals that too many requests were simultaneously received.
ErrTxGenerationFailed signals an error generating a transaction.
ErrValidation signals an error in validation.
ErrValidationEmptyAddress signals that an empty address was provided.
ErrValidationEmptyBlockHash signals an empty block hash was provided.
ErrValidationEmptyKey signals that an empty key was provided.
ErrValidationEmptyRootHash signals that an empty root hash was provided.
ErrValidationEmptySCRHash signals that provided smart contract result hash is empty.
ErrValidationEmptyTxHash signals that an empty tx hash was provided.
ErrVerifyProof signals an error happening when trying to verify a Merkle proof.