-
Notifications
You must be signed in to change notification settings - Fork 1
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
signing: add signature client #16
Conversation
ab1f1a5
to
0893a13
Compare
0893a13
to
5f03996
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.
LGTM! Plz, feel free to merge it after addressing the comments below.
go.sum
Outdated
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'm confused in why go.mod was not updated and go.sum was. Did you execute go mod tidy
here? Is this something that should have been done in a previous PR?
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'm confused too. These PRs were split into 3, but I don't know why it appeared on this PR. May I fix it in another PR that only cleans up the dependencies? I think it would be easier.
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.
Since you're merging this into the validators
branch (and not develop or main), this should be fine as long as @daniel-burghardt agrees with it.
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.
Since this is now pointing to main
shall we just run a go mod tidy
before merging?
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.
LGTM! 🔥
What
This PR adds the
SignatureClient
interface and theEnvSignatureClient
which implements theSignatureClient
interface. It receives a Stellar Private Key from the environment.Why
This layer handles the Stellar transaction signature.
Known limitations
N/A
Issue that this PR addresses
Checklist
PR Structure
all
if the changes are broad or impact many packages.Thoroughness
Release