-
Notifications
You must be signed in to change notification settings - Fork 20
Add ListKeys support #53
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
Conversation
NOTE: won't pass CI because this is pending a version bump to |
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.
That looks good to me! Could you please just add a test in src/core/testing/core_tests.rs
?
b0af408
to
b7bcc3f
Compare
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.
Thanks!
I would personally be ok to merge this, even if it contains a patch
. We can't publish a crates-io version with a patch
in it anyway (so no mistake is possible) and that leaves us some room to continue development until the next version without keeping this PR up.
@ionut-arm What do you think?
Cargo.toml
Outdated
@@ -26,3 +26,6 @@ mockstream = "0.0.3" | |||
[features] | |||
testing = ["parsec-interface/testing", "no-fs-permission-check"] | |||
no-fs-permission-check = [] | |||
|
|||
[patch.crates-io] | |||
parsec-interface = { git = "https://github.com/joechrisellis/parsec-interface-rs.git", branch = "add-list-keys" } |
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.
This should work as everything should be merged in the interface 😃
-parsec-interface = { git = "https://github.com/joechrisellis/parsec-interface-rs.git", branch = "add-list-keys" }
+parsec-interface = { git = "https://github.com/parallaxsecond/parsec-interface-rs" }
4bfd365
to
b3d3b4e
Compare
Cargo.toml
Outdated
@@ -26,3 +26,6 @@ mockstream = "0.0.3" | |||
[features] | |||
testing = ["parsec-interface/testing", "no-fs-permission-check"] | |||
no-fs-permission-check = [] | |||
|
|||
[patch.crates-io] | |||
parsec-interface = { git = "https://github.com/parallaxsecond/parsec-interface-rs.git" } |
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.
Is it possible to scope this down to a particular commit? Otherwise we could end up making breaking changes.
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.
Done.
Patched dependency to use joechrisellis/parsec-interface-rs. Signed-off-by: Joe Ellis <[email protected]>
Signed-off-by: Joe Ellis <[email protected]>
Signed-off-by: Joe Ellis <[email protected]>
b3d3b4e
to
d8d630b
Compare
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.
Thanks!!
Rust client support for the
ListKeys
operation.