Click here for information about interpreting this report.
| Filename | Function Coverage | Line Coverage | Region Coverage | Branch Coverage |
app.rs | 92.39% (182/197) | 94.11% (1869/1986) | 92.03% (2529/2748) | - (0/0) |
app/add_cashu_escrow.rs | 92.59% (50/54) | 92.70% (533/575) | 91.39% (881/964) | - (0/0) |
app/add_invoice.rs | 93.75% (30/32) | 98.04% (350/357) | 96.21% (584/607) | - (0/0) |
app/admin_add_solver.rs | 94.12% (32/34) | 99.26% (270/272) | 97.87% (460/470) | - (0/0) |
app/admin_cancel.rs | 88.41% (61/69) | 96.65% (893/924) | 96.05% (1434/1493) | - (0/0) |
app/admin_settle.rs | 85.00% (34/40) | 78.02% (355/455) | 77.78% (553/711) | - (0/0) |
app/admin_take_dispute.rs | 87.32% (62/71) | 98.50% (852/865) | 96.58% (1017/1053) | - (0/0) |
app/bond/crud.rs | 100.00% (9/9) | 100.00% (134/134) | 100.00% (197/197) | - (0/0) |
app/bond/db.rs | 90.38% (94/104) | 98.51% (791/803) | 98.67% (1257/1274) | - (0/0) |
app/bond/flow.rs | 88.86% (303/341) | 90.71% (2960/3263) | 91.77% (5054/5507) | - (0/0) |
app/bond/math.rs | 100.00% (19/19) | 100.00% (101/101) | 100.00% (157/157) | - (0/0) |
app/bond/model.rs | 100.00% (3/3) | 100.00% (75/75) | 100.00% (107/107) | - (0/0) |
app/bond/payout.rs | 92.66% (240/259) | 97.53% (3195/3276) | 97.70% (5002/5120) | - (0/0) |
app/bond/slash.rs | 96.17% (276/287) | 98.39% (3541/3599) | 97.73% (5421/5547) | - (0/0) |
app/bond/types.rs | 100.00% (15/15) | 100.00% (109/109) | 100.00% (180/180) | - (0/0) |
app/cancel.rs | 89.61% (138/154) | 96.54% (1787/1851) | 96.10% (2683/2792) | - (0/0) |
app/context.rs | 97.73% (43/44) | 99.58% (238/239) | 99.43% (351/353) | - (0/0) |
app/daemon_state.rs | 94.12% (16/17) | 98.67% (74/75) | 99.35% (154/155) | - (0/0) |
app/dev_fee.rs | 95.24% (180/189) | 90.67% (1925/2123) | 90.40% (2673/2957) | - (0/0) |
app/dispute.rs | 93.51% (72/77) | 98.17% (856/872) | 97.25% (1309/1346) | - (0/0) |
app/fiat_sent.rs | 92.31% (24/26) | 99.16% (236/238) | 97.71% (384/393) | - (0/0) |
app/health/cashu_mint.rs | 100.00% (67/67) | 99.23% (385/388) | 98.90% (627/634) | - (0/0) |
app/health/check.rs | 100.00% (30/30) | 99.57% (232/233) | 99.68% (313/314) | - (0/0) |
app/health/content.rs | 100.00% (9/9) | 100.00% (79/79) | 100.00% (104/104) | - (0/0) |
app/health/event.rs | 89.80% (44/49) | 98.82% (418/423) | 98.12% (677/690) | - (0/0) |
app/health/lnd_sync.rs | 98.70% (76/77) | 96.37% (584/606) | 96.33% (1024/1063) | - (0/0) |
app/health/publisher.rs | 99.22% (128/129) | 96.96% (1180/1217) | 97.07% (1854/1910) | - (0/0) |
app/health/stats.rs | 100.00% (43/43) | 98.38% (243/247) | 98.30% (404/411) | - (0/0) |
app/last_trade_index.rs | 94.74% (18/19) | 97.79% (221/226) | 97.36% (295/303) | - (0/0) |
app/maintenance.rs | 98.04% (100/102) | 99.64% (835/838) | 98.10% (1289/1314) | - (0/0) |
app/order.rs | 98.82% (84/85) | 99.26% (674/679) | 97.40% (1010/1037) | - (0/0) |
app/orders.rs | 100.00% (22/22) | 99.47% (186/187) | 97.76% (306/313) | - (0/0) |
app/payer/db.rs | 100.00% (33/33) | 100.00% (407/407) | 94.66% (390/412) | - (0/0) |
app/payer/declare.rs | 100.00% (37/37) | 99.11% (333/336) | 98.92% (549/555) | - (0/0) |
app/payer/mod.rs | 100.00% (16/16) | 99.26% (135/136) | 99.24% (261/263) | - (0/0) |
app/rate_user.rs | 94.74% (54/57) | 97.26% (711/731) | 97.30% (1298/1334) | - (0/0) |
app/release.rs | 89.36% (210/235) | 89.46% (2283/2552) | 90.67% (3866/4264) | - (0/0) |
app/reputation/import.rs | 96.67% (58/60) | 99.56% (680/683) | 98.92% (1191/1204) | - (0/0) |
app/reputation/mod.rs | 100.00% (34/34) | 100.00% (343/343) | 99.42% (514/517) | - (0/0) |
app/reputation/revoke.rs | 98.00% (49/50) | 99.81% (527/528) | 98.64% (945/958) | - (0/0) |
app/restore_session.rs | 96.88% (31/32) | 95.72% (179/187) | 93.50% (259/277) | - (0/0) |
app/serbero.rs | 93.75% (15/16) | 99.09% (109/110) | 98.39% (183/186) | - (0/0) |
app/take_buy.rs | 92.31% (24/26) | 79.95% (291/364) | 79.47% (422/531) | - (0/0) |
app/take_sell.rs | 96.30% (52/54) | 84.30% (478/567) | 85.85% (795/926) | - (0/0) |
app/trade_pubkey.rs | 100.00% (35/35) | 100.00% (336/336) | 98.18% (648/660) | - (0/0) |
app/user_info.rs | 100.00% (29/29) | 99.20% (247/249) | 99.18% (363/366) | - (0/0) |
bitcoin_price.rs | 100.00% (3/3) | 100.00% (14/14) | 95.24% (20/21) | - (0/0) |
cashu/e2e_lock.rs | 0.00% (0/23) | 0.00% (0/264) | 0.00% (0/411) | - (0/0) |
cashu/mint_policy.rs | 97.14% (34/35) | 99.02% (203/205) | 97.14% (272/280) | - (0/0) |
cashu/mints.rs | 100.00% (18/18) | 87.23% (82/94) | 82.42% (136/165) | - (0/0) |
cashu/mod.rs | 72.73% (72/99) | 84.80% (820/967) | 86.69% (1368/1578) | - (0/0) |
cashu/transport.rs | 76.67% (23/30) | 79.70% (161/202) | 77.96% (237/304) | - (0/0) |
cli.rs | 90.91% (10/11) | 86.15% (56/65) | 86.73% (98/113) | - (0/0) |
config/constants.rs | 100.00% (1/1) | 100.00% (3/3) | 100.00% (3/3) | - (0/0) |
config/mod.rs | 100.00% (10/10) | 100.00% (97/97) | 100.00% (158/158) | - (0/0) |
config/payer_history.rs | 100.00% (13/13) | 100.00% (71/71) | 100.00% (103/103) | - (0/0) |
config/secret.rs | 71.43% (5/7) | 82.35% (42/51) | 85.71% (66/77) | - (0/0) |
config/settings.rs | 73.53% (25/34) | 76.25% (122/160) | 75.12% (160/213) | - (0/0) |
config/types.rs | 98.81% (83/84) | 99.44% (532/535) | 98.77% (640/648) | - (0/0) |
config/util.rs | 94.12% (80/85) | 94.55% (694/734) | 93.62% (1013/1082) | - (0/0) |
config/wizard.rs | 44.07% (26/59) | 40.68% (155/381) | 47.66% (265/556) | - (0/0) |
db.rs | 89.48% (502/561) | 97.54% (5659/5802) | 96.92% (6891/7110) | - (0/0) |
escrow.rs | 50.00% (7/14) | 74.58% (44/59) | 72.41% (42/58) | - (0/0) |
flow.rs | 97.26% (71/73) | 98.77% (802/812) | 98.59% (1255/1273) | - (0/0) |
lightning/invoice.rs | 98.65% (73/74) | 98.34% (532/541) | 98.22% (774/788) | - (0/0) |
lightning/mod.rs | 83.57% (117/140) | 79.15% (824/1041) | 81.28% (1094/1346) | - (0/0) |
lnurl.rs | 82.52% (85/103) | 89.59% (611/682) | 89.70% (941/1049) | - (0/0) |
main.rs | 25.00% (4/16) | 12.31% (41/333) | 12.34% (68/551) | - (0/0) |
messages.rs | 100.00% (3/3) | 100.00% (25/25) | 100.00% (38/38) | - (0/0) |
nip33.rs | 100.00% (124/124) | 99.41% (1351/1359) | 99.41% (2371/2385) | - (0/0) |
price/aggregate.rs | 100.00% (35/35) | 99.19% (367/370) | 99.30% (710/715) | - (0/0) |
price/config.rs | 100.00% (26/26) | 100.00% (258/258) | 99.67% (299/300) | - (0/0) |
price/fiat.rs | 100.00% (5/5) | 100.00% (42/42) | 100.00% (193/193) | - (0/0) |
price/manager.rs | 96.86% (154/159) | 97.84% (1721/1759) | 98.09% (2717/2770) | - (0/0) |
price/mod.rs | 100.00% (3/3) | 93.75% (15/16) | 80.95% (17/21) | - (0/0) |
price/provider.rs | 94.74% (18/19) | 96.43% (135/140) | 95.73% (202/211) | - (0/0) |
price/providers/blockchain.rs | 69.23% (9/13) | 89.55% (60/67) | 92.38% (97/105) | - (0/0) |
price/providers/coingecko.rs | 76.47% (13/17) | 92.13% (82/89) | 94.37% (134/142) | - (0/0) |
price/providers/currency_api.rs | 93.75% (30/32) | 92.31% (180/195) | 93.69% (282/301) | - (0/0) |
price/providers/eltoque.rs | 80.00% (16/20) | 93.28% (125/134) | 95.22% (219/230) | - (0/0) |
price/providers/nostr.rs | 87.04% (47/54) | 88.84% (382/430) | 92.14% (727/789) | - (0/0) |
price/providers/yadio.rs | 66.67% (8/12) | 88.14% (52/59) | 91.67% (88/96) | - (0/0) |
price/store.rs | 95.45% (21/22) | 97.46% (192/197) | 98.11% (363/370) | - (0/0) |
publish.rs | 95.00% (19/20) | 98.46% (128/130) | 97.37% (222/228) | - (0/0) |
rpc/mod.rs | 100.00% (3/3) | 100.00% (59/59) | 100.00% (47/47) | - (0/0) |
rpc/rate_limiter.rs | 100.00% (33/33) | 98.73% (234/237) | 98.34% (355/361) | - (0/0) |
rpc/server.rs | 100.00% (23/23) | 96.74% (178/184) | 96.67% (232/240) | - (0/0) |
rpc/service.rs | 90.15% (119/132) | 98.58% (1177/1194) | 97.63% (1484/1520) | - (0/0) |
scheduler.rs | 96.09% (172/179) | 79.89% (1303/1631) | 81.97% (2241/2734) | - (0/0) |
spam_gate.rs | 100.00% (30/30) | 99.48% (191/192) | 99.75% (393/394) | - (0/0) |
util.rs | 88.47% (261/295) | 91.83% (2530/2755) | 90.64% (3678/4058) | - (0/0) |
Totals | 91.46% (5615/6139) | 93.46% (55592/59479) | 93.26% (84687/90812) | - (0/0) |