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

Juglipaff / fair-reward-distributor / 28776381712
100%

Build:
DEFAULT BRANCH: main
Ran 06 Jul 2026 07:53AM UTC
Jobs 1
Files 2
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

06 Jul 2026 07:53AM UTC coverage: 100.0%. Remained the same
28776381712

push

github

Juglipaff
feat!: remove pre-hooks; internal API now takes uint128 directly

BREAKING CHANGE: `_preStake` / `_preWithdraw` / `_preDistribute` are
removed. `_stake`, `_withdraw`, `_distribute` now accept `uint128`
liquidity directly, so consumers must narrow (e.g. via
`SafeCast.toUint128`) at the external boundary. `InsufficientStake` is
renamed to `InsufficientLiquidity` and now carries the raw `uint256`.

Rationale: the pre-hooks did no work that a consumer's external entry
function can't do more directly. Removing them enforces the narrowing
invariant in the type system rather than in an overridable hook,
eliminates one virtual dispatch per user action, and cuts the mandatory
integration boilerplate.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>

12 of 12 branches covered (100.0%)

Branch coverage included in aggregate %.

25 of 25 new or added lines in 2 files covered. (100.0%)

90 of 90 relevant lines covered (100.0%)

33.09 hits per line

Jobs
ID Job ID Ran Files Coverage
1 28776381712.1 06 Jul 2026 07:53AM UTC 2
100.0
GitHub Action Run
Source Files on build 28776381712
  • Tree
  • List 2
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses
  • Back to Repo
  • Github Actions Build #28776381712
  • d05708ac on github
  • Prev Build on main (#28774699586)
  • Next Build on main (#28776579860)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc