Sha256: 229ead96afb06a375379c6faadf5e26f6c1e676b0406951eaa5cc2e582a5010b

Contents?: true

Size: 1.09 KB

Versions: 2

Compression:

Stored size: 1.09 KB

Contents

# Automatically generated on 2015-04-26T19:13:29-07:00
# DO NOT EDIT or your changes may be overwritten
        
require 'xdr'

# === xdr source ============================================================
#
#   struct Transaction
#   {
#       // account used to run the transaction
#       AccountID sourceAccount;
#   
#       // maximum fee this transaction can collect
#       // the transaction is aborted if the fee is higher
#       int32 maxFee;
#   
#       // sequence number to consume in the account
#       SequenceNumber seqNum;
#   
#       // validity range (inclusive) for the ledger sequence number
#       uint32 minLedger;
#       uint32 maxLedger;
#   
#       Operation operations<100>;
#   };
#
# ===========================================================================
module Stellar
  class Transaction < XDR::Struct
    attribute :source_account, AccountID
    attribute :max_fee,        Int32
    attribute :seq_num,        SequenceNumber
    attribute :min_ledger,     Uint32
    attribute :max_ledger,     Uint32
    attribute :operations,     XDR::VarArray[Operation, 100]
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
stellar-base-0.0.3 generated/stellar/transaction.rb
stellar-base-0.0.2 generated/stellar/transaction.rb