-
Notifications
You must be signed in to change notification settings - Fork 15
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
feat: eth_signTransaction and personal_sign components #125
Conversation
…eth_signTransaction and eth_sendTransaction
…contain all latest permissions in correct order
* main: fix: Jest fix: Default to zero value for sample transactions fix: Repair jest fix: Allow methods without param. Configure error tests. Repair saving of transactions fix: Quick patch for 0 arguments # Conflicts: # src/components/endpoints/SendTransaction.vue
Curious but should we upgrade the sign with ethereum stuff? I had looked at that before but it seemed to not match signatures somewhere |
@richtera If so then we need to update it. I'll open a separate task to double-check that SIWE implementation matches the standard. |
Deployed with Cloudflare Pages ☁️ 🚀 🆗 |
Sorry for the long waiting. Had more issues with tests. |
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.
Sign
and Personal Signare very similar, can we merge it into one? Just add another checkbox under
Sign in with Ethereum`.
I'll need to re-review this PR but yes, we can merge them into one. |
I guess this is stale - shall we close this one? @JeneaVranceanu |
I'll check and let you know. |
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 looks ok, but it's only logging things?
@JeneaVranceanu FYI this PR has been opened since last summer, should we merge? |
I'm moving the task to testing. |
https://app.clickup.com/t/86byuf8j1
Added support for
eth_signTransaction
andpersonal_sign
.personal_sign
andeth_sign
are now one component. The returned value must be the same as foreth_sign
.eth_signTransaction
- visually it's a combination ofeth_sendTransaction
andeth_sign
. This component sends a transaction to sign and allows for:eth_sign
component);EIP1271.isValidSignature
(same aseth_sign
component);SIGN
permission (just decided to add);eth-sign.mov