encode static method

void encode(
  1. XdrDataOutputStream stream,
  2. XdrPublicKey encodedPublicKey
)

Implementation

static void encode(
    XdrDataOutputStream stream, XdrPublicKey encodedPublicKey) {
  stream.writeInt(encodedPublicKey.getDiscriminant().value);
  switch (encodedPublicKey.getDiscriminant()) {
    case XdrPublicKeyType.PUBLIC_KEY_TYPE_ED25519:
      XdrUint256.encode(stream, encodedPublicKey._ed25519);
      break;
  }
}