# Variables

ErrBadUrlParams signals one or more incorrectly provided URL params (generic error).
ErrCannotGetAddresses signals an error when trying to fetch a bulk of accounts.
ErrCannotParseEpoch signals that the epoch cannot be parsed.
ErrCannotParseNonce signals that the nonce cannot be parsed.
ErrCannotParseRound signals that the round cannot be parsed.
ErrCannotParseShardID signals that the shard ID cannot be parsed.
ErrComputeShardForAddress signals an error in computing the shard ID for a given address.
ErrEmptyAddress signals that an empty address was provided.
ErrEmptyKey signals that an empty key was provided.
ErrEmptyRootHash signals that an empty root hash has been 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.
ErrFaucetNotEnabled signals that the faucet mechanism is not enabled.
ErrFetchingLatestNonceCannotIncludeFields signals that an error happened when trying to fetch latest nonce.
ErrFetchingNonceGapsCannotIncludeFields signals that an error happened when trying to fetch nonce gaps.
ErrGetAccount signals an error in fetching an account.
ErrGetCodeHash signals an error in fetching the code hash for an account.
ErrGetESDTsWithRole signals an error in fetching an tokens with role for an address.
ErrGetESDTTokenData signals an error in fetching an ESDT token data.
ErrGetGuardianData signals an error in fetching an address guardian data.
ErrGetKeyValuePairs signals an error in getting the key-value pairs for a given address.
ErrGetNFTTokenIDsRegisteredByAddress signals an error in fetching owned NFTs for an address.
ErrGetRolesForAccount signals an error in getting esdt tokens and roles for a given address.
ErrGetValueForKey signals an error in getting the value of a key for an account.
ErrInvalidAddressesArray signals that an invalid input has been provided.
ErrInvalidBlockHashParam signals that an invalid block's hash parameter has been provided.
ErrInvalidBlockNonceParam signals that an invalid block's nonce parameter has been provided.
ErrInvalidEpochParam signals that an invalid epoch parameter has been provided.
ErrInvalidFields signals that invalid fields were provided.
ErrInvalidGuardianAddress signals a wrong format for receiver address was provided.
ErrInvalidGuardianSignatureHex signals a wrong hex value provided for the guardian signature.
ErrInvalidJSONRequest signals an error in json request formatting.
ErrInvalidReceiverAddress signals a wrong format for receiver address was provided.
ErrInvalidSenderAddress signals a wrong format for sender address was provided.
ErrInvalidShardIDParam signals that an invalid shard ID parameter has been provided.
ErrInvalidSignatureHex signals a wrong hex value was provided for the signature.
ErrIsDataTrieMigrated signals that an error occurred while trying to verify the migration status of the data trie.
ErrOperationNotAllowed signals that the operation is not allowed.
ErrSCRsNoFound signals that smart contract results were not found.
ErrTransactionHashMissing signals that a transaction was not found.
ErrTransactionNotFound signals that a transaction was not found.
ErrTransactionsNotFoundInPool signals that no transaction was not found in pool.
ErrTxGenerationFailed signals an error generating a transaction.
ErrValidation signals an error in validation.
ErrValidationQueryParameterWithResult signals that an invalid query parameter has been provided.
ErrValidatorQueryParameterCheckSignature signals that an invalid query parameter has been provided.

# Structs

ErrInvalidTxFields signals that one or more field of a transaction are invalid.