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

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

Build:
Build:
LAST BUILD BRANCH: codex/subscribe-asset-rpcs
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

Uncovered Changes

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

Coverage Regressions

Lines Coverage ∆ File
3833
0.0
-64.12% rpcserver.go
1475
0.0
-90.55% itest/assertions.go
918
0.87
-21.46% taprpc/taprootassets.pb.go
912
0.0
-80.57% tapfreighter/chain_porter.go
881
0.0
-94.43% itest/utils.go
685
0.0
-97.86% itest/multisig.go
658
7.93
-71.44% proof/courier.go
640
1.49
-27.23% taprpc/universerpc/universe.pb.go
559
0.0
-79.52% tapfreighter/wallet.go
464
0.0
-80.98% tapcfg/server.go
446
0.0
-77.97% taprpc/marshal.go
415
0.0
-67.48% universe/auto_syncer.go
381
2.7
-31.23% taprpc/assetwalletrpc/assetwallet.pb.go
371
0.0
-60.33% taprpc/taprootassets_grpc.pb.go
359
0.0
-85.68% universe/syncer.go
351
0.0
-81.25% tapfreighter/parcel.go
345
0.0
-58.74% rfq/order.go
342
0.0
-79.53% universe/base.go
334
1.33
-57.41% rfq/manager.go
330
64.08
-14.16% tapdb/assets_store.go
320
48.79
-32.06% asset/asset.go
320
0.0
-63.87% taprpc/universerpc/universe_grpc.pb.go
307
0.0
-41.71% server.go
287
3.37
-27.6% taprpc/mintrpc/mint.pb.go
286
0.0
-82.66% itest/tapd_harness.go
285
0.0
-47.98% tapcfg/config.go
284
60.95
-14.5% tapgarden/planter.go
263
25.2
-34.33% rfq/negotiator.go
236
4.01
-21.51% taprpc/rfqrpc/rfq.pb.go
235
0.0
-68.12% taprpc/assetwalletrpc/assetwallet_grpc.pb.go
226
27.84
-52.44% tappsbt/interface.go
220
0.0
-77.74% itest/test_harness.go
204
53.03
-29.48% tapdb/multiverse.go
202
0.0
-75.09% address/book.go
183
0.0
-79.57% rpcperms/interceptor.go
156
69.05
-11.36% tapsend/send.go
153
0.0
-69.86% cmd/commands/commands.go
151
63.84
-12.44% tapdb/asset_minting.go
145
8.66
-62.77% universe/interface.go
143
34.63
-25.27% proof/archive.go
140
0.0
-68.97% chain_bridge.go
131
6.98
-29.5% taprpc/tapdevrpc/tapdev.pb.go
130
0.0
-67.01% taprpc/mintrpc/mint_grpc.pb.go
126
45.78
-40.91% rfqmsg/request.go
124
59.79
-33.24% tapdb/multiverse_cache.go
124
0.0
-65.61% tapscript/tx.go
119
0.0
-5.26% taprpc/universerpc/universe.pb.gw.go
118
0.0
-58.42% itest/oracle_harness.go
117
65.16
-13.54% tapdb/addrs.go
115
0.0
-98.29% itest/chantools_harness.go
114
0.0
-76.0% universe_rpc_diff.go
113
0.0
-67.26% taprpc/rfqrpc/rfq_grpc.pb.go
112
26.74
-65.12% tappsbt/create.go
107
0.0
-75.35% rfq/stream.go
105
68.53
-9.19% tapgarden/caretaker.go
104
57.89
-14.76% asset/group_key.go
100
52.23
-14.39% asset/encoding.go
97
0.0
-79.51% universe_rpc_registrar.go
94
62.32
-12.52% tapgarden/custodian.go
90
0.0
-68.18% wallet_anchor.go
86
0.0
-67.19% rfqmsg/buy_request.go
83
4.64
-13.57% taprpc/tapchannelrpc/tapchannel.pb.go
82
0.0
-70.09% rfqmsg/sell_request.go
81
0.0
-57.86% fn/func.go
76
28.48
-50.33% rfqmsg/accept.go
75
0.0
-52.82% taprpc/tapchannelrpc/tapchannel_grpc.pb.go
66
52.11
-17.37% tapgarden/re-org_watcher.go
65
0.0
-86.67% itest/aperture_harness.go
64
13.02
-15.72% taprpc/priceoraclerpc/price_oracle.pb.go
60
71.59
-13.64% commitment/tap.go
59
0.0
-62.11% taprpc/tapdevrpc/tapdev_grpc.pb.go
57
55.87
-23.08% proof/meta.go
55
0.0
-88.71% fn/context_guard.go
55
11.94
-82.09% log.go
54
0.0
-3.96% tapchannel/aux_funding_controller.go
53
64.43
-6.85% asset/mock.go
53
0.0
-80.3% fn/queue.go
51
0.0
-94.44% fn/events.go
51
0.0
-76.12% rfqmsg/sell_accept.go
50
0.0
-51.55% fn/option.go
49
53.67
-22.48% proof/proof.go
48
0.0
-76.19% rfqmsg/buy_accept.go
46
64.86
-16.67% tapdb/sqlc/transfers.sql.go
46
18.84
-66.67% tapfreighter/interface.go
40
0.0
-2.39% taprpc/taprootassets.pb.gw.go
38
75.66
-7.71% proof/verifier.go
36
58.29
-20.57% commitment/taproot.go
36
11.22
-36.73% tx_validator.go
35
64.48
-7.92% proof/taproot.go
35
0.0
-100.0% taprpc/universerpc/marshal.go
33
67.78
-4.81% proof/mock.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
31
71.45
-2.44% tapdb/sqlc/assets.sql.go
30
68.28
-20.69% rfqmsg/messages.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
28
0.0
-3.1% taprpc/assetwalletrpc/assetwallet.pb.gw.go
27
0.0
-14.67% commitment/mock.go
26
0.0
-1.47% tapchannel/aux_sweeper.go
25
0.0
-2.82% taprpc/rfqrpc/rfq.pb.gw.go
24
0.0
-12.57% tapchannel/aux_traffic_shaper.go
23
71.08
-4.01% tapdb/universe_stats.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
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
19
71.48
-7.04% proof/file.go
19
65.85
-5.36% rfqmsg/records.go
19
67.45
-5.57% tapfreighter/fund.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
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
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
14
39.53
-32.56% fn/recv.go
14
90.73
-9.27% mssmt/node.go
13
0.0
-54.17% config.go
12
0.0
-40.0% fn/either.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
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
8
0.0
-80.0% fn/send.go
7
0.0
-100.0% monitoring/config.go
7
80.57
-1.18% tapdb/universe.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
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
4
54.05
-5.41% address/params.go
4
73.33
-26.67% internal/test/test_vectors_off.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
2
91.38
-3.45% asset/witness.go
2
81.63
-4.08% proof/util.go
2
74.63
-1.49% tapdb/migrations.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