hm-aftermath-ts-sdk
Version:
Aftermath TypeScript SDK
21 lines • 935 B
TypeScript
import { SuiNetwork } from "../types/suiTypes";
import { ApiTransactionsBody, Balance, SuiAddress, TransactionsWithCursor } from "../types/generalTypes";
import { CoinType, CoinsToBalance } from "../../packages/coin/coinTypes";
import { Caller } from "../utils/caller";
import { AftermathApi } from "../providers";
export declare class Wallet extends Caller {
readonly address: SuiAddress;
readonly network?: SuiNetwork | undefined;
private readonly Provider?;
constructor(address: SuiAddress, network?: SuiNetwork | undefined, Provider?: AftermathApi | undefined);
getBalance(inputs: {
coin: CoinType;
}): Promise<Balance>;
getBalances(inputs: {
coins: CoinType[];
}): Promise<Balance[]>;
getAllBalances(): Promise<CoinsToBalance>;
getPastTransactions(inputs: ApiTransactionsBody): Promise<TransactionsWithCursor>;
private useProvider;
}
//# sourceMappingURL=wallet.d.ts.map