encode method Null safety
- XdrDataOutputStream stream,
- XdrSCContractExecutable encoded
Implementation
static void encode(
XdrDataOutputStream stream, XdrSCContractExecutable encoded) {
stream.writeInt(encoded.discriminant.value);
switch (encoded.discriminant) {
case XdrSCContractExecutableType.SCCONTRACT_EXECUTABLE_WASM_REF:
XdrHash.encode(stream, encoded.wasmId!);
break;
case XdrSCContractExecutableType.SCCONTRACT_EXECUTABLE_TOKEN:
break;
}
}