Overview
UpdatedApproved
- Voting ended
- Nov 30, 2021
- Opened Nov 23, 2021
- Submitted
- Nov 23, 2021
- Nov 23, 21:33 UTC
- Members voted
- 7
- One vote each, on Snapshot
Put to the Council by 0x4530af…ba9a
Votes
- Yes 100% 7 votes
- No 0% 0 votes
How BitBasic reads the result
- Approved when more Council members chose Yes than No.
- Each member has one vote, and Snapshot keeps a member's last.
Description
GGP: 0007 Scope: Smart Contracts Created: 2021-11-23 GIPs-Repo-Latest-Commit: 6db18c583241694b9bb4c78714a7de06895d3ce7
GIPs
GIP: 0015 Title: Allow unstake passing a larger amount than available Authors: Ariel Barmat ariel@edgeandnode.com Created: 2021-09-25 Stage: Candidate Implementations: https://github.com/graphprotocol/contracts/pull/487
GIP: 0016 Title: Revert when not enough precision to assign a delegation share Authors: Ariel Barmat ariel@edgeandnode.com Created: 2021-09-25 Stage: Candidate Implementations: https://github.com/graphprotocol/contracts/pull/491
GIP: 0017 Title: Allow batching calls in Staking contract Authors: Ariel Barmat ariel@edgeandnode.com Created: 2021-09-25 Stage: Candidate Implementations: https://github.com/graphprotocol/contracts/pull/475
GGP 0007: Staking and Delegation Upgrades
This proposal is to upgrade The Graph’s protocol smart contracts running on Ethereum mainnet with the changes described in Graph Improvement Proposals (GIP) 0015, 0016, 0017. The motivation and scope of the changes are captured in the language of the proposal itself.
The code deployed that implements GIP-0015, GIP-0016 and GIP-0017 must correspond to the commit hash included in the front matter of this governance proposal, which corresponds to the version of the implementation that was audited by OpenZeppelin including fixes.
Following a successful “yes” vote, given that the change described in the GIPs are backwards compatible, the protocol upgrade should be carried out at the earliest convenience using The Graph Council’s Gnosis Multisig after one condition has been met: GIP-0017 adds a multicall function but removes some functions the Indexer agent is using that will be replaced by the multicall. The changes in the Indexer agent must therefore be implemented before executing GGP-0007. The Indexer agent upgrade must be verified prior to initiating the upgrade on the Multisig.
How the Council voted
In the order they voted. Snapshot knows members by address only, so BitBasic doesn't name them.
| Member | Vote | When |
|---|---|---|
| 0x7ebe59…0385 | Yes | Nov 24, 10:25 UTC |
| 0x4530af…ba9a | Yes | Nov 25, 15:11 UTC |
| 0xd201c9…22aa | Yes | Nov 26, 18:18 UTC |
| 0x38fa68…4da8 | Yes | Nov 28, 22:42 UTC |
| 0xe0fade…e639 | Yes | Nov 29, 18:59 UTC |
| 0xfe46c8…4dc2 | Yes | Nov 30, 01:00 UTC |
| 0x37bc95…b391 | Yes | Nov 30, 02:48 UTC |
