Class Transaction

java.lang.Object
org.stellar.sdk.xdr.Transaction

public class Transaction extends Object
Transaction's original definition in the XDR file is:
 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 conditions
     Preconditions cond;

     Memo memo;

     Operation operations<MAX_OPS_PER_TX>;

     // reserved for future use
     union switch (int v)
     {
     case 0:
         void;
     case 1:
         SorobanTransactionData sorobanData;
     }
     ext;
 };