Skip to content
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

Update eip-2535.md #2886

Merged
merged 15 commits into from
Aug 23, 2020
Merged

Update eip-2535.md #2886

merged 15 commits into from
Aug 23, 2020

Conversation

mudgen
Copy link
Contributor

@mudgen mudgen commented Aug 19, 2020

No description provided.

@mudgen mudgen mentioned this pull request Aug 20, 2020
EIPS/eip-2535.md Outdated
1. Build trust over time by showing all changes made to a diamond.
2. A stable diamond address that provides needed functionality.
3. The ability to develop and improve an application over time with an upgradeable diamond and then make it immutable and trustless if desired.
When an external function is called on a diamond its fallback function is exectued. The fallback function finds in the `selectorToFacet` mapping which facet has the function that has been called and then executes that function from the facet using `delegatecall`.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
When an external function is called on a diamond its fallback function is exectued. The fallback function finds in the `selectorToFacet` mapping which facet has the function that has been called and then executes that function from the facet using `delegatecall`.
When an external function is called on a diamond its fallback function is executed. The fallback function finds in the `selectorToFacet` mapping which facet has the function that has been called and then executes that function from the facet using `delegatecall`.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The bot won't auto-merge this until the spelling error mentioned above is fixed.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@MicahZoltu MicahZoltu closed this Aug 20, 2020
@MicahZoltu MicahZoltu reopened this Aug 20, 2020
@eip-automerger
Copy link

Hi! I'm a bot, and I wanted to automerge your PR, but couldn't because of the following issue(s):

  • File assets/eip-2535/DiamondDiagram.png is not an EIP
  • File assets/eip-2535/diamondstorage1.png is not an EIP

@mudgen
Copy link
Contributor Author

mudgen commented Aug 22, 2020

@MicahZoltu @lightclient The pull request isn't getting merged because it is using two images. Do you know how to make it so that the pull request gets merged with the two images?

I am using the images as described in eip-1: https://github.com/ethereum/EIPs/blob/master/EIPS/eip-1.md#eip-formats-and-templates

@lightclient
Copy link
Member

lightclient commented Aug 22, 2020

This is standard, @MicahZoltu will be able to manually merge this PR. The bot is unfortunately not aware of the owners of files other than the EIP itself.

@MicahZoltu MicahZoltu merged commit 07598a1 into ethereum:master Aug 23, 2020
tkstanczak pushed a commit to tkstanczak/EIPs that referenced this pull request Nov 7, 2020
* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* eip-2535.md

* eip-2535.md, fixed typo.
Arachnid pushed a commit to Arachnid/EIPs that referenced this pull request Mar 6, 2021
* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* Update eip-2535.md

* eip-2535.md

* eip-2535.md, fixed typo.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants