[][src]Module transact::protocol::receipt

The receipts module contains structs that supply information on the processing of Transactions

Structs

Event

An Event is metadata about a Transaction's processing. Events are transmitted by transact but are not verified or saved to state. Events are generated by any of the ways that Transactions are processed in transact.

EventBuilder
InvalidTransactionReceiptConversion
InvalidTransactionResultConversion
TransactionReceipt

A TransactionReceipt is produced as a result of executing a transaction.

TransactionReceiptBuilder

Enums

EventBuilderError
StateChange

A change to be applied to state, in terms of keys and values.

TransactionReceiptBuilderError
TransactionResult

A TransactionResult contains either the valid or invalid result of the transaction.