Interface: SigningClientOptions
Options for the signing client.
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:181
Options for the signing client.
Properties
adapter
adapter:
WalletAdapterInterface
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:183
The wallet adapter to use for signing
apiKey?
optionalapiKey?:string
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:217
BitBadges API key for authenticated requests
apiUrl?
optionalapiUrl?:string
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:196
Override the API URL (indexer). Overrides network preset.
cosmosChainId?
optionalcosmosChainId?:string
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:200
Override the Cosmos chain ID. Overrides network preset.
defaultGasLimit?
optionaldefaultGasLimit?:number
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:213
Gas limit for explicit simulate: false (1..100000000). Default: 400000
evmChainId?
optionalevmChainId?:number
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:202
Override the EVM chain ID. Overrides network preset.
evmPrecompileGasLimit?
optionalevmPrecompileGasLimit?:number
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:215
EVM gas limit for explicit simulate: false (1..100000000). Default: 2000000
evmRpcUrl?
optionalevmRpcUrl?:string
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:204
Override the EVM JSON-RPC URL. Overrides network preset.
gasMultiplier?
optionalgasMultiplier?:number
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:211
Gas multiplier for estimation (finite and >= 1). Default: 1.3
maxSequenceRetries?
optionalmaxSequenceRetries?:number
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:209
Maximum sequence retry attempts. Default: 3
network?
optionalnetwork?:NetworkMode
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:193
Network mode preset. Use this for standard configurations.
- 'mainnet': BitBadges mainnet (default)
- 'testnet': BitBadges testnet
- 'local': Local development (localhost)
Individual URL/chainId options below will override the preset values.
nodeUrl?
optionalnodeUrl?:string
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:198
Override the node URL (LCD). Overrides network preset.
sequenceRetryEnabled?
optionalsequenceRetryEnabled?:boolean
Defined in: packages/bitbadgesjs-sdk/src/signing/types.ts:207
Enable automatic sequence retry on mismatch. Default: true