Skip to main content

Function: walletDeclineCode()

GalaChain core SDK 1.0.0-rc.8


GalaChain core SDK 1.0.0-rc.8 / wallet / walletDeclineCode

Function: walletDeclineCode()

walletDeclineCode(value): string | number | undefined

Defined in: packages/gala-core-sdk/dist/wallet.d.ts:71

The code a wallet put on its error: an EIP-1193 / JSON-RPC number (4001, -32603) or an ethers / viem string ('ACTION_REJECTED'), read from the error's own top-level code. Anything else (no code, a non-finite number, an empty or very long string, an object) is undefined, so the value is always a safe primitive. Used for GalaSDKError.walletCode.

Parameters​

value​

unknown

Returns​

string | number | undefined

Example​

walletDeclineCode({ code: 4001, message: 'User rejected the request.' }); // 4001
walletDeclineCode(new Error('locked')); // undefined