decode method
Implementation
static XdrTransactionResultResult decode(XdrDataInputStream stream) {
XdrTransactionResultResult decodedTransactionResultResult =
XdrTransactionResultResult();
XdrTransactionResultCode discriminant =
XdrTransactionResultCode.decode(stream);
decodedTransactionResultResult.discriminant = discriminant;
switch (decodedTransactionResultResult.discriminant) {
case XdrTransactionResultCode.txSUCCESS:
case XdrTransactionResultCode.txFAILED:
int resultssize = stream.readInt();
decodedTransactionResultResult._results =
List<XdrOperationResult>(resultssize);
for (int i = 0; i < resultssize; i++) {
decodedTransactionResultResult._results[i] =
XdrOperationResult.decode(stream);
}
break;
default:
break;
}
return decodedTransactionResultResult;
}