encode static method

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

Implementation

static void encode(XdrDataOutputStream stream, XdrLedgerFootprint encoded) {
  int readOnlySize = encoded.readOnly.length;
  stream.writeInt(readOnlySize);
  for (int i = 0; i < readOnlySize; i++) {
    XdrLedgerKey.encode(stream, encoded.readOnly[i]);
  }

  int readWriteSize = encoded.readWrite.length;
  stream.writeInt(readWriteSize);
  for (int i = 0; i < readWriteSize; i++) {
    XdrLedgerKey.encode(stream, encoded.readWrite[i]);
  }
}