TransactionPromise
type TransactionPromise<Proven, Signed>: Promise<Transaction<Proven, Signed>> & {
"send": PendingTransactionPromise;
} & Proven extends false ? {
"prove": TransactionPromise<true, Signed>;
} : {
"proofs": Promise<Transaction<true, Signed>["proofs"]>;
} & Signed extends false ? {
"sign": TransactionPromise<Proven, true>;
} : {};
A Promise<Transaction> with some additional methods for making chained method calls
into the pending value upon its resolution.
Type declaration
send()
Equivalent to calling the resolved Transaction's send method.
Returns
Type parameters
• Proven extends boolean
• Signed extends boolean