Commit hash | 85b62d3a19368a9af55d09abb9c38ea7f6013282 |
---|---|
Commit time | 2022-09-04 |
Committer | GitHub <noreply at github.com> |
Author time | 2022-09-04 |
Author | Joshua Tan <joshua.z.tan at gmail.com> |
Add EIP-4824: Common Interfaces for DAOs (#4824) * Create eip-???? * Rename eip-???? to eip-????.md * Update and rename eip-????.md to eip-draft_DAOs.md * Update eip-draft_DAOs.md * Update eip-draft_DAOs.md * Apply suggestions from code review, one change still needs to be made Still need to adjust links in main EIP. Co-authored-by: Micah Zoltu <micah@zoltu.net> * Update and rename eip-draft_DAOs.md to eip-4824.md Removed reference implementation, removed in-line citation numbers, added relative EIP link, changed discussions-to link. Will post citations to discussion-to thread. * minor text correction (replace quote characters) * switch from multisend call format to generic evm format * Update EIPS/eip-4824.md Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com> * change EIP name to DAO API plus additional changes to contextualize change. based on request from EIP editor * Update EIPS/eip-4824.md Co-authored-by: Sam Wilson <57262657+SamWilsn@users.noreply.github.com> * Update EIPS/eip-4824.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * Update EIPS/eip-4824.md Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com> * add external registration contract Added external registration contract; also changed member field "address" to "id" to reflect fact that other ID formats (e.g. ENS, DID, etc.) will not always use "address" as the name of their identifier. * Update EIPS/eip-4824.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * add daostar assets * Update EIPS/eip-4824.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * Apply suggestions from code review Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * update title request of EIP editor * add "Furter" (co-author name) to codespell ref EIP editor suggestion * Update EIPS/eip-4824.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * Update EIPS/eip-4824.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * Update EIPS/eip-4824.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * Update EIPS/eip-4824.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * Update assets/eip-4824/daostar_context.jsonld Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * Update EIPS/eip-4824.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * Update EIPS/eip-4824.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * Update EIPS/eip-4824.md Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> * fix tab/space formatting removed tabs, changed all white space to four spaces in JSON and Solidity, made JSON formatting consistent * Update EIPS/eip-4824.md Co-authored-by: Micah Zoltu <micah@zoltu.net> * changed solidity version to 0.8.1 The original solidity version, 0.4.20, on the interface blob was based on ERC 721, and technically still works. However, I've upped it to make it consistent with the API manager contract. * update registration and factory contract code courtesy of @ipatka * Remove "Furter" again Co-authored-by: Micah Zoltu <micah@zoltu.net> Co-authored-by: lightclient <14004106+lightclient@users.noreply.github.com> Co-authored-by: Sam Wilson <57262657+SamWilsn@users.noreply.github.com> Co-authored-by: Pandapip1 <45835846+Pandapip1@users.noreply.github.com> Co-authored-by: Ido <gershido@gmail.com>
Document | Title |
---|---|
ERC-4824 | Common Interfaces for DAOs |