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

KarpelesLab / tss-lib / 24235878752
77%

Build:
DEFAULT BRANCH: master
Ran 10 Apr 2026 09:32AM UTC
Jobs 1
Files 110
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

10 Apr 2026 09:17AM UTC coverage: 75.546% (+0.08%) from 75.471%
24235878752

push

github

MagicalTux
add auto-KDD support to ecdsatss for HD-derived signing

Introduces (*Key).NewSigningWithKDD, a drop-in replacement for NewSigning
that signs under a BIP32-derived child key. The master Key is cloned and
shifted by delta (ECDSAPub and every BigXj[j] by delta*G, Xi by delta mod N)
so the resulting threshold signature verifies under the derived child pubkey.
This restores the ecdsa/signing.NewLocalPartyWithAutoKDD behavior that was
missing from the new broker-based API.

Covered by TestKeygenAndSignWithKDD: end-to-end keygen + BIP32 derivation via
crypto/ckd + threshold sign + verify against the child pubkey + assertion
that the master Key is byte-identical afterwards, plus a nil-delta
passthrough guard.

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

23 of 27 new or added lines in 1 file covered. (85.19%)

4 existing lines in 3 files now uncovered.

9691 of 12828 relevant lines covered (75.55%)

2191.51 hits per line

Uncovered Changes

Lines Coverage ∆ File
4
83.1
0.29% ecdsatss/signing.go

Coverage Regressions

Lines Coverage ∆ File
2
81.82
-2.02% ecdsa/resharing/round_1_old_step_1.go
1
94.79
2.08% ecdsa/keygen/prepare.go
1
94.12
3.53% eddsatss/utils.go
Jobs
ID Job ID Ran Files Coverage
1 24235878752.1 10 Apr 2026 09:32AM UTC 110
75.55
GitHub Action Run
Source Files on build 24235878752
  • Tree
  • List 110
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24235878752
  • 296eac0a on github
  • Prev Build on master (#24127624586)
  • Next Build on master (#24250596740)
  • 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