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

KarpelesLab / libwallet / 29924136545
25%

Build:
DEFAULT BRANCH: master
Ran 22 Jul 2026 01:32PM UTC
Jobs 1
Files 131
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

22 Jul 2026 01:29PM UTC coverage: 24.612% (-0.03%) from 24.646%
29924136545

push

github

MagicalTux
rust: Solana SPL-token sends (Transaction:signAndSend) + mpurse_sendAsset

Two web3 send-path features for the Rust backend:

* Solana SPL: route Transaction:signAndSend to a TransferChecked build
  (idempotent ATA-create prelude) when tx.asset resolves to a registered
  token. Ports ATA derivation, the Token-1/Token-2022 message builders,
  compute-budget instructions and fee math from wlttx/solana_spl.go et al.
  Scope: Token-1 + non-fee Token-2022; a mint with an active transfer-fee
  extension returns 501 rather than broadcasting a reverting tx. Fixed
  conservative CU limit (no simulation). ATA derivation pinned against the
  Go output and the canonical Solana-docs USDC vector.

* mpurse_sendAsset: compose a Counterparty transfer via the counterparty-lib
  create_send API, then reuse the bitcoin transaction_sign + sendrawtransaction
  paths. DIVERGES from Go (which returns "not implemented" and delegates
  composition to the dApp). Endpoint is configurable (CounterpartyRPC override,
  else a Monacoin default); the external create_send contract is unit-tested
  against a mock but not verified against a live node — see the module caveat.

Adds 18 tests (SPL builder/ATA/Token-2022 parse + Counterparty compose).

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

5027 of 20425 relevant lines covered (24.61%)

93.88 hits per line

Coverage Regressions

Lines Coverage ∆ File
4
71.22
-1.95% wltwallet/broker.go
3
59.24
-0.76% wltwallet/walletkey.go
Jobs
ID Job ID Ran Files Coverage
1 29924136545.1 22 Jul 2026 01:32PM UTC 131
24.61
GitHub Action Run
Source Files on build 29924136545
  • Tree
  • List 131
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #29924136545
  • 370240fb on github
  • Prev Build on master (#29877384959)
  • Delete
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