encode method

void encode (
  1. XdrDataOutputStream stream,
  2. XdrHello encodedHello
)

Implementation

static void encode(XdrDataOutputStream stream, XdrHello encodedHello) {
  XdrUint32.encode(stream, encodedHello.ledgerVersion);
  XdrUint32.encode(stream, encodedHello.overlayVersion);
  XdrUint32.encode(stream, encodedHello.overlayMinVersion);
  XdrHash.encode(stream, encodedHello.networkID);
  stream.writeString(encodedHello.versionStr);
  stream.writeInt(encodedHello.listeningPort);
  XdrNodeID.encode(stream, encodedHello.peerID);
  XdrAuthCert.encode(stream, encodedHello.cert);
  XdrUint256.encode(stream, encodedHello.nonce);
}