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

KarpelesLab / rlp
72%

Build:
DEFAULT BRANCH: master
Repo Added 24 Mar 2026 01:37PM UTC
Token wPtEtTUAuE0pAekHuYz9x5bAYpI35P2xq regen
Build 1 Last
Files 2
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

LAST BUILD ON BRANCH master
branch: SELECT
CHANGE BRANCH
x
Sync Branches
  • No branch selected
  • master

24 Mar 2026 01:37PM UTC coverage: 72.258%. First build
23492342359

push

github

MagicalTux
move to KarpelesLab, fix decoder overflow vulnerability, add canonical validation

- Transfer module path from ModChain to KarpelesLab
- Fix integer overflow in decoder bounds check (uint64→int cast could
  bypass length validation on malicious input, causing a panic)
- Add canonical RLP validation: reject non-canonical single byte encoding,
  long form for short lengths, and leading zeros in length bytes
- Add DecodeOne for decoding a single RLP entry with remaining bytes
- Add GitHub Actions workflow with Coveralls integration
- Add Coveralls badge to README

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

47 of 50 new or added lines in 1 file covered. (94.0%)

112 of 155 relevant lines covered (72.26%)

0.83 hits per line

Relevant lines Covered
Build:
Build:
155 RELEVANT LINES 112 COVERED LINES
0.83 HITS PER LINE
Source Files on master
  • Tree
  • List 2
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23492342359 master move to KarpelesLab, fix decoder overflow vulnerability, add canonical validation - Transfer module path from ModChain to KarpelesLab - Fix integer overflow in decoder bounds check (uint64→int cast could bypass length validation on malicious in... push 24 Mar 2026 01:37PM UTC MagicalTux github
72.26
See All Builds (1)

Badge your Repo: rlp

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

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

Refresh
  • Settings
  • Repo on GitHub
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