Class: ReceiptTx
Defined in: src/utils/transactionReceipt/transactionReceipt.ts:46
Deprecated
Use createTransactionReceipt instead
Utility that analyses transaction receipt response and provides helpers to process it
Example
const responseTx = new ReceiptTx(receipt);
responseTx.match({
success: (txR: SuccessfulTransactionReceiptResponse) => { },
reverted: (txR: RevertedTransactionReceiptResponse) => { },
error: (err: Error) => { },
});
responseTx.match({
success: (txR: SuccessfulTransactionReceiptResponse) => { },
_: () => { },
}
Constructors
Constructor
new ReceiptTx(
receipt):ReceiptTx
Defined in: src/utils/transactionReceipt/transactionReceipt.ts:51
Parameters
receipt
Returns
ReceiptTx
Properties
statusReceipt
readonlystatusReceipt: keyofTransactionStatusReceiptSets
Defined in: src/utils/transactionReceipt/transactionReceipt.ts:47
value
readonlyvalue:TransactionReceiptValue
Defined in: src/utils/transactionReceipt/transactionReceipt.ts:49
match
match: (
callbacks) =>void
Defined in: src/utils/transactionReceipt/transactionReceipt.ts:107