encode static method

void encode(
  1. XdrDataOutputStream stream,
  2. XdrTransaction encodedTransaction
)

Implementation

static void encode(
    XdrDataOutputStream stream, XdrTransaction encodedTransaction) {
  XdrMuxedAccount.encode(stream, encodedTransaction._sourceAccount);
  XdrUint32.encode(stream, encodedTransaction._fee);
  XdrSequenceNumber.encode(stream, encodedTransaction._seqNum);
  XdrPreconditions.encode(stream, encodedTransaction._cond);
  XdrMemo.encode(stream, encodedTransaction._memo);
  int operationsSize = encodedTransaction.operations.length;
  stream.writeInt(operationsSize);
  for (int i = 0; i < operationsSize; i++) {
    XdrOperation.encode(stream, encodedTransaction._operations[i]);
  }
  XdrTransactionExt.encode(stream, encodedTransaction._ext);
}