-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Align dependencies with lnp-node e81e693d1a92fc5aef10c423648db43e4b755e97 #404
Align dependencies with lnp-node e81e693d1a92fc5aef10c423648db43e4b755e97 #404
Conversation
4cbdcd8
to
888949d
Compare
Needs merge of farcaster-project/farcaster-core#215 |
c5bdd53
to
97431dc
Compare
Codecov ReportAttention: Patch coverage is
❗ Your organization needs to install the Codecov GitHub app to enable full functionality. Additional details and impacted files@@ Coverage Diff @@
## main #404 +/- ##
=====================================
Coverage 13.0% 13.0%
=====================================
Files 27 27
Lines 7932 7915 -17
=====================================
- Hits 1031 1030 -1
+ Misses 6901 6885 -16 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tACK
Requires upstream patching in either internet2 or microservices. Tracking in LNP-WG/lnp-node#50 |
…785f7 Patches for dependency updates: Update clap usage Update LocalNode usage
originally specified by codegen tool, but induces a recursion limit overflow in bitcoin_scripts 0.7.0, so removing ("temporarily")
Seems like the CI decided to pass now, so I'll open it for review. |
Let me push 1 change so the monero functional tests pass with the newest |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
tACK @ 0f38acb
- thanks for having all your teeth pulled @TheCharlatan! ;)
@@ -39,7 +39,9 @@ required-features = ["server"] | |||
|
|||
[dependencies] | |||
# Farcaster crates | |||
farcaster_core = { version = "0.4.3", features = ["serde"] } | |||
# farcaster_core = { version = "0.4.4", features = ["serde"] } | |||
farcaster_core = { git = "https://github.com/farcaster-project/farcaster-core", branch = "main", features = ["serde"] } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just did a release of core so that we don't have this wart anymore, but it failed since we currently have our own fork of secp256kfun in there. But I'm good to merge without this fixed.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can't remove this easily, I'll see if we can upstream the change needed to release core. Agree that we should merge without it.
I can has merge? |
The deps are alligned, but parallel swap test does not run yet.
As part of this PR and besides the pure API changes arising from the deps bump I also changed:
esb::SenderList
toEndpoints
senders
to the more appropriateendpoints
esb::Error<ServiceId>
instead ofesb::Error
Ping
,Error
andInit
messages instead of our own. This permanently binds us to the lnp::p2p crate