• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

spesmilo / electrum / 4707196765732864
61%
master: 63%

Build:
Build:
LAST BUILD BRANCH: levelDB
DEFAULT BRANCH: master
Ran 06 Mar 2025 10:05AM UTC
Jobs 5
Files 81
Run time 2min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
4707196765732864

Pull #9298

CirrusCI

ecdsa
batch payment manager:

The class TxBatcher handles the creation, broadcast and replacement
of replaceable transactions. Callers (LNWatcher, SwapManager) use
methods add_payment_output and add_sweep_info. Transactions
created by TxBatcher may combine sweeps and outgoing payments.

Transactions created by TxBatcher will have their fee bumped
automatically (this was only the case for sweeps before).

The GUI does not batch transactions with txbatcher

    wallet:
     - instead of reading config variables, make_unsigned_transaction
       takes new parameters: base_tx, send_change_to_lighting

   tests:
     - add tests in test_txbatcher.py
     - remove test_sswaps.py
     - force regtests to use MPP, so that we sweep transactions with
       several HTLCs. This forces the payment manager to aggregate
       HTLC tx inputs.
Pull Request #9298: wallet: RBF batch payments manager

236 of 370 new or added lines in 8 files covered. (63.78%)

7 existing lines in 3 files now uncovered.

21096 of 34694 relevant lines covered (60.81%)

2.43 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
3
9.54
0.16% electrum/lnsweep.py
14
28.64
6.84% electrum/lnwatcher.py
19
64.45
0.5% electrum/wallet.py
28
25.0
-0.27% electrum/submarine_swaps.py
70
75.0
electrum/txbatcher.py

Uncovered Existing Lines

Lines Coverage ∆ File
1
66.79
-0.09% electrum/lnchannel.py
3
28.64
6.84% electrum/lnwatcher.py
3
25.0
-0.27% electrum/submarine_swaps.py
Jobs
ID Job ID Ran Files Coverage
1 4707196765732864.1 06 Mar 2025 10:05AM UTC 81
60.77
2 4707196765732864.2 06 Mar 2025 10:06AM UTC 81
60.77
3 4707196765732864.3 06 Mar 2025 10:06AM UTC 81
60.74
4 4707196765732864.4 06 Mar 2025 10:06AM UTC 81
60.77
5 4707196765732864.5 06 Mar 2025 10:17AM UTC 81
60.77
Source Files on build 4707196765732864
  • Tree
  • List 81
  • Changed 12
  • Source Changed 0
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Build #47071967...
  • Pull Request #9298
  • PR Base - master (#63613522...)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc