decode method
Implementation
static XdrTransactionMeta decode(XdrDataInputStream stream) {
XdrTransactionMeta decodedTransactionMeta = XdrTransactionMeta();
int discriminant = stream.readInt();
decodedTransactionMeta.discriminant = discriminant;
switch (decodedTransactionMeta.discriminant) {
case 0:
int operationssize = stream.readInt();
decodedTransactionMeta._operations =
List<XdrOperationMeta>(operationssize);
for (int i = 0; i < operationssize; i++) {
decodedTransactionMeta._operations[i] =
XdrOperationMeta.decode(stream);
}
break;
case 1:
decodedTransactionMeta._v1 = XdrTransactionMetaV1.decode(stream);
break;
}
return decodedTransactionMeta;
}