Type Alias: ProviderRpcErrorCode
type ProviderRpcErrorCode =
| UserRejectedRequest
| Unauthorized
| UnsupportedMethod
| Disconnected
| ChainDisconnected
| SwitchChainError
| Unknown;Defined in: support/wallet-common/lib/errors/eip-1193-interfaces.ts:12
We will use -1 to signify unknown error types.
Standard error codes from 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
-1 for unknown