Anton Bukov
|
cebf2d2ca7
|
Add tests for type(S).typehash
|
2023-07-05 12:34:38 +02:00 |
|
Anton Bukov
|
8c1a9af76a
|
Fix false positive test for type(S).typehash and update error messages
|
2023-07-05 12:34:38 +02:00 |
|
Anton Bukov
|
e8a311268d
|
Extend type(X) validation to support structs
|
2023-07-05 12:34:38 +02:00 |
|
Anton Bukov
|
66c54ef128
|
Fix wrong failure
|
2023-07-05 12:34:38 +02:00 |
|
Anton Bukov
|
09e85879d7
|
Some fixes
|
2023-07-05 12:34:38 +02:00 |
|
Anton Bukov
|
b267b0e8cd
|
Add missing includes
|
2023-07-05 12:34:38 +02:00 |
|
Anton Bukov
|
9b4da6bdea
|
Improve typehash() computation for nested structs
|
2023-07-05 12:34:38 +02:00 |
|
Anton Bukov
|
f9a48b94d4
|
Handle nested structs encoding for EIP-712
|
2023-07-05 12:34:38 +02:00 |
|
Anton Bukov
|
54b46ce39e
|
Add native support of EIP-712 struct typehash
|
2023-07-05 12:34:38 +02:00 |
|