Module diem_types::transaction

source ·

Modules

  • This file implements Diem transaction metadata types to allow easy parsing and introspection into metadata, whether the transaction is using regular subaddressing, is subject to travel rule or corresponds to an on-chain payment refund.

Structs

Enums

  • How to call a particular Move script (aka. an “ABI”).
  • Transaction will be the transaction type used internally in the diem node to represent the transaction to be processed and persisted.
  • Different kinds of transactions.
  • The status of executing a transaction. The VM decides whether or not we should Keep the transaction output or Discard it based upon the execution of the transaction. We wrap these decisions around a VMStatus that provides more detail on the final execution state of the VM.
  • Two different kinds of WriteSet transactions.

Constants

Functions

Type Definitions