Sha256: 230ff5ae3779fdfee7e7a1c98d034c56a4775c1efd0a3112527a73cc249c3265

Contents?: true

Size: 1.28 KB

Versions: 14

Compression:

Stored size: 1.28 KB

Contents

# This code was automatically generated using xdrgen
# DO NOT EDIT or your changes may be overwritten

require 'xdr'

# === xdr source ============================================================
#
#   struct Transaction
#   {
#       // account used to run the transaction
#       MuxedAccount sourceAccount;
#   
#       // the fee the sourceAccount will pay
#       uint32 fee;
#   
#       // sequence number to consume in the account
#       SequenceNumber seqNum;
#   
#       // validity range (inclusive) for the last ledger close time
#       TimeBounds* timeBounds;
#   
#       Memo memo;
#   
#       Operation operations<MAX_OPS_PER_TX>;
#   
#       // reserved for future use
#       union switch (int v)
#       {
#       case 0:
#           void;
#       }
#       ext;
#   };
#
# ===========================================================================
module Stellar
  class Transaction < XDR::Struct
    include XDR::Namespace

    autoload :Ext

    attribute :source_account, MuxedAccount
    attribute :fee,            Uint32
    attribute :seq_num,        SequenceNumber
    attribute :time_bounds,    XDR::Option[TimeBounds]
    attribute :memo,           Memo
    attribute :operations,     XDR::VarArray[Operation, MAX_OPS_PER_TX]
    attribute :ext,            Ext
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
stellar-base-0.31.0 generated/stellar/transaction.rb
stellar-base-0.30.0 generated/stellar/transaction.rb
stellar-base-0.29.0 generated/stellar/transaction.rb
stellar-base-0.28.0 generated/stellar/transaction.rb
stellar-base-0.27.0 generated/stellar/transaction.rb
stellar-base-0.26.0 generated/stellar/transaction.rb
stellar-base-0.25.0 generated/stellar/transaction.rb
stellar-base-0.24.0 generated/stellar/transaction.rb
stellar-base-0.24.0.pre.1 generated/stellar/transaction.rb
stellar-base-0.23.1 generated/stellar/transaction.rb
stellar-base-0.23.0 generated/stellar/transaction.rb
stellar-base-0.23.0.rc2 generated/stellar/transaction.rb
stellar-base-0.23.0.rc1 generated/stellar/transaction.rb
stellar-base-0.23.0.pre1 generated/stellar/transaction.rb