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

spesmilo / electrum / 6124982452879360
64%
master: 66%

Build:
Build:
LAST BUILD BRANCH: new_storage_api
DEFAULT BRANCH: master
Ran 20 Mar 2026 03:06PM UTC
Jobs 1
Files 89
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

20 Mar 2026 02:53PM UTC coverage: 63.817% (-0.004%) from 63.821%
6124982452879360

Pull #10534

CirrusCI

SomberNight
daemon: ensure rpc_password is always set and auth cannot be disabled

Previously if there was a daemon running, and the user ran
`$ electrum setconfig rpcpassword ""` that would leave the RPC unauthenticated
for the current session. However next time the daemon restarted, get_rpc_credentials would see
the unset password and generate one.

I think this was the worst of both worlds:
- we did not really allow removing the rpc password, except for the current session, and
- perhaps unexpectedly, we would generate a new password on daemon restart

Instead now we explicitly make sure the RPC server can never get into a state where it does not have a password set.

Based on a report by `Zuzana Kotásková <36777@mail.vsfs.cz>`
Pull Request #10534: daemon: ensure rpc_password is always set and auth cannot be disabled

0 of 6 new or added lines in 2 files covered. (0.0%)

1 existing line in 1 file now uncovered.

24569 of 38499 relevant lines covered (63.82%)

0.64 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
49.39
-0.08% electrum/commands.py
2
46.56
0.0% electrum/daemon.py

Coverage Regressions

Lines Coverage ∆ File
1
67.04
-0.07% electrum/util.py
Jobs
ID Job ID Ran Files Coverage
1 6124982452879360.1 20 Mar 2026 03:06PM UTC 89
63.82
Source Files on build 6124982452879360
  • Tree
  • List 89
  • Changed 4
  • Source Changed 0
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Build #61249824...
  • Pull Request #10534
  • PR Base - master (#46110399...)
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