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

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

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

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

21551 of 25843 relevant lines covered (83.39%)

15106.48 hits per line

Source Files on job 16911896879.1
  • Tree
  • List 132
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 16911896879
  • dc2de6ad on github
  • Prev Job for on fee-ceil (#16892849606.1)
  • 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