UNPKG

soulswap-rubik-sdk

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