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

lightninglabs / taproot-assets / 13434833908
55%
main: 34%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/main/pr-2069-7bb38f6757f47926043c21a00b6a18e34a3b8c7c
DEFAULT BRANCH: main
Ran 20 Feb 2025 12:06PM UTC
Jobs 2
Files 253
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

20 Feb 2025 12:03PM UTC coverage: 54.415% (+0.006%) from 54.409%
13434833908

Pull #1402

github

guggero
tapfreighter: create anchor output keys correctly

Once we have multiple asset IDs (and with that multiple distinct virtual
packets), we need to make sure that we create our anchor outputs
correctly.
We need to make sure that the anchor outputs for the same index are
actually the same (e.g. same internal key). If we just blindly loop over
them and assign new keys, then two virtual outputs that reference the
same anchor output index would have different keys and we'd fail a check
then attempting to commit those packets to a BTC anchor transaction.
Pull Request #1402: [wallet]: refactor in preparation for group key channel funding

389 of 655 new or added lines in 11 files covered. (59.39%)

52 existing lines in 13 files now uncovered.

48724 of 89541 relevant lines covered (54.42%)

0.8 hits per line

Uncovered Changes

Lines Coverage ∆ File
82
77.6
tapfreighter/fund.go
65
4.01
-0.0% tapchannel/aux_funding_controller.go
56
63.36
-0.46% rpcserver.go
43
58.79
-3.4% tapgarden/mock.go
10
64.29
-35.71% fn/memory.go
7
80.83
1.06% tapfreighter/wallet.go
2
0.0
0.0% tapchannelmsg/custom_channel_data.go
1
80.68
0.01% tapsend/send.go

Coverage Regressions

Lines Coverage ∆ File
11
71.28
-1.6% asset/mock.go
9
63.36
-0.46% rpcserver.go
6
80.43
-0.55% tapfreighter/chain_porter.go
5
4.01
-0.0% tapchannel/aux_funding_controller.go
4
77.14
0.0% tapgarden/caretaker.go
3
58.79
-3.4% tapgarden/mock.go
2
75.09
-0.74% address/book.go
2
96.08
-1.31% address/mock.go
2
80.04
0.0% asset/asset.go
2
84.77
-0.23% commitment/tap.go
2
89.56
-0.8% tapchannel/aux_invoice_manager.go
2
78.7
-0.23% tapdb/addrs.go
2
79.25
0.24% universe/base.go
Jobs
ID Job ID Ran Files Coverage
1 unit - 13434833908.1 20 Feb 2025 12:06PM UTC 253
27.77
GitHub Action Run
2 itest - 13434833908.2 20 Feb 2025 12:14PM UTC 248
47.45
GitHub Action Run
Source Files on build 13434833908
  • Tree
  • List 253
  • Changed 29
  • Source Changed 0
  • Coverage Changed 29
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1402
  • PR Base - main (#13433816761)
  • 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