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

lightninglabs / taproot-assets / 13796748518
28%
main: 57%

Build:
Build:
LAST BUILD BRANCH: gh-readonly-queue/main/pr-1913-46bebd3a34518c96f58957c2cb9c91e18cfdf1cf
DEFAULT BRANCH: main
Ran 11 Mar 2025 07:42PM UTC
Jobs 1
Files 255
Run time 2min
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

11 Mar 2025 07:40PM UTC coverage: 27.921% (-26.9%) from 54.786%
13796748518

Pull #1423

github

GeorgeTsagk
rpcserver: AddInvoice uses groupkey

In this commit we take the user defined group key and allow the asset
specifier to be created over it. All the calls that accept it as an
argument are already groupkey aware.
Pull Request #1423: Support group keys on `SendPayment` & `AddInvoice`

28 of 204 new or added lines in 7 files covered. (13.73%)

24371 existing lines in 166 files now uncovered.

25383 of 90911 relevant lines covered (27.92%)

0.3 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
85.37
-5.0% tapchannel/aux_invoice_manager.go
4
65.85
-5.36% rfqmsg/records.go
10
4.64
-13.57% taprpc/tapchannelrpc/tapchannel.pb.go
12
0.0
-12.57% tapchannel/aux_traffic_shaper.go
19
1.33
-57.41% rfq/manager.go
24
0.0
-58.74% rfq/order.go
106
0.0
-64.12% rpcserver.go

Uncovered Existing Lines

Lines Coverage ∆ File
2
91.38
-3.45% asset/witness.go
2
81.63
-4.08% proof/util.go
2
74.63
-1.49% tapdb/migrations.go
3
0.0
-50.0% address/log.go
3
0.0
-50.0% commitment/log.go
3
95.31
-4.69% internal/pedersen/commitment.go
3
0.0
-50.0% rfq/log.go
3
0.0
-50.0% tapchannel/log.go
3
59.81
-2.8% tapdb/interfaces.go
3
0.0
-100.0% taprpc/tapdevrpc/config_active.go
3
66.07
-0.77% tapsend/allocation.go
3
0.0
-50.0% tapsend/log.go
3
0.0
-50.0% universe/log.go
3
48.94
-6.38% vm/error.go
4
54.05
-5.41% address/params.go
4
73.33
-26.67% internal/test/test_vectors_off.go
5
0.0
-17.86% monitoring/monitoring_on.go
5
78.23
-4.03% tapdb/sqlutils.go
5
87.55
-1.0% tapdb/universe_federation.go
6
0.0
-31.58% feature_bit_verifier.go
6
35.48
-19.35% fn/errors.go
6
94.83
-5.17% rfqmath/fixed_point.go
6
0.0
-1.32% tapchannel/aux_closer.go
6
77.12
-1.27% tapdb/assets_common.go
6
86.56
-3.23% tapdb/sqlite.go
6
71.88
-2.08% tapgarden/batch.go
7
0.0
-100.0% monitoring/config.go
7
80.57
-1.18% tapdb/universe.go
8
0.0
-80.0% fn/send.go
9
88.0
-7.2% rfqmath/arithmetic.go
9
78.99
-7.56% tapfreighter/coin_select.go
9
0.0
-21.95% tapscript/util.go
11
75.63
-4.62% commitment/asset.go
11
60.34
-9.48% proof/append.go
11
0.0
-12.09% psbt_channel_funder.go
12
0.0
-40.0% fn/either.go
13
0.0
-54.17% config.go
14
39.53
-32.56% fn/recv.go
14
90.73
-9.27% mssmt/node.go
15
69.66
-16.85% asset/tx.go
15
0.0
-78.95% perms/perms.go
15
0.0
-78.95% virtual_tx_signer.go
17
0.0
-41.46% rfq/cli.go
17
85.37
-5.0% tapchannel/aux_invoice_manager.go
17
0.0
-51.52% taprpc/priceoraclerpc/price_oracle_grpc.pb.go
18
0.0
-62.07% fn/iter.go
18
0.0
-64.29% fn/memory.go
18
59.38
-18.75% tapgarden/seedling.go
18
0.0
-72.0% tapscript/mint.go
19
71.48
-7.04% proof/file.go
19
65.85
-5.36% rfqmsg/records.go
19
67.45
-5.57% tapfreighter/fund.go
20
30.3
-60.61% fn/concurrency.go
20
37.25
-13.07% mssmt/mock.go
20
0.0
-6.04% taprpc/tapchannelrpc/tapchannel.pb.gw.go
20
66.82
-4.74% vm/vm.go
22
78.97
-11.28% asset/records.go
22
0.0
-100.0% itest/universe_server_harness.go
22
0.0
-4.41% taprpc/mintrpc/mint.pb.gw.go
23
71.08
-4.01% tapdb/universe_stats.go
24
0.0
-12.57% tapchannel/aux_traffic_shaper.go
25
0.0
-2.82% taprpc/rfqrpc/rfq.pb.gw.go
26
0.0
-1.47% tapchannel/aux_sweeper.go
27
0.0
-14.67% commitment/mock.go
28
0.0
-3.1% taprpc/assetwalletrpc/assetwallet.pb.gw.go
29
0.0
-50.88% fn/set.go
29
63.85
-13.62% proof/mint.go
29
40.0
-48.33% rfq/mock.go
29
76.61
-13.3% tapsend/proof.go
30
68.28
-20.69% rfqmsg/messages.go
31
71.45
-2.44% tapdb/sqlc/assets.sql.go
32
69.55
-11.07% address/address.go
32
0.0
-76.19% key_ring.go
32
40.63
-50.0% taprpc/priceoraclerpc/marshal.go
32
11.24
-35.96% version.go
33
67.78
-4.81% proof/mock.go
35
64.48
-7.92% proof/taproot.go
35
0.0
-100.0% taprpc/universerpc/marshal.go
36
58.29
-20.57% commitment/taproot.go
36
11.22
-36.73% tx_validator.go
38
75.66
-7.71% proof/verifier.go
40
0.0
-2.39% taprpc/taprootassets.pb.gw.go
46
64.86
-16.67% tapdb/sqlc/transfers.sql.go
46
18.84
-66.67% tapfreighter/interface.go
48
0.0
-76.19% rfqmsg/buy_accept.go
49
53.67
-22.48% proof/proof.go
50
0.0
-51.55% fn/option.go
51
0.0
-94.44% fn/events.go
51
0.0
-76.12% rfqmsg/sell_accept.go
53
64.43
-6.85% asset/mock.go
53
0.0
-80.3% fn/queue.go
54
0.0
-3.96% tapchannel/aux_funding_controller.go
55
0.0
-88.71% fn/context_guard.go
55
11.94
-82.09% log.go
57
55.87
-23.08% proof/meta.go
59
0.0
-62.11% taprpc/tapdevrpc/tapdev_grpc.pb.go
60
71.59
-13.64% commitment/tap.go
64
13.02
-15.72% taprpc/priceoraclerpc/price_oracle.pb.go
65
0.0
-86.67% itest/aperture_harness.go
66
52.11
-17.37% tapgarden/re-org_watcher.go
75
0.0
-52.82% taprpc/tapchannelrpc/tapchannel_grpc.pb.go
76
28.48
-50.33% rfqmsg/accept.go
81
0.0
-57.86% fn/func.go
82
0.0
-70.09% rfqmsg/sell_request.go
83
4.64
-13.57% taprpc/tapchannelrpc/tapchannel.pb.go
86
0.0
-67.19% rfqmsg/buy_request.go
90
0.0
-68.18% wallet_anchor.go
94
62.32
-12.52% tapgarden/custodian.go
97
0.0
-79.51% universe_rpc_registrar.go
100
52.23
-14.39% asset/encoding.go
104
57.89
-14.76% asset/group_key.go
105
68.53
-9.19% tapgarden/caretaker.go
107
0.0
-75.35% rfq/stream.go
112
26.74
-65.12% tappsbt/create.go
113
0.0
-67.26% taprpc/rfqrpc/rfq_grpc.pb.go
114
0.0
-76.0% universe_rpc_diff.go
115
0.0
-98.29% itest/chantools_harness.go
117
65.16
-13.54% tapdb/addrs.go
118
0.0
-58.42% itest/oracle_harness.go
119
0.0
-5.26% taprpc/universerpc/universe.pb.gw.go
124
59.79
-33.24% tapdb/multiverse_cache.go
124
0.0
-65.61% tapscript/tx.go
126
45.78
-40.91% rfqmsg/request.go
130
0.0
-67.01% taprpc/mintrpc/mint_grpc.pb.go
131
6.98
-29.5% taprpc/tapdevrpc/tapdev.pb.go
140
0.0
-68.97% chain_bridge.go
143
34.63
-25.27% proof/archive.go
145
8.66
-62.77% universe/interface.go
151
63.84
-12.44% tapdb/asset_minting.go
153
0.0
-69.86% cmd/commands/commands.go
156
69.05
-11.36% tapsend/send.go
183
0.0
-79.57% rpcperms/interceptor.go
202
0.0
-75.09% address/book.go
204
53.03
-29.48% tapdb/multiverse.go
220
0.0
-77.74% itest/test_harness.go
226
27.84
-52.44% tappsbt/interface.go
235
0.0
-68.12% taprpc/assetwalletrpc/assetwallet_grpc.pb.go
236
4.01
-21.51% taprpc/rfqrpc/rfq.pb.go
263
25.2
-34.33% rfq/negotiator.go
284
60.95
-14.5% tapgarden/planter.go
285
0.0
-47.98% tapcfg/config.go
286
0.0
-82.66% itest/tapd_harness.go
287
3.37
-27.6% taprpc/mintrpc/mint.pb.go
307
0.0
-41.71% server.go
320
48.79
-32.06% asset/asset.go
320
0.0
-63.87% taprpc/universerpc/universe_grpc.pb.go
330
64.08
-14.16% tapdb/assets_store.go
334
1.33
-57.41% rfq/manager.go
342
0.0
-79.53% universe/base.go
345
0.0
-58.74% rfq/order.go
351
0.0
-81.25% tapfreighter/parcel.go
359
0.0
-85.68% universe/syncer.go
371
0.0
-60.33% taprpc/taprootassets_grpc.pb.go
381
2.7
-31.23% taprpc/assetwalletrpc/assetwallet.pb.go
415
0.0
-67.48% universe/auto_syncer.go
446
0.0
-77.97% taprpc/marshal.go
464
0.0
-80.98% tapcfg/server.go
559
0.0
-79.52% tapfreighter/wallet.go
640
1.49
-27.23% taprpc/universerpc/universe.pb.go
658
7.93
-71.44% proof/courier.go
685
0.0
-97.86% itest/multisig.go
881
0.0
-94.43% itest/utils.go
912
0.0
-80.57% tapfreighter/chain_porter.go
918
0.87
-21.46% taprpc/taprootassets.pb.go
1475
0.0
-90.55% itest/assertions.go
3833
0.0
-64.12% rpcserver.go
Jobs
ID Job ID Ran Files Coverage
1 unit - 13796748518.1 11 Mar 2025 07:42PM UTC 255
27.92
GitHub Action Run
Source Files on build 13796748518
  • Tree
  • List 255
  • Changed 18
  • Source Changed 0
  • Coverage Changed 18
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #1423
  • PR Base - main (#13795771378)
  • 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