toXdr method

Generates a Fee Bump Transaction XDR object for this fee bump transaction.

Implementation

XdrFeeBumpTransaction toXdr() {
  XdrInt64 xdrFee = new XdrInt64(_mFee);

  XdrFeeBumpTransactionInnerTx innerXDR =
      XdrFeeBumpTransactionInnerTx(XdrEnvelopeType.ENVELOPE_TYPE_TX);
  innerXDR.v1 = _mInner.toEnvelopeXdr().v1;

  return XdrFeeBumpTransaction(
      _mFeeAccount.toXdr(), xdrFee, innerXDR, XdrFeeBumpTransactionExt(0));
}