Experimental RPC Client backed by blurt-rpc-core.

This class intentionally does not replace or extend the historic Client. It mirrors the dblurt helper surface while delegating JSON-RPC transport, retry and failover to blurt-rpc-core so compatibility can be measured before any migration decision.

Constructors

Properties

accountHistory: AccountHistoryAPI

Account History API helper

address: string | string[]

Address to Blurt RPC server. String or String[] read-only.

addressPrefix: string

Address prefix for current network.

blockchain: Blockchain

Blockchain helper

broadcast: BroadcastAPI

Broadcast API helper

chainId: Buffer

Chain ID for current network.

condenser: CondenserAPI

Condenser API helper

currentAddress: string
database: DatabaseAPI

Database API helper.

nexus: Nexus

Nexus (A.k.a. Bridge) helper

Client options, read-only.

tools: Tools

Tools helper

Methods

  • Make a RPC call to the server using blurt-rpc-core transport.

    Parameters

    • api: string
    • method: string
    • params: any = []

    Returns Promise<any>

  • Close the underlying blurt-rpc-core client when it exposes close().

    Returns Promise<void>