Description
src/feeBumpBuilder.ts constructs fee-bump transaction envelopes, but the source account field is set from the inner transaction's source rather than the fee-bump payer account passed as a parameter. This causes transaction submission to fail with an authorization error.
Acceptance Criteria
Context
- Target file:
src/feeBumpBuilder.ts
- This is a one-line fix; tests are the majority of the work
Description
src/feeBumpBuilder.tsconstructs fee-bump transaction envelopes, but the source account field is set from the inner transaction's source rather than the fee-bump payer account passed as a parameter. This causes transaction submission to fail with an authorization error.Acceptance Criteria
feeSourceparameter passed tobuildFeeBump()feeSourceContext
src/feeBumpBuilder.ts