-
Notifications
You must be signed in to change notification settings - Fork 375
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
test: Validate EIP712 patch in tests #2044
Conversation
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.
🙌
just confirming... no changes are necessary to the e2e version of the EIP712 tests, correct? i don't recall what difference there was that made me recreate the tx building there.... but it is using the new ethermint's change that makes the tx not have a signing domain / salt.
Yup no changes needed, just the extra validation on the updated domain fields are empty |
@Mergifyio backport master |
✅ Backports have been created
|
Tests various EIP712Domains in ante tests and assert EIP712 domain verifyingContract & salt fields in e2e tests. This is to ensure our patch has been properly applied and integrated. (cherry picked from commit 8776c95)
) (#2045) Tests various EIP712Domains in ante tests and assert EIP712 domain verifyingContract & salt fields in e2e tests. This is to ensure our patch has been properly applied and integrated. BREAKING CHANGE: This updates EIP712 domain to remove verifyingContract and Salt fields as part of the fix for Metamask signing. This ALSO includes Ethermint commits that are related to precompiles.
Description
Add ante test from test(ante): Add test to cover various EIP712Domain fields #2021
Add assertions in e2e test to check updated domain fields
Backport to master branch after merge