Skip to content
On this page

Errors โ€‹

All errors in viem extend the BaseError.

ABI โ€‹

AbiConstructorNotFoundError โ€‹

AbiConstructorParamsNotFoundError โ€‹

AbiDecodingDataSizeInvalidError โ€‹

AbiDecodingDataSizeTooSmallError โ€‹

AbiDecodingZeroDataError โ€‹

AbiEncodingArrayLengthMismatchError โ€‹

AbiEncodingBytesSizeMismatchError โ€‹

AbiEncodingLengthMismatchError โ€‹

AbiErrorInputsNotFoundError โ€‹

AbiErrorNotFoundError โ€‹

AbiErrorSignatureNotFoundError โ€‹

AbiEventNotFoundError โ€‹

AbiEventSignatureEmptyTopicsError โ€‹

AbiEventSignatureNotFoundError โ€‹

AbiFunctionNotFoundError โ€‹

AbiFunctionOutputsNotFoundError โ€‹

AbiFunctionSignatureNotFoundError โ€‹

BytesSizeMismatchError โ€‹

DecodeLogTopicsMismatch โ€‹

InvalidAbiDecodingTypeError โ€‹

InvalidAbiEncodingTypeError โ€‹

InvalidArrayError โ€‹

InvalidDefinitionTypeError โ€‹

UnsupportedPackedAbiType โ€‹

Account โ€‹

AccountNotFoundError โ€‹

When no account is provided to an action that requires an account.

Address โ€‹

InvalidAddressError โ€‹

When address is invalid.

Block โ€‹

BlockNotFoundError โ€‹

Chain โ€‹

ChainDoesNotSupportContract โ€‹

ChainMismatchError โ€‹

ChainNotFoundError โ€‹

ClientChainNotConfiguredError โ€‹

InvalidChainIdError โ€‹

Contract โ€‹

CallExecutionError โ€‹

ContractFunctionExecutionError โ€‹

ContractFunctionRevertedError โ€‹

ContractFunctionZeroDataError โ€‹

RawContractError โ€‹

Data โ€‹

SizeExceedsPaddingSizeError โ€‹

Encoding โ€‹

DataLengthTooLongError โ€‹

DataLengthTooShortError โ€‹

IntegerOutOfRangeError โ€‹

InvalidBytesBooleanError โ€‹

InvalidHexBooleanError โ€‹

InvalidHexValueError โ€‹

OffsetOutOfBoundsError โ€‹

SizeOverflowError โ€‹

ENS โ€‹

EnsAvatarInvalidMetadataError โ€‹

EnsAvatarInvalidNftUriError โ€‹

EnsAvatarUnsupportedNamespaceError โ€‹

EnsAvatarUriResolutionError โ€‹

Estimate Gas โ€‹

EstimateGasExecutionError โ€‹

Log โ€‹

FilterTypeNotSupportedError โ€‹

Node โ€‹

ExecutionRevertedError โ€‹

FeeCapTooHighError โ€‹

FeeCapTooLowError โ€‹

InsufficientFundsError โ€‹

IntrinsicGasTooHighError โ€‹

IntrinsicGasTooLowError โ€‹

NonceMaxValueError โ€‹

NonceTooHighError โ€‹

NonceTooLowError โ€‹

TipAboveFeeCapError โ€‹

TransactionTypeNotSupportedError โ€‹

UnknownNodeError โ€‹

Request โ€‹

HttpRequestError โ€‹

RpcRequestError โ€‹

TimeoutError โ€‹

WebSocketRequestError โ€‹

RPC โ€‹

ChainDisconnectedError โ€‹

InternalRpcError โ€‹

InvalidInputRpcError โ€‹

InvalidParamsRpcError โ€‹

InvalidRequestRpcError โ€‹

JsonRpcVersionUnsupportedError โ€‹

LimitExceededRpcError โ€‹

MethodNotFoundRpcError โ€‹

MethodNotSupportedRpcError โ€‹

ParseRpcError โ€‹

ProviderDisconnectedError โ€‹

ProviderRpcError โ€‹

ResourceNotFoundRpcError โ€‹

ResourceUnavailableRpcError โ€‹

RpcError โ€‹

SwitchChainError โ€‹

TransactionRejectedRpcError โ€‹

UnauthorizedProviderError โ€‹

UnknownRpcError โ€‹

UnsupportedProviderMethodError โ€‹

UserRejectedRequestError โ€‹

Transaction โ€‹

FeeConflictError โ€‹

InvalidLegacyVError โ€‹

InvalidSerializableTransactionError โ€‹

InvalidSerializedTransactionError โ€‹

InvalidSerializedTransactionTypeError โ€‹

InvalidStorageKeySizeError โ€‹

TransactionExecutionError โ€‹

TransactionNotFoundError โ€‹

TransactionReceiptNotFoundError โ€‹

WaitForTransactionReceiptTimeoutError โ€‹

Transport โ€‹

UrlRequiredError โ€‹

Released under the MIT License.