encode method Null safety
- XdrDataOutputStream stream,
- XdrSorobanAddressCredentials encoded
Implementation
static void encode(
XdrDataOutputStream stream, XdrSorobanAddressCredentials encoded) {
XdrSCAddress.encode(stream, encoded.address);
XdrInt64.encode(stream, encoded.nonce);
XdrUint32.encode(stream, encoded.signatureExpirationLedger);
int argsSize = encoded.signaturArgs.length;
stream.writeInt(argsSize);
for (int i = 0; i < argsSize; i++) {
XdrSCVal.encode(stream, encoded.signaturArgs[i]);
}
}