encode static method

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

Implementation

static void encode(
    XdrDataOutputStream stream, XdrSorobanCredentials encoded) {
  stream.writeInt(encoded.type.value);
  switch (encoded.type) {
    case XdrSorobanCredentialsType.SOROBAN_CREDENTIALS_SOURCE_ACCOUNT:
      break;
    case XdrSorobanCredentialsType.SOROBAN_CREDENTIALS_ADDRESS:
      XdrSorobanAddressCredentials.encode(stream, encoded.address!);
      break;
  }
}