OptionaladdressBlurt address prefix. Defaults to main network: BLT
OptionalbackoffRetry backoff function, returns milliseconds. Defaults to dblurt's built-in capped quadratic backoff.
OptionalchainBlurt chain id. Defaults cd8d90f29ae273abec3eaa7731e25934c63eb654d55080caff2ebb7f5df6381f
OptionalconsoleWhether a console.log should be made when RPC failed over to another one
OptionalcorePrebuilt blurt-rpc-core compatible client, useful for tests and custom transports.
OptionalcorePreloaded blurt-rpc-core module, useful for CommonJS integration tests.
OptionalfailoverSpecifies the amount of times the urls (RPC nodes) should be iterated and retried in case of timeout errors. (important) Requires url parameter to be an array (string[])! Can be set to 0 to iterate and retry forever. Defaults to 3 rounds.
OptionalnodeNode selection strategy forwarded to blurt-rpc-core.
Defaults to sticky to preserve dblurt Client compatibility. Modern
blurt-rpc-core strategies such as round-robin remain available only as
explicit opt-in choices.
OptionalrpcInternal migration switch. Defaults to legacy; core is experimental opt-in
and delegates only JSON-RPC transport to blurt-rpc-core.
Optionaltimeouthow long to wait in milliseconds before giving up on a rpc call. Defaults to 60 * 1000 ms.
Experimental Client options. Extends the historic options without changing Client.