encode static method
Implementation
static void encode(
XdrDataOutputStream stream, XdrLedgerHeader encodedLedgerHeader) {
XdrUint32.encode(stream, encodedLedgerHeader.ledgerVersion);
XdrHash.encode(stream, encodedLedgerHeader.previousLedgerHash);
XdrStellarValue.encode(stream, encodedLedgerHeader.scpValue);
XdrHash.encode(stream, encodedLedgerHeader.txSetResultHash);
XdrHash.encode(stream, encodedLedgerHeader.bucketListHash);
XdrUint32.encode(stream, encodedLedgerHeader.ledgerSeq);
XdrInt64.encode(stream, encodedLedgerHeader.totalCoins);
XdrInt64.encode(stream, encodedLedgerHeader.feePool);
XdrUint32.encode(stream, encodedLedgerHeader.inflationSeq);
XdrUint64.encode(stream, encodedLedgerHeader.idPool);
XdrUint32.encode(stream, encodedLedgerHeader.baseFee);
XdrUint32.encode(stream, encodedLedgerHeader.baseReserve);
XdrUint32.encode(stream, encodedLedgerHeader.maxTxSetSize);
int skipListsize = encodedLedgerHeader.skipList.length;
for (int i = 0; i < skipListsize; i++) {
XdrHash.encode(stream, encodedLedgerHeader.skipList[i]);
}
XdrLedgerHeaderExt.encode(stream, encodedLedgerHeader.ext);
}