-
Notifications
You must be signed in to change notification settings - Fork 5.3k
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
Add EIP: Box type for EIP-712 messages #8594
Conversation
File
|
Co-authored-by: xinbenlv <[email protected]>
Co-authored-by: Andrew B Coathup <[email protected]>
EIPS/eip-7713.md
Outdated
|
||
Special-purpose interfaces improve usability and security for the user, but rely on standardized message types such as Permits. This EIP concerns the ability to standardize messages that contain within them parameters of arbitrary type. | ||
|
||
A recent example is found in [ERC-7683](https://ercs.ethereum.org/ERCS/erc-7683), which defines a struct with the following member: |
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 ERC was created post-split. Is there a guideline to link to ERCs now?
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.
It's still ./eip-7683.md
. The repos get merged during the build.
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.
That doesn't seem to work. Getting this error:
unable to read file
eip-7683.md
: Io: JsValue(Error: ENOENT: no such file or directory, open 'EIPS/eip-7683.md'
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.
Yikes, that's a bug in our stuff. Opened an issue here: #8689
This reverts commit dd596a0.
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.
Going to force merge this because of the eipw
bug. It'll keep happening on every pull request until we get that sorted. Sorry!
The commit 27c129e (as a parent of 3d3005c) contains errors. |
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.
Thx
This reverts commit e1ec3e7.
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.
Thx
|
||
```js | ||
{ | ||
domain: ..., |
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.
primaryType: 'Envelope', | ||
types: { | ||
Envelope: [ | ||
{ name: 'account', type: 'address' }, |
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.
Giorgi Meskhidze
primaryType: 'Envelope', | ||
types: { | ||
Envelope: [ | ||
{ name: 'account', type: 'address' }, |
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.
0xA29BEd6D482668b8eA351932A48D128E272E2a94
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.
ad328bdd-d7dc-44ad-8420-ffba6f2e2614
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.
``
No description provided.