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