@type t() :: %Anoma.Node.Transaction.Backends.ResultEvent{ tx_id: integer(), vm_result: {:ok, Noun.t()} | :error }