encode static method

void encode(
  1. XdrDataOutputStream stream,
  2. XdrConfigSettingContractLedgerCostV0 encoded
)

Implementation

static void encode(XdrDataOutputStream stream,
    XdrConfigSettingContractLedgerCostV0 encoded) {
  XdrUint32.encode(stream, encoded.ledgerMaxReadLedgerEntries);
  XdrUint32.encode(stream, encoded.ledgerMaxReadBytes);
  XdrUint32.encode(stream, encoded.ledgerMaxWriteLedgerEntries);
  XdrUint32.encode(stream, encoded.ledgerMaxWriteBytes);
  XdrUint32.encode(stream, encoded.txMaxReadLedgerEntries);
  XdrUint32.encode(stream, encoded.txMaxReadBytes);
  XdrUint32.encode(stream, encoded.txMaxWriteLedgerEntries);
  XdrUint32.encode(stream, encoded.txMaxWriteBytes);

  XdrInt64.encode(stream, encoded.feeReadLedgerEntry);
  XdrInt64.encode(stream, encoded.feeWriteLedgerEntry);
  XdrInt64.encode(stream, encoded.feeRead1KB);
  XdrInt64.encode(stream, encoded.bucketListTargetSizeBytes);
  XdrInt64.encode(stream, encoded.writeFee1KBBucketListLow);
  XdrInt64.encode(stream, encoded.writeFee1KBBucketListHigh);

  XdrUint32.encode(stream, encoded.bucketListWriteFeeGrowthFactor);
}