A struct that represents the chain Merkle Mountain Range (MMR).
Describes the result of executing a transaction program for the Miden rollup.
An input note for a transaction.
Contains a list of input notes for a transaction. The list can be empty if the transaction does
not consume any 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.