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

KarpelesLab / libwallet / 24507349550
25%

Build:
DEFAULT BRANCH: master
Ran 16 Apr 2026 11:28AM UTC
Jobs 1
Files 83
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

16 Apr 2026 11:19AM UTC coverage: 20.964% (-0.04%) from 21.003%
24507349550

push

github

MagicalTux
Solana send: local ed25519 verify + trace logs before broadcast

If the tester's wallet has a pubkey/key-share mismatch (not the
legacy X-coord encoding, which the on-curve address check rules
out), broadcasting still returns the same opaque Solana rejection
"Transaction did not pass signature verification". We can detect it
ourselves BEFORE the RPC round-trip by calling stdlib
ed25519.Verify against the fee-payer pubkey we're about to embed
in the tx. Faster, and the error message names the root cause
("TSS key shares inconsistent with stored pubkey") instead of
blaming network behavior.

Also added two trace log lines in signAndSendSolana:
- entry: tx.From, tx.To, acct.Id/Pubkey/Address/Curve, len(keys)
- post-repair: acct.Pubkey, acct.Address after the self-heal runs

Combined with the per-gate logs in EnsureEd25519PubkeyOnAccount,
the tester's next failed attempt gives us a complete picture of
what state the wallet is in, without needing to guess.

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

0 of 17 new or added lines in 1 file covered. (0.0%)

2 existing lines in 1 file now uncovered.

2119 of 10108 relevant lines covered (20.96%)

2.53 hits per line

Uncovered Changes

Lines Coverage ∆ File
17
2.26
-0.27% wlttx/solana.go

Coverage Regressions

Lines Coverage ∆ File
2
2.26
-0.27% wlttx/solana.go
Jobs
ID Job ID Ran Files Coverage
1 24507349550.1 16 Apr 2026 11:28AM UTC 83
20.96
GitHub Action Run
Source Files on build 24507349550
  • Tree
  • List 83
  • Changed 1
  • Source Changed 1
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #24507349550
  • bb9471d7 on github
  • Prev Build on master (#24507186062)
  • Next Build on master (#24507709035)
  • 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