Class: GenericProviderRpcError
General Purpose Provider RPC error. Can be instantiated from the deserialized ErrorObject
Extends
Extended by
EIP1193ChainDisconnectedErrorEIP1193ChainNotRecognizedErrorEIP1193DisconnectedErrorEIP1193UnauthorizedErrorEIP1193UnsupportedMethodErrorEIP1193UserRejectedRequestError
Constructors
new GenericProviderRpcError()
new GenericProviderRpcError(errObj: EIP1193ErrorObject): GenericProviderRpcErrorParameters
• errObj: EIP1193ErrorObject
Returns
Overrides
Error.constructor
Defined in
packages/sdk-shared/lib/errors/errors.ts:11
Methods
captureStackTrace()
captureStackTrace(targetObject, constructorOpt)
static captureStackTrace(targetObject: object, constructorOpt?: Function): voidCreate .stack property on a target object
Parameters
• targetObject: object
• constructorOpt?: Function
Returns
void
Inherited from
Error.captureStackTrace
Defined in
node_modules/@types/node/globals.d.ts:136
captureStackTrace(targetObject, constructorOpt)
static captureStackTrace(targetObject: object, constructorOpt?: Function): voidCreate .stack property on a target object
Parameters
• targetObject: object
• constructorOpt?: Function
Returns
void
Inherited from
Error.captureStackTrace
Defined in
node_modules/bun-types/globals.d.ts:1632
Properties
cause?
optional cause: unknown;Inherited from
Error.cause
Defined in
node_modules/typescript/lib/lib.es2022.error.d.ts:24
code
code: ProviderRpcErrorCode;Defined in
packages/sdk-shared/lib/errors/errors.ts:9
data?
optional data: unknown;Defined in
packages/sdk-shared/lib/errors/errors.ts:10
message
message: string;Inherited from
Error.message
Defined in
node_modules/typescript/lib/lib.es5.d.ts:1077
name
name: string;Inherited from
Error.name
Defined in
node_modules/typescript/lib/lib.es5.d.ts:1076
stack?
optional stack: string;Inherited from
Error.stack
Defined in
node_modules/typescript/lib/lib.es5.d.ts:1078
prepareStackTrace()?
static optional prepareStackTrace: (err: Error, stackTraces: CallSite[]) => any;Optional override for formatting stack traces
Parameters
• err: Error
• stackTraces: CallSite[]
Returns
any
See
https://v8.dev/docs/stack-trace-api#customizing-stack-traces
Inherited from
Error.prepareStackTrace
Defined in
node_modules/@types/node/globals.d.ts:143
stackTraceLimit
static stackTraceLimit: number;Inherited from
Error.stackTraceLimit
Defined in
node_modules/@types/node/globals.d.ts:145