UNPKG

@bsv/spv-wallet-js-client

Version:

TypeScript library for connecting to a SPV Wallet server

20 lines (19 loc) 1.1 kB
export interface RegressionTestUser { xpriv: string; xpub: string; paymail: string; paymailId: string; } export interface RegressionTestConfig { clientOneURL: string; clientTwoURL: string; clientOneLeaderXPriv: string; clientTwoLeaderXPriv: string; } export declare const getEnvVariables: () => RegressionTestConfig; export declare const getPaymailDomain: (xpriv: string, clientUrl: string) => Promise<string>; export declare const createUser: (paymail: string, paymailDomain: string, instanceUrl: string, adminXPriv: string) => Promise<RegressionTestUser>; export declare const removeRegisteredPaymail: (paymailId: string, instanceURL: string, adminXPriv: string) => Promise<void>; export declare const getBalance: (fromInstance: string, fromXPriv: string) => Promise<number>; export declare const getTransactions: (fromInstance: string, fromXPriv: string) => Promise<import("../types").PageModel<import("../types").Tx>>; export declare const sendFunds: (fromInstance: string, fromXPriv: string, toPaymail: string, howMuch: number) => Promise<import("../types").Tx>;