rubik-sdk
Version:
Simplify dApp creation
15 lines (14 loc) • 739 B
TypeScript
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;
}