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

Added transaction signing #4

Merged
merged 2 commits into from
Jun 12, 2020
Merged

Added transaction signing #4

merged 2 commits into from
Jun 12, 2020

Conversation

That3Percent
Copy link
Contributor

Summary of changes:

Everything in internal/types.rs was moved out of internal/mod.rs, the only thing added was a comment (not much review required, but git doesn't know that)

Added signed_call_with_confirmations to rust-web3 here: tomusdrw/rust-web3#352

Use signed_call_with_confirmations within the contract

Added SafeSecretKey to securely manage private memory in as close to a foolproof way as possible. Might separate this into a separate crate.

@That3Percent That3Percent requested a review from Jannis June 12, 2020 16:01
@That3Percent That3Percent merged commit 6471aac into master Jun 12, 2020
@That3Percent That3Percent deleted the signing branch June 12, 2020 21:59
Copy link

@Jannis Jannis left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, I also read the corresponding rust-web3 PR.

@Jannis
Copy link

Jannis commented Jun 13, 2020

Looks like I approved twice 😂

@That3Percent
Copy link
Contributor Author

Looks like I approved twice 😂

Maybe you approved again after adding the memory locking? 🤷

Thanks for the review, appreciated!

@Jannis
Copy link

Jannis commented Jun 15, 2020

I reviewed with the memory locking, but I think I simply had two browser tabs open and one hadn't updated yet to show my first approval. 😁

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.

None yet

2 participants