Skip to content

Implement a client to communicate with the daemon#59

Draft
nGoline wants to merge 20 commits intomainfrom
feature/client
Draft

Implement a client to communicate with the daemon#59
nGoline wants to merge 20 commits intomainfrom
feature/client

Conversation

@nGoline
Copy link
Copy Markdown
Owner

@nGoline nGoline commented Oct 23, 2025

No description provided.

@nGoline nGoline self-assigned this Oct 23, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Oct 24, 2025

Combined Test Results

   17 files     17 suites   30s ⏱️
  888 tests   888 ✅ 0 💤 0 ❌
1 768 runs  1 768 ✅ 0 💤 0 ❌

Results for commit 8a1e1f8.

♻️ This comment has been updated with latest results.

@nGoline nGoline force-pushed the feature/client branch 2 times, most recently from ab436c8 to 6e43af3 Compare March 16, 2026 19:26
nGoline added 18 commits March 18, 2026 15:45
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
refactor all usages of changed features;
improve OpenChannelClientHandler;
refine channel opening validation;
refactor `AcceptChannel1Handler` to comply with ChannelTypeTlv;
implement `FundingSigned` on `ChannelManager`;
improve UTXO handling;
update tests and dependencies;
fix LocalLightningSigner signature logic

Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
improve UTXO handling;
update tests and dependencies;
fix LocalLightningSigner signature logic

Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
nGoline and others added 2 commits March 19, 2026 18:29
…nel management and logging

Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
…ToSelfDelay` instead of `tempChannel.ChannelConfig.ToSelfDelay`

Co-authored-by: jaonoctus <jaonoctus@protonmail.com>
Signed-off-by: Níckolas Goline <nickolas.goline+github@gmail.com>
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 1, 2026

Code Coverage

Package Line Rate Branch Rate Complexity Health
NLightning.Application 0% 0% 346
NLightning.Bolt11 89% 84% 502
NLightning.Bolt11.Blazor 0% 0% 434
NLightning.Client 0% 0% 189
NLightning.Daemon 0% 0% 430
NLightning.Daemon.Contracts 0% 0% 168
NLightning.Domain 57% 43% 1785
NLightning.Infrastructure 54% 44% 1058
NLightning.Infrastructure.Bitcoin 40% 33% 597
NLightning.Infrastructure.Persistence 0% 0% 192
NLightning.Infrastructure.Persistence.Postgres 0% 100% 10
NLightning.Infrastructure.Persistence.Sqlite 0% 100% 10
NLightning.Infrastructure.Persistence.SqlServer 0% 100% 10
NLightning.Infrastructure.Repositories 0% 0% 695
NLightning.Infrastructure.Serialization 67% 51% 861
NLightning.Tests.Utils 83% 50% 19
NLightning.Transport.Ipc 0% 0% 561
Summary 27% (6125 / 22277) 30% (1652 / 5429) 7867

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant