Anoma.Node.Transaction.Mempool.Tx (Anoma v0.29.0)
Summary
Types
@type t() :: %Anoma.Node.Transaction.Mempool.Tx{ backend: Anoma.Node.Transaction.Backends.backend() | nil, code: Noun.t() | nil, tx_result: Anoma.Node.Transaction.Mempool.tx_result(), vm_result: Anoma.Node.Transaction.Mempool.vm_result() }
I am the type of a transaction as stores in the Mempool.
I store all information about transaction results, backend it uses, as well as the Nockma represented code.
Fields
:tx_result
- The transaction execution result.Default: `:in_progress`
:vm_result
- The Nock VM result of the transaction code.Default: `:in_progress`
:backend
- The backend for the transaction.:code
- The Nockma transaction code to be executed.