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

shinghim / rust-bitcoin / 16911896879
83%
master: 84%

Build:
Build:
LAST BUILD BRANCH: units-fuzz
DEFAULT BRANCH: master
Ran 12 Aug 2025 02:27PM UTC
Jobs 1
Files 132
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

12 Aug 2025 02:06PM UTC coverage: 83.392% (+0.02%) from 83.373%
16911896879

push

github

shinghim
Fix overflow during *_ceil FeeRate conversions

This fixes an overflow bug which occured when these ceil functions were
called on `FeeRate::MAX`, which is u64::MAX under the hood. This
resulted in the function panicking due to an overflow since part of the
ceil operation involves adding to the FeeRate before dividing by the
appropriate unit. By calling `saturating_add` instead of using `+`, this
prevents the function from panicking while preserving the expected
behavior when converting `FeeRate`s that would have previously
overflowed

7 of 7 new or added lines in 1 file covered. (100.0%)

1 existing line in 1 file now uncovered.

21551 of 25843 relevant lines covered (83.39%)

15106.48 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
87.04
0.33% bitcoin/src/psbt/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 16911896879.1 12 Aug 2025 02:27PM UTC 132
83.39
GitHub Action Run
Source Files on build 16911896879
  • Tree
  • List 132
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16911896879
  • dc2de6ad on github
  • Prev Build on fee-ceil (#16892849606)
  • Delete
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