View Source StellarBase.XDR.TransactionMetaV3 (Elixir Stellar Base v0.16.0)

Automatically generated by xdrgen DO NOT EDIT or your changes may be overwritten

Target implementation: elixir_xdr at https://hex.pm/packages/elixir_xdr

Representation of Stellar TransactionMetaV3 type.

Summary

Types

@type ext_type() :: StellarBase.XDR.ExtensionPoint.t()
@type operations_type() :: StellarBase.XDR.OperationMetaList.t()
@type soroban_meta_type() :: StellarBase.XDR.OptionalSorobanTransactionMeta.t()
@type t() :: %StellarBase.XDR.TransactionMetaV3{
  ext: ext_type(),
  operations: operations_type(),
  soroban_meta: soroban_meta_type(),
  tx_changes_after: tx_changes_after_type(),
  tx_changes_before: tx_changes_before_type()
}
Link to this type

tx_changes_after_type()

View Source
@type tx_changes_after_type() :: StellarBase.XDR.LedgerEntryChanges.t()
Link to this type

tx_changes_before_type()

View Source
@type tx_changes_before_type() :: StellarBase.XDR.LedgerEntryChanges.t()

Functions

Link to this function

new(ext, tx_changes_before, operations, tx_changes_after, soroban_meta)

View Source
@spec new(
  ext :: ext_type(),
  tx_changes_before :: tx_changes_before_type(),
  operations :: operations_type(),
  tx_changes_after :: tx_changes_after_type(),
  soroban_meta :: soroban_meta_type()
) :: t()