encode static method
Implementation
static void encode(
XdrDataOutputStream stream, XdrTransactionEnvelope encodedEnvelope) {
stream.writeInt(encodedEnvelope.discriminant.value);
switch (encodedEnvelope.discriminant) {
case XdrEnvelopeType.ENVELOPE_TYPE_TX_V0:
XdrTransactionV0Envelope.encode(stream, encodedEnvelope.v0!);
break;
case XdrEnvelopeType.ENVELOPE_TYPE_TX:
XdrTransactionV1Envelope.encode(stream, encodedEnvelope.v1!);
break;
case XdrEnvelopeType.ENVELOPE_TYPE_TX_FEE_BUMP:
XdrFeeBumpTransactionEnvelope.encode(stream, encodedEnvelope.feeBump!);
break;
}
}