UNPKG

@0xfutbol/id

Version:

React component library with shared providers for 0xFutbol ID

25 lines (24 loc) 870 B
export declare class WaasService { private readonly baseUrl; private readonly sessionToken; constructor(baseUrl: string, sessionToken: string); private post; signMessage(walletId: string, message: string): Promise<{ signature: string; }>; signTypedData(walletId: string, domain: any, types: any, value: any): Promise<{ signature: string; }>; sendNative(walletId: string, toAddress: string, amountWei: string, memo?: string): Promise<{ txHash: string; }>; callContract(walletId: string, contractAddress: string, data: string, valueWei?: string, memo?: string): Promise<{ txHash: string; }>; getNativeBalance(walletId: string, chainId: number): Promise<{ balanceWei: string; }>; switchChain(walletId: string, chainId: number): Promise<{ chainId: number; }>; }