errors
Index
Classes
- AbiError
- BaseWeb3Error
- ChainIdMismatchError
- ChainMismatchError
- CommonOrChainAndHardforkError
- ConfigChainMismatchError
- ConfigHardforkMismatchError
- ConnectionCloseError
- ConnectionError
- ConnectionNotOpenError
- ConnectionTimeoutError
- ContractCodeNotStoredError
- ContractEventDoesNotExistError
- ContractExecutionError
- ContractInstantiationError
- ContractMissingABIError
- ContractMissingDeployDataError
- ContractNoAddressDefinedError
- ContractNoFromAddressDefinedError
- ContractOnceRequiresCallbackError
- ContractReservedEventError
- ContractTransactionDataAndInputError
- ENSCheckInterfaceSupportError
- ENSNetworkNotSyncedError
- ENSUnsupportedNetworkError
- Eip1559GasPriceError
- Eip1559NotSupportedError
- Eip838ExecutionError
- ExistingPluginNamespaceError
- FormatterError
- HardforkMismatchError
- HexProcessingError
- IVLengthError
- InternalError
- InvalidAddressError
- InvalidBlockError
- InvalidBooleanError
- InvalidBytesError
- InvalidClientError
- InvalidConnectionError
- InvalidGasOrGasPrice
- InvalidInputError
- InvalidKdfError
- InvalidLargeValueError
- InvalidMaxPriorityFeePerGasOrMaxFeePerGas
- InvalidMethodParamsError
- InvalidNonceOrChainIdError
- InvalidNumberError
- InvalidNumberOfParamsError
- InvalidParamsError
- InvalidPasswordError
- InvalidPrivateKeyError
- InvalidPropertiesForTransactionTypeError
- InvalidProviderError
- InvalidRequestError
- InvalidResponseError
- InvalidSignatureError
- InvalidSizeError
- InvalidStringError
- InvalidTransactionCall
- InvalidTransactionObjectError
- InvalidTransactionWithReceiver
- InvalidTransactionWithSender
- InvalidTypeAbiInputError
- InvalidTypeError
- InvalidUnitError
- InvalidUnsignedIntegerError
- InvalidValueError
- KeyDerivationError
- KeyStoreVersionError
- LimitExceededError
- LocalWalletNotAvailableError
- MaxAttemptsReachedOnReconnectingError
- MethodNotFoundError
- MethodNotImplementedError
- MethodNotSupported
- MissingChainOrHardforkError
- MissingCustomChainError
- MissingCustomChainIdError
- MissingGasError
- NibbleWidthError
- NoContractAddressFoundError
- OperationAbortError
- OperationTimeoutError
- PBKDF2IterationsError
- ParseError
- PendingRequestsOnReconnectingError
- PrivateKeyLengthError
- ProviderError
- RequestAlreadySentError
- ResolverMethodMissingError
- ResourceUnavailableError
- ResourcesNotFoundError
- ResponseError
- RevertInstructionError
- RpcError
- SignatureError
- SubscriptionError
- TransactionBlockTimeoutError
- TransactionDataAndInputError
- TransactionError
- TransactionGasMismatchError
- TransactionMissingReceiptOrBlockHashError
- TransactionNotFound
- TransactionOutOfGasError
- TransactionPollingTimeoutError
- TransactionReceiptMissingBlockNumberError
- TransactionRejectedError
- TransactionRevertInstructionError
- TransactionRevertWithCustomError
- TransactionRevertedWithoutReasonError
- TransactionSendTimeoutError
- TransactionSigningError
- UnableToPopulateNonceError
- UndefinedRawTransactionError
- UnsupportedFeeMarketError
- UnsupportedTransactionTypeError
- VersionNotSupportedError
- Web3ContractError
- Web3WSProviderError
Type Aliases
Variables
- ERR_ABI_ENCODING
- ERR_CONN
- ERR_CONN_CLOSE
- ERR_CONN_INVALID
- ERR_CONN_MAX_ATTEMPTS
- ERR_CONN_NOT_OPEN
- ERR_CONN_PENDING_REQUESTS
- ERR_CONN_TIMEOUT
- ERR_CONTRACT
- ERR_CONTRACT_ABI_MISSING
- ERR_CONTRACT_EVENT_NOT_EXISTS
- ERR_CONTRACT_EXECUTION_REVERTED
- ERR_CONTRACT_INSTANTIATION
- ERR_CONTRACT_MISSING_ADDRESS
- ERR_CONTRACT_MISSING_DEPLOY_DATA
- ERR_CONTRACT_MISSING_FROM_ADDRESS
- ERR_CONTRACT_REQUIRED_CALLBACK
- ERR_CONTRACT_RESERVED_EVENT
- ERR_CONTRACT_RESOLVER_MISSING
- ERR_CONTRACT_TX_DATA_AND_INPUT
- ERR_CORE_CHAIN_MISMATCH
- ERR_CORE_HARDFORK_MISMATCH
- ERR_ENS_CHECK_INTERFACE_SUPPORT
- ERR_ENS_NETWORK_NOT_SYNCED
- ERR_ENS_UNSUPPORTED_NETWORK
- ERR_EXISTING_PLUGIN_NAMESPACE
- ERR_FORMATTERS
- ERR_INVALID_ADDRESS
- ERR_INVALID_BLOCK
- ERR_INVALID_BOOLEAN
- ERR_INVALID_BYTES
- ERR_INVALID_CLIENT
- ERR_INVALID_HEX
- ERR_INVALID_KEYSTORE
- ERR_INVALID_LARGE_VALUE
- ERR_INVALID_METHOD_PARAMS
- ERR_INVALID_NIBBLE_WIDTH
- ERR_INVALID_NUMBER
- ERR_INVALID_PASSWORD
- ERR_INVALID_PRIVATE_KEY
- ERR_INVALID_PROVIDER
- ERR_INVALID_RESPONSE
- ERR_INVALID_SIGNATURE
- ERR_INVALID_SIZE
- ERR_INVALID_STRING
- ERR_INVALID_TYPE
- ERR_INVALID_TYPE_ABI
- ERR_INVALID_UNIT
- ERR_INVALID_UNSIGNED_INTEGER
- ERR_IV_LENGTH
- ERR_KEY_DERIVATION_FAIL
- ERR_KEY_VERSION_UNSUPPORTED
- ERR_METHOD_NOT_IMPLEMENTED
- ERR_OPERATION_ABORT
- ERR_OPERATION_TIMEOUT
- ERR_PARAM
- ERR_PBKDF2_ITERATIONS
- ERR_PRIVATE_KEY_LENGTH
- ERR_PROVIDER
- ERR_RAW_TX_UNDEFINED
- ERR_REQ_ALREADY_SENT
- ERR_RESPONSE
- ERR_RPC_INTERNAL_ERROR
- ERR_RPC_INVALID_INPUT
- ERR_RPC_INVALID_JSON
- ERR_RPC_INVALID_METHOD
- ERR_RPC_INVALID_PARAMS
- ERR_RPC_INVALID_REQUEST
- ERR_RPC_LIMIT_EXCEEDED
- ERR_RPC_MISSING_RESOURCE
- ERR_RPC_NOT_SUPPORTED
- ERR_RPC_TRANSACTION_REJECTED
- ERR_RPC_UNAVAILABLE_RESOURCE
- ERR_RPC_UNSUPPORTED_METHOD
- ERR_SIGNATURE_FAILED
- ERR_SUBSCRIPTION
- ERR_TX
- ERR_TX_BLOCK_TIMEOUT
- ERR_TX_CHAIN_ID_MISMATCH
- ERR_TX_CHAIN_MISMATCH
- ERR_TX_CONTRACT_NOT_STORED
- ERR_TX_DATA_AND_INPUT
- ERR_TX_GAS_MISMATCH
- ERR_TX_HARDFORK_MISMATCH
- ERR_TX_INVALID_CALL
- ERR_TX_INVALID_CHAIN_INFO
- ERR_TX_INVALID_FEE_MARKET_GAS
- ERR_TX_INVALID_FEE_MARKET_GAS_PRICE
- ERR_TX_INVALID_LEGACY_FEE_MARKET
- ERR_TX_INVALID_LEGACY_GAS
- ERR_TX_INVALID_NONCE_OR_CHAIN_ID
- ERR_TX_INVALID_OBJECT
- ERR_TX_INVALID_PROPERTIES_FOR_TYPE
- ERR_TX_INVALID_RECEIVER
- ERR_TX_INVALID_SENDER
- ERR_TX_LOCAL_WALLET_NOT_AVAILABLE
- ERR_TX_MISSING_CHAIN_INFO
- ERR_TX_MISSING_CUSTOM_CHAIN
- ERR_TX_MISSING_CUSTOM_CHAIN_ID
- ERR_TX_MISSING_GAS
- ERR_TX_NOT_FOUND
- ERR_TX_NO_CONTRACT_ADDRESS
- ERR_TX_OUT_OF_GAS
- ERR_TX_POLLING_TIMEOUT
- ERR_TX_RECEIPT_MISSING_BLOCK_NUMBER
- ERR_TX_RECEIPT_MISSING_OR_BLOCKHASH_NULL
- ERR_TX_REVERT_INSTRUCTION
- ERR_TX_REVERT_TRANSACTION
- ERR_TX_REVERT_TRANSACTION_CUSTOM_ERROR
- ERR_TX_REVERT_WITHOUT_REASON
- ERR_TX_SEND_TIMEOUT
- ERR_TX_SIGNING
- ERR_TX_UNABLE_TO_POPULATE_NONCE
- ERR_TX_UNSUPPORTED_EIP_1559
- ERR_TX_UNSUPPORTED_TYPE
- ERR_UNSUPPORTED_KDF
- ERR_VALIDATION
- ERR_WS_PROVIDER
- GENESIS_BLOCK_NUMBER
- JSONRPC_ERR_CHAIN_DISCONNECTED
- JSONRPC_ERR_DISCONNECTED
- JSONRPC_ERR_REJECTED_REQUEST
- JSONRPC_ERR_UNAUTHORIZED
- JSONRPC_ERR_UNSUPPORTED_METHOD
- rpcErrorsMap
Classes
AbiError
constructor
Parameters
optionalmsg: string
optionalinnerError: Error | Error[]
Returns AbiError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
abstractBaseWeb3Error
constructor
Parameters
optionalmsg: string
optionalinnerError: Error | Error[]
Returns BaseWeb3Error
abstractreadonlycode
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ChainIdMismatchError
constructor
Parameters
value: { customChainId: unknown; txChainId: unknown }
Returns ChainIdMismatchError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ChainMismatchError
constructor
Parameters
value: { baseChain: unknown; txChain: unknown }
Returns ChainMismatchError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
CommonOrChainAndHardforkError
constructor
Returns CommonOrChainAndHardforkError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ConfigChainMismatchError
constructor
Parameters
defaultHardfork: string
commonHardFork: string
Returns ConfigChainMismatchError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ConfigHardforkMismatchError
constructor
Parameters
defaultHardfork: string
commonHardFork: string
Returns ConfigHardforkMismatchError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ConnectionCloseError
constructor
Parameters
optionalevent: ConnectionEvent
Returns ConnectionCloseError
code
optionalerrorCode
optionalerrorReason
innerError
readonlyname
stack
toJSON
Returns { code: number; errorCode: undefined | number; errorReason: undefined | string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
errorCode: undefined | number
errorReason: undefined | string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ConnectionError
constructor
Parameters
message: string
optionalevent: ConnectionEvent
Returns ConnectionError
code
optionalerrorCode
optionalerrorReason
innerError
readonlyname
stack
toJSON
Returns { code: number; errorCode: undefined | number; errorReason: undefined | string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
errorCode: undefined | number
errorReason: undefined | string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ConnectionNotOpenError
constructor
Parameters
optionalevent: ConnectionEvent
Returns ConnectionNotOpenError
code
optionalerrorCode
optionalerrorReason
innerError
readonlyname
stack
toJSON
Returns { code: number; errorCode: undefined | number; errorReason: undefined | string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
errorCode: undefined | number
errorReason: undefined | string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ConnectionTimeoutError
constructor
Parameters
duration: number
Returns ConnectionTimeoutError
code
duration
optionalerrorCode
optionalerrorReason
innerError
readonlyname
stack
toJSON
Returns { code: number; duration: number; errorCode: undefined | number; errorReason: undefined | string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
duration: number
errorCode: undefined | number
errorReason: undefined | string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractCodeNotStoredError
constructor
Parameters
receipt: TransactionReceipt
Returns ContractCodeNotStoredError
code
innerError
readonlyname
optionalreceipt
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string; receipt: undefined | TransactionReceipt }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
receipt: undefined | TransactionReceipt
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractEventDoesNotExistError
constructor
Parameters
eventName: string
Returns ContractEventDoesNotExistError
code
eventName
innerError
readonlyname
stack
toJSON
Returns { code: number; eventName: string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
eventName: string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractExecutionError
constructor
Parameters
rpcError: JsonRpcError<JsonRpcResult>
Returns ContractExecutionError
code
innerError
readonlyname
optionalreceipt
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractInstantiationError
constructor
Parameters
optionalmsg: string
optionalinnerError: Error | Error[]
Returns ContractInstantiationError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractMissingABIError
constructor
Returns ContractMissingABIError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractMissingDeployDataError
constructor
Returns ContractMissingDeployDataError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractNoAddressDefinedError
constructor
Returns ContractNoAddressDefinedError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractNoFromAddressDefinedError
constructor
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractOnceRequiresCallbackError
constructor
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractReservedEventError
constructor
Parameters
type: string
Returns ContractReservedEventError
code
innerError
readonlyname
stack
type
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string; type: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
type: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ContractTransactionDataAndInputError
constructor
Parameters
value: { data: undefined | string; input: undefined | string }
Returns ContractTransactionDataAndInputError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ENSCheckInterfaceSupportError
constructor
Parameters
errorDetails: string
Returns ENSCheckInterfaceSupportError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ENSNetworkNotSyncedError
constructor
Returns ENSNetworkNotSyncedError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ENSUnsupportedNetworkError
constructor
Parameters
networkType: string
Returns ENSUnsupportedNetworkError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
Eip1559GasPriceError
constructor
Parameters
value: unknown
Returns Eip1559GasPriceError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
Eip1559NotSupportedError
constructor
Returns Eip1559NotSupportedError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
Eip838ExecutionError
This class is expected to be set as an innerError
inside ContractExecutionError
The properties would be typically decoded from the data
if it was encoded according to EIP-838
constructor
Parameters
Returns Eip838ExecutionError
code
optionaldata
optionalerrorArgs
Type declaration
optionalerrorName
optionalerrorSignature
innerError
readonlyname
optionalreceipt
stack
setDecodedProperties
Parameters
errorName: string
optionalerrorSignature: string
optionalerrorArgs: {}
Returns void
toJSON
Returns { code: number; data: string; errorArgs?: {}; errorName?: string; errorSignature?: string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
data: string
optionalerrorArgs?: {}
[x string]: unknown
optionalerrorName?: string
optionalerrorSignature?: string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ExistingPluginNamespaceError
constructor
Parameters
pluginNamespace: string
Returns ExistingPluginNamespaceError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
FormatterError
constructor
Parameters
optionalmsg: string
optionalinnerError: Error | Error[]
Returns FormatterError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
HardforkMismatchError
constructor
Parameters
value: { commonHardfork: unknown; txHardfork: unknown }
Returns HardforkMismatchError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
HexProcessingError
constructor
Parameters
value: unknown
Returns HexProcessingError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
IVLengthError
constructor
Returns IVLengthError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InternalError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns InternalError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidAddressError
constructor
Parameters
value: unknown
Returns InvalidAddressError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidBlockError
constructor
Parameters
value: string
Returns InvalidBlockError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidBooleanError
constructor
Parameters
value: unknown
Returns InvalidBooleanError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidBytesError
constructor
Parameters
value: unknown
Returns InvalidBytesError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidClientError
constructor
Parameters
clientUrl: string
Returns InvalidClientError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidConnectionError
constructor
Parameters
host: string
optionalevent: ConnectionEvent
Returns InvalidConnectionError
code
optionalerrorCode
optionalerrorReason
host
innerError
readonlyname
stack
toJSON
Returns { code: number; errorCode: undefined | number; errorReason: undefined | string; host: string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
errorCode: undefined | number
errorReason: undefined | string
host: string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidGasOrGasPrice
constructor
Parameters
Returns InvalidGasOrGasPrice
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidInputError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns InvalidInputError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidKdfError
constructor
Returns InvalidKdfError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidLargeValueError
constructor
Parameters
value: unknown
Returns InvalidLargeValueError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidMaxPriorityFeePerGasOrMaxFeePerGas
constructor
Parameters
Returns InvalidMaxPriorityFeePerGasOrMaxFeePerGas
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidMethodParamsError
constructor
Parameters
optionalhint: string
Returns InvalidMethodParamsError
code
optionalhint
innerError
readonlyname
stack
toJSON
Returns { code: number; hint: undefined | string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
hint: undefined | string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidNonceOrChainIdError
constructor
Parameters
Returns InvalidNonceOrChainIdError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidNumberError
constructor
Parameters
value: unknown
Returns InvalidNumberError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidNumberOfParamsError
constructor
Parameters
got: number
expected: number
method: string
Returns InvalidNumberOfParamsError
code
expected
got
innerError
method
readonlyname
stack
toJSON
Returns { code: number; expected: number; got: number; innerError: undefined | Error | Error[]; message: string; method: string; name: string }
code: number
expected: number
got: number
innerError: undefined | Error | Error[]
message: string
method: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidParamsError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns InvalidParamsError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidPasswordError
constructor
Returns InvalidPasswordError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidPrivateKeyError
constructor
Returns InvalidPrivateKeyError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidPropertiesForTransactionTypeError
constructor
Parameters
validationError: Web3ValidationErrorObject<string, Record<string, any>, unknown>[]
txType: 0x0 | 0x1 | 0x2
Returns InvalidPropertiesForTransactionTypeError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidProviderError
constructor
Parameters
clientUrl: string
Returns InvalidProviderError
clientUrl
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidRequestError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns InvalidRequestError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidResponseError
Type parameters
- ErrorType = unknown
- RequestType = unknown
constructor
Type parameters
- ErrorType = unknown
- RequestType = unknown
Parameters
result: JsonRpcResponse<unknown, ErrorType>
optionalrequest: JsonRpcPayload<RequestType>
Returns InvalidResponseError<ErrorType, RequestType>
code
optionaldata
innerError
readonlyname
optionalrequest
stack
toJSON
Returns { code: number; data: undefined | ErrorType | ErrorType[]; innerError: undefined | Error | Error[]; message: string; name: string; request: undefined | JsonRpcPayload<RequestType> }
code: number
data: undefined | ErrorType | ErrorType[]
innerError: undefined | Error | Error[]
message: string
name: string
request: undefined | JsonRpcPayload<RequestType>
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidSignatureError
constructor
Parameters
errorDetails: string
Returns InvalidSignatureError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidSizeError
constructor
Parameters
value: unknown
Returns InvalidSizeError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidStringError
constructor
Parameters
value: unknown
Returns InvalidStringError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidTransactionCall
constructor
Parameters
value: unknown
Returns InvalidTransactionCall
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidTransactionObjectError
constructor
Parameters
value: unknown
Returns InvalidTransactionObjectError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidTransactionWithReceiver
constructor
Parameters
value: unknown
Returns InvalidTransactionWithReceiver
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidTransactionWithSender
constructor
Parameters
value: unknown
Returns InvalidTransactionWithSender
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidTypeAbiInputError
constructor
Parameters
value: string
Returns InvalidTypeAbiInputError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidTypeError
constructor
Parameters
value: unknown
Returns InvalidTypeError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidUnitError
constructor
Parameters
value: unknown
Returns InvalidUnitError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
InvalidUnsignedIntegerError
constructor
Parameters
value: unknown
Returns InvalidUnsignedIntegerError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
abstractInvalidValueError
constructor
Parameters
value: unknown
msg: string
Returns InvalidValueError
abstractreadonlycode
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
KeyDerivationError
constructor
Returns KeyDerivationError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
KeyStoreVersionError
constructor
Returns KeyStoreVersionError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
LimitExceededError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns LimitExceededError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
LocalWalletNotAvailableError
constructor
Returns LocalWalletNotAvailableError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
MaxAttemptsReachedOnReconnectingError
constructor
Parameters
numberOfAttempts: number
Returns MaxAttemptsReachedOnReconnectingError
code
optionalerrorCode
optionalerrorReason
innerError
readonlyname
stack
toJSON
Returns { code: number; errorCode: undefined | number; errorReason: undefined | string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
errorCode: undefined | number
errorReason: undefined | string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
MethodNotFoundError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns MethodNotFoundError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
MethodNotImplementedError
constructor
Returns MethodNotImplementedError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
MethodNotSupported
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns MethodNotSupported
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
MissingChainOrHardforkError
constructor
Parameters
value: { chain: undefined | string; hardfork: undefined | string }
Returns MissingChainOrHardforkError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
MissingCustomChainError
constructor
Returns MissingCustomChainError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
MissingCustomChainIdError
constructor
Returns MissingCustomChainIdError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
MissingGasError
constructor
Parameters
value: { gas: undefined | Numbers; gasPrice: undefined | Numbers; maxFeePerGas: undefined | Numbers; maxPriorityFeePerGas: undefined | Numbers }
Returns MissingGasError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
NibbleWidthError
constructor
Parameters
value: string
Returns NibbleWidthError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
NoContractAddressFoundError
constructor
Parameters
receipt: TransactionReceipt
Returns NoContractAddressFoundError
code
innerError
readonlyname
optionalreceipt
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string; receipt: undefined | TransactionReceipt }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
receipt: undefined | TransactionReceipt
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
OperationAbortError
constructor
Parameters
optionalmsg: string
optionalinnerError: Error | Error[]
Returns OperationAbortError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
OperationTimeoutError
constructor
Parameters
optionalmsg: string
optionalinnerError: Error | Error[]
Returns OperationTimeoutError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
PBKDF2IterationsError
constructor
Returns PBKDF2IterationsError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ParseError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns ParseError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
PendingRequestsOnReconnectingError
constructor
code
optionalerrorCode
optionalerrorReason
innerError
readonlyname
stack
toJSON
Returns { code: number; errorCode: undefined | number; errorReason: undefined | string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
errorCode: undefined | number
errorReason: undefined | string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
PrivateKeyLengthError
constructor
Returns PrivateKeyLengthError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ProviderError
constructor
Parameters
optionalmsg: string
optionalinnerError: Error | Error[]
Returns ProviderError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
RequestAlreadySentError
constructor
Parameters
id: string | number
Returns RequestAlreadySentError
code
optionalerrorCode
optionalerrorReason
innerError
readonlyname
stack
toJSON
Returns { code: number; errorCode: undefined | number; errorReason: undefined | string; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
errorCode: undefined | number
errorReason: undefined | string
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ResolverMethodMissingError
constructor
Parameters
address: string
name: string
Returns ResolverMethodMissingError
address
code
innerError
name
stack
toJSON
Returns { address: string; code: number; innerError: undefined | Error | Error[]; message: string; name: string }
address: string
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ResourceUnavailableError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns ResourceUnavailableError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ResourcesNotFoundError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns ResourcesNotFoundError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
ResponseError
Type parameters
- ErrorType = unknown
- RequestType = unknown
constructor
Type parameters
- ErrorType = unknown
- RequestType = unknown
Parameters
response: JsonRpcResponse<unknown, ErrorType>
optionalmessage: string
optionalrequest: JsonRpcPayload<RequestType>
Returns ResponseError<ErrorType, RequestType>
code
optionaldata
innerError
readonlyname
optionalrequest
stack
toJSON
Returns { code: number; data: undefined | ErrorType | ErrorType[]; innerError: undefined | Error | Error[]; message: string; name: string; request: undefined | JsonRpcPayload<RequestType> }
code: number
data: undefined | ErrorType | ErrorType[]
innerError: undefined | Error | Error[]
message: string
name: string
request: undefined | JsonRpcPayload<RequestType>
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
RevertInstructionError
constructor
Parameters
reason: string
signature: string
Returns RevertInstructionError
code
innerError
readonlyname
reason
signature
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string; reason: string; signature: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
reason: string
signature: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
RpcError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
optionalmessage: string
Returns RpcError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
SignatureError
constructor
Parameters
value: unknown
msg: string
Returns SignatureError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
SubscriptionError
constructor
Parameters
optionalmsg: string
optionalinnerError: Error | Error[]
Returns SubscriptionError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionBlockTimeoutError
constructor
Parameters
value: { numberOfBlocks: number; starterBlockNumber: number; transactionHash?: Bytes }
Returns TransactionBlockTimeoutError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionDataAndInputError
constructor
Parameters
value: { data: undefined | string; input: undefined | string }
Returns TransactionDataAndInputError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionError
Type parameters
- ReceiptType = TransactionReceipt
constructor
Type parameters
- ReceiptType = TransactionReceipt
Parameters
message: string
optionalreceipt: ReceiptType
Returns TransactionError<ReceiptType>
code
innerError
readonlyname
optionalreceipt
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string; receipt: undefined | ReceiptType }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
receipt: undefined | ReceiptType
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionGasMismatchError
constructor
Parameters
value: { gas: undefined | Numbers; gasPrice: undefined | Numbers; maxFeePerGas: undefined | Numbers; maxPriorityFeePerGas: undefined | Numbers }
Returns TransactionGasMismatchError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionMissingReceiptOrBlockHashError
constructor
Parameters
value: { blockHash: Bytes; receipt: TransactionReceipt; transactionHash: Bytes }
Returns TransactionMissingReceiptOrBlockHashError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionNotFound
constructor
Returns TransactionNotFound
code
innerError
readonlyname
optionalreceipt
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string; receipt: undefined | TransactionReceipt }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
receipt: undefined | TransactionReceipt
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionOutOfGasError
constructor
Parameters
receipt: TransactionReceipt
Returns TransactionOutOfGasError
code
innerError
readonlyname
optionalreceipt
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string; receipt: undefined | TransactionReceipt }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
receipt: undefined | TransactionReceipt
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionPollingTimeoutError
constructor
Parameters
value: { numberOfSeconds: number; transactionHash: Bytes }
Returns TransactionPollingTimeoutError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionReceiptMissingBlockNumberError
constructor
Parameters
value: { receipt: TransactionReceipt }
Returns TransactionReceiptMissingBlockNumberError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionRejectedError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns TransactionRejectedError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionRevertInstructionError
Type parameters
- ReceiptType = TransactionReceipt
constructor
Type parameters
- ReceiptType = TransactionReceipt
Parameters
reason: string
optionalsignature: string
optionalreceipt: ReceiptType
optionaldata: string
Returns TransactionRevertInstructionError<ReceiptType>
code
optionaldata
innerError
readonlyname
reason
optionalreceipt
optionalsignature
stack
toJSON
Returns { code: number; data: undefined | string; innerError: undefined | Error | Error[]; message: string; name: string; reason: string; receipt: undefined | ReceiptType; signature: undefined | string }
code: number
data: undefined | string
innerError: undefined | Error | Error[]
message: string
name: string
reason: string
receipt: undefined | ReceiptType
signature: undefined | string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionRevertWithCustomError
This error is used when a transaction to a smart contract fails and a custom user error (https://blog.soliditylang.org/2021/04/21/custom-errors/) is able to be parsed from the revert reason
Type parameters
- ReceiptType = TransactionReceipt
constructor
Type parameters
- ReceiptType = TransactionReceipt
Parameters
reason: string
customErrorName: string
customErrorDecodedSignature: string
customErrorArguments: Record<string, unknown>
optionalsignature: string
optionalreceipt: ReceiptType
optionaldata: string
Returns TransactionRevertWithCustomError<ReceiptType>
code
customErrorArguments
customErrorDecodedSignature
customErrorName
optionaldata
innerError
readonlyname
reason
optionalreceipt
optionalsignature
stack
toJSON
Returns { code: number; customErrorArguments: Record<string, unknown>; customErrorDecodedSignature: string; customErrorName: string; data: undefined | string; innerError: undefined | Error | Error[]; message: string; name: string; reason: string; receipt: undefined | ReceiptType; signature: undefined | string }
code: number
customErrorArguments: Record<string, unknown>
customErrorDecodedSignature: string
customErrorName: string
data: undefined | string
innerError: undefined | Error | Error[]
message: string
name: string
reason: string
receipt: undefined | ReceiptType
signature: undefined | string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionRevertedWithoutReasonError
Type parameters
- ReceiptType = TransactionReceipt
constructor
Type parameters
- ReceiptType = TransactionReceipt
Parameters
optionalreceipt: ReceiptType
Returns TransactionRevertedWithoutReasonError<ReceiptType>
code
innerError
readonlyname
optionalreceipt
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string; receipt: undefined | ReceiptType }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
receipt: undefined | ReceiptType
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionSendTimeoutError
constructor
Parameters
value: { numberOfSeconds: number; transactionHash?: Bytes }
Returns TransactionSendTimeoutError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
TransactionSigningError
constructor
Parameters
errorDetails: string
Returns TransactionSigningError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
UnableToPopulateNonceError
constructor
Returns UnableToPopulateNonceError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
UndefinedRawTransactionError
constructor
Returns UndefinedRawTransactionError
code
innerError
readonlyname
optionalreceipt
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string; receipt: undefined | TransactionReceipt }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
receipt: undefined | TransactionReceipt
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
UnsupportedFeeMarketError
constructor
Parameters
Returns UnsupportedFeeMarketError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
UnsupportedTransactionTypeError
constructor
Parameters
value: unknown
Returns UnsupportedTransactionTypeError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
VersionNotSupportedError
constructor
Parameters
rpcError: JsonRpcResponseWithError<JsonRpcResult>
Returns VersionNotSupportedError
code
id
innerError
jsonRpcError
jsonrpc
readonlyname
stack
toJSON
Returns { code: number; error: JsonRpcError<JsonRpcResult>; id: JsonRpcId; innerError: undefined | Error | Error[]; jsonRpc: string; message: string; name: string }
code: number
error: JsonRpcError<JsonRpcResult>
id: JsonRpcId
innerError: undefined | Error | Error[]
jsonRpc: string
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
Web3ContractError
constructor
Parameters
message: string
optionalreceipt: TransactionReceipt
Returns Web3ContractError
code
innerError
readonlyname
optionalreceipt
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
Web3WSProviderError
constructor
Parameters
optionalmsg: string
optionalinnerError: Error | Error[]
Returns Web3WSProviderError
code
innerError
readonlyname
stack
toJSON
Returns { code: number; innerError: undefined | Error | Error[]; message: string; name: string }
code: number
innerError: undefined | Error | Error[]
message: string
name: string
staticconvertToString
Parameters
value: unknown
optionalunquotValue: boolean
Returns string
Used when an error is raised while executing a function inside a smart contract. The data is expected to be encoded according to EIP-848.