decode method Null safety
- XdrDataInputStream stream
Implementation
static XdrContractDataEntryBody decode(XdrDataInputStream stream) {
XdrContractDataEntryBody decoded =
XdrContractDataEntryBody(XdrContractEntryBodyType.decode(stream));
switch (decoded.discriminant) {
case XdrContractEntryBodyType.DATA_ENTRY:
decoded.data = XdrContractDataEntryBodyData.decode(stream);
break;
case XdrContractEntryBodyType.EXPIRATION_EXTENSION:
break;
}
return decoded;
}