toXdr method
Generates a Fee Bump Transaction XDR object for this fee bump transaction.
Implementation
XdrFeeBumpTransaction toXdr() {
XdrFeeBumpTransaction xdr = XdrFeeBumpTransaction();
xdr.ext = XdrFeeBumpTransactionExt();
xdr.ext.discriminant = 0;
XdrInt64 xdrFee = new XdrInt64();
xdrFee.int64 = _mFee;
xdr.fee = xdrFee;
xdr.feeSource = _mFeeAccount.toXdr();
XdrFeeBumpTransactionInnerTx innerXDR = XdrFeeBumpTransactionInnerTx();
innerXDR.discriminant = XdrEnvelopeType.ENVELOPE_TYPE_TX;
innerXDR.v1 = _mInner.toEnvelopeXdr().v1;
xdr.innerTx = innerXDR;
return xdr;
}