Module miden_objects::transaction

source ·

Structs§

  • A struct that represents the chain Merkle Mountain Range (MMR).
  • Describes the result of executing a transaction program for the Miden rollup.
  • The commitment to an input note.
  • Input notes for a transaction, empty if the transaction does not consume notes.
  • Contains a list of output notes of a transaction. The list can be empty if the transaction does not produce any notes.
  • A struct that contains all of the data required to execute a transaction.
  • Result of executing and proving a transaction. Contains all the data required to verify that a transaction was executed correctly.
  • Builder for a proven transaction.
  • A struct that represents optional transaction arguments.
  • A unique identifier of a transaction.
  • Contains the data required to execute a transaction.
  • Describes the result of executing a transaction.
  • A struct that represents a transaction script.
  • Transaction witness contains all the data required to execute and prove a Miden rollup transaction.
  • Describes the changes made to the account state resulting from a transaction execution.

Enums§

  • An input note for a transaction.
  • The types of note outputs supported by the transaction kernel.

Traits§