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

spesmilo / electrum / 4575838823251968
61%
master: 63%

Build:
Build:
LAST BUILD BRANCH: fingerprint
DEFAULT BRANCH: master
Ran 07 Aug 2025 04:50PM UTC
Jobs 3
Files 88
Run time 1min
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

07 Aug 2025 04:36PM UTC coverage: 60.851% (+0.7%) from 60.111%
4575838823251968

Pull #10111

CirrusCI

SomberNight
interface: don't request same tx from server that we just broadcast to it

Often when the wallet creates a tx, the flow is:
- create unsigned tx
- sign tx
- broadcast tx, but don't save it in history
- server sends notification that status of a subscribed address changed
- client calls scripthash.get_history
- client sees txid in scripthash.get_history response
- client calls blockchain.transaction.get to request missing tx

Instead, now when we broadcast a tx on an interface, we cache that tx *for that interface*,
and just before calling blockchain.transaction.get, we lookup in the cache.
Hence this will often save a network request.
Pull Request #10111: interface: don't request same tx from server that we just broadcast to it

103 of 185 new or added lines in 3 files covered. (55.68%)

22449 of 36892 relevant lines covered (60.85%)

1.82 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
21.27
0.23% electrum/network.py
36
66.97
electrum/lrucache.py
45
57.46
22.17% electrum/interface.py
Jobs
ID Job ID Ran Files Coverage
1 4575838823251968.1 07 Aug 2025 04:50PM UTC 88
60.65
2 4575838823251968.2 07 Aug 2025 04:50PM UTC 88
60.78
3 4575838823251968.3 07 Aug 2025 04:50PM UTC 88
60.78
Source Files on build 4575838823251968
  • Tree
  • List 88
  • Changed 5
  • Source Changed 0
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Build #45758388...
  • Pull Request #10111
  • PR Base - master (#51580655...)
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