UNPKG

@minswap/wc-dapp

Version:

Wallet connect integration for Cardano dApps

18 lines (17 loc) 631 B
import { BalanceRequest, SubmitTxRequest, TRpc, UtxoRequest } from '../types'; import { NetworkID } from './utils'; export declare class DAppRpc implements TRpc { private readonly url; private networkId; constructor({ networkId, url }: { networkId: NetworkID; url: Record<NetworkID, string>; }); set changeNetwork(networkId: NetworkID); private getProviderUrl; private makeGetCall; private makePostCall; getUtxos({ address }: UtxoRequest): Promise<string[]>; getBalance({ address }: BalanceRequest): Promise<string>; submitTx({ tx }: SubmitTxRequest): Promise<string>; }