Skip to content

Conversation

abarmat
Copy link
Contributor

@abarmat abarmat commented Jul 22, 2020

No description provided.

@abarmat abarmat changed the base branch from master to ariel/staking-default-delegation-params July 22, 2020 13:56
Copy link
Contributor

@davekay100 davekay100 left a comment

Choose a reason for hiding this comment

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

looks good to me.

i have a question - do we have any tests written for the upgradeability of the contracts?

@abarmat
Copy link
Contributor Author

abarmat commented Jul 22, 2020

looks good to me.

i have a question - do we have any tests written for the upgradeability of the contracts?

We don't have specific test for the GraphProxy I'm planning to add some when I tackle an improvements I want to do to use a fixed SLOT for the implementation address. EIP-1967 https://eips.ethereum.org/EIPS/eip-1967

Even if we don't have specific tests for that part, all the tests now are setup using Proxies for the upgradeable contracts, so they are being tested indirectly.

Base automatically changed from ariel/staking-default-delegation-params to master July 22, 2020 18:45
@abarmat abarmat force-pushed the ariel/upgrade-epochmanager branch from 1c4e21b to 7e8b857 Compare July 22, 2020 18:49
@abarmat
Copy link
Contributor Author

abarmat commented Jul 22, 2020

Rebased.

@abarmat abarmat merged commit 469ad20 into master Jul 22, 2020
@abarmat abarmat deleted the ariel/upgrade-epochmanager branch July 22, 2020 18:51
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.

2 participants