FeeBumpTransactionBuilder constructor

FeeBumpTransactionBuilder(
  1. Transaction inner
)

Construct a new fee bump transaction builder.

Implementation

FeeBumpTransactionBuilder(Transaction inner) {
  if (inner.toEnvelopeXdr().discriminant ==
      XdrEnvelopeType.ENVELOPE_TYPE_TX_V0) {
    _mInner = new Transaction(
        inner.sourceAccount,
        inner.fee,
        inner.sequenceNumber,
        inner.operations,
        inner.memo,
        inner.preconditions);
    _mInner._mSignatures = inner.signatures;
  } else {
    _mInner = inner;
  }
}