Skip to content

Enumeration: EIP1193ErrorCodes

Defined in: support/wallet-common/lib/errors/eip-1193-codes.ts:10

Standard Provider Error Codes https://eips.ethereum.org/EIPS/eip-1193#provider-errors

Non-Standard error codes from https://github.com/wevm/viem/blob/9dc0724ae09827bd12c612df1d73b50fadf3c982/src/errors/rpc.ts#L64

See also EIP474ErrorCodes

-1 for unknown

Enumeration Members

ChainDisconnected

ChainDisconnected: 4901;

Defined in: support/wallet-common/lib/errors/eip-1193-codes.ts:20

Chain Disconnected, standard EIP1193 error


Disconnected

Disconnected: 4900;

Defined in: support/wallet-common/lib/errors/eip-1193-codes.ts:18

Disconnected, standard EIP1193 error


InvalidMethodParameters

InvalidMethodParameters: -32602;

Defined in: support/wallet-common/lib/errors/eip-1193-codes.ts:24

Invalid Method Parameters, standard EIP1474 error


SwitchChainError

SwitchChainError: 4902;

Defined in: support/wallet-common/lib/errors/eip-1193-codes.ts:22

Chain Not Recognized, non-standard EIP1193-like error, supported by viem and others


Unauthorized

Unauthorized: 4100;

Defined in: support/wallet-common/lib/errors/eip-1193-codes.ts:14

Unauthorized, standard EIP1193 error


Unknown

Unknown: -1;

Defined in: support/wallet-common/lib/errors/eip-1193-codes.ts:26

Unknown


UnsupportedMethod

UnsupportedMethod: 4200;

Defined in: support/wallet-common/lib/errors/eip-1193-codes.ts:16

Unsupported Method, standard EIP1193 error


UserRejectedRequest

UserRejectedRequest: 4001;

Defined in: support/wallet-common/lib/errors/eip-1193-codes.ts:12

User Rejected Request, standard EIP1193 error