@renex/renex
Version:
The official RenEx Software Development Kit in typescript.
14 lines (13 loc) • 830 B
TypeScript
import PromiEvent from "web3/promiEvent";
import RenExSDK from "../index";
import { BalanceAction, NumberInput, Transaction, TransactionStatus, WithdrawTransactionOptions } from "../types";
export declare const updateBalanceActionStatus: (sdk: RenExSDK, txHash: string) => Promise<TransactionStatus>;
export declare const updateAllBalanceActionStatuses: (sdk: RenExSDK, balanceActions?: BalanceAction[] | undefined) => Promise<Map<string, TransactionStatus>>;
export declare const onTxHash: (tx: PromiEvent<Transaction>) => Promise<{
txHash: string;
promiEvent: PromiEvent<Transaction>;
}>;
export declare const withdraw: (sdk: RenExSDK, value: NumberInput, token: string, options?: WithdrawTransactionOptions | undefined) => Promise<{
balanceAction: BalanceAction;
promiEvent: PromiEvent<Transaction> | null;
}>;