decode method

XdrTransactionSignaturePayloadTaggedTransaction decode (
  1. XdrDataInputStream stream
)

Implementation

static XdrTransactionSignaturePayloadTaggedTransaction decode(
    XdrDataInputStream stream) {
  XdrTransactionSignaturePayloadTaggedTransaction
      decodedTransactionSignaturePayloadTaggedTransaction =
      XdrTransactionSignaturePayloadTaggedTransaction();
  XdrEnvelopeType discriminant = XdrEnvelopeType.decode(stream);
  decodedTransactionSignaturePayloadTaggedTransaction.discriminant =
      discriminant;
  switch (decodedTransactionSignaturePayloadTaggedTransaction.discriminant) {
    case XdrEnvelopeType.ENVELOPE_TYPE_TX:
      decodedTransactionSignaturePayloadTaggedTransaction._tx =
          XdrTransaction.decode(stream);
      break;
  }
  return decodedTransactionSignaturePayloadTaggedTransaction;
}