UNPKG

rubik-sdk

Version:
15 lines (14 loc) 739 B
import { BlockchainName } from 'src/core/blockchain/models/blockchain-name'; import { Web3Public } from 'src/core/blockchain/web3-public/web3-public'; import { RpcProvider } from 'src/core/sdk/models/configuration'; export declare class Web3PublicService { private rpcList; private static readonly mainRpcDefaultTimeout; private static readonly healthCheckDefaultTimeout; static createWeb3PublicService(rpcList: Partial<Record<BlockchainName, RpcProvider>>): Promise<Web3PublicService>; private web3PublicStorage; constructor(rpcList: Partial<Record<BlockchainName, RpcProvider>>); getWeb3Public(blockchainName: BlockchainName): Web3Public; private createAndCheckWeb3Public; private createWeb3Public; }