decode method
Implementation
static XdrInflationResult decode(XdrDataInputStream stream) {
XdrInflationResult decodedInflationResult = XdrInflationResult();
XdrInflationResultCode discriminant = XdrInflationResultCode.decode(stream);
decodedInflationResult.discriminant = discriminant;
switch (decodedInflationResult.discriminant) {
case XdrInflationResultCode.INFLATION_SUCCESS:
int payoutssize = stream.readInt();
decodedInflationResult.payouts = List<XdrInflationPayout>(payoutssize);
for (int i = 0; i < payoutssize; i++) {
decodedInflationResult.payouts[i] = XdrInflationPayout.decode(stream);
}
break;
default:
break;
}
return decodedInflationResult;
}