zic-tron-sdk
Version:
An sdk for interacting with tron zebec card sdk
19 lines (18 loc) • 714 B
TypeScript
import { Contract, TronWeb } from "tronweb";
import { SendOptions, TransactionResult, WalletAdapterSignTransactionFunc } from "./types";
export declare class TransactionPayload {
readonly tronWeb: TronWeb;
readonly contract: Contract;
readonly functionName: string;
readonly args: any[];
readonly options: {
from: string;
callValue?: number;
};
private readonly _signTransaction?;
constructor(tronWeb: TronWeb, contract: Contract, functionName: string, args: any[], options: {
from: string;
callValue?: number;
}, _signTransaction?: WalletAdapterSignTransactionFunc | undefined);
execute(options?: SendOptions): Promise<TransactionResult>;
}