Skip to content
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

Upgrade cln-* crates #472

Merged
merged 2 commits into from
Jun 28, 2024
Merged

Upgrade cln-* crates #472

merged 2 commits into from
Jun 28, 2024

Conversation

nepet
Copy link
Collaborator

@nepet nepet commented Jun 27, 2024

We want to upgrade the cln-* crates to the latest version as cln-rpc 0.1.9 adds the field payment_metadata to the sendpay rpc method.
This enables a bunch of new methods on gl-plugin as well as notifications.

Some grpc methods are left unimplemented as they are experimental or do not make sense in the context of a greenlight node with a detached signer.

Please check if we should disable any other methods or implement some of the methods that I disabled for now.

@nepet nepet requested review from cdecker and Randy808 June 27, 2024 17:21
We need to upgrade cln_rpc and cln_grpc as they contain the senpay
parameter `payment_metadata` that is needed for future applications.

Signed-off-by: Peter Neuroth <pet.v.ne@gmail.com>
Signed-off-by: Peter Neuroth <pet.v.ne@gmail.com>
@nepet nepet force-pushed the 2426-upgrade-cln-rpc-and-grpc branch from 625aa6c to ca97558 Compare June 28, 2024 10:28
@cdecker cdecker merged commit 777b56b into main Jun 28, 2024
13 checks passed
@cdecker cdecker deleted the 2426-upgrade-cln-rpc-and-grpc branch June 28, 2024 12:37
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.

2 participants