Skip to content

[DEPRECATED] Governance v1 - #331

Closed
SidSethi wants to merge 42 commits into
hn_eth_contracts_devfrom
ss-slash-by-governance
Closed

[DEPRECATED] Governance v1#331
SidSethi wants to merge 42 commits into
hn_eth_contracts_devfrom
ss-slash-by-governance

Conversation

@SidSethi

@SidSethiSidSethi commented Mar 20, 2020

Copy link
Copy Markdown
Contributor

[Note - deprecated in favor of https://github.com//pull/365]

  • API
  • unit test (happy path)

Detailed spec + checklist on Notion - Slashing by governance

@SidSethi
SidSethiforce-pushed the ss-slash-by-governance branch from ab7d200 to 371a1f9CompareMarch 24, 2020 01:44
Comment threadeth-contracts/migrations/7_governance_migration.js Outdated
@SidSethiSidSethi changed the title [WIP - DO NOT REVIEW] Governance contract V0Governance v0Mar 24, 2020

@hareeshnagarajhareeshnagaraj left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

overall looks very good, minor question around slash

Comment threadeth-contracts/contracts/Governance.sol Outdated
Comment threadeth-contracts/contracts/Governance.sol Outdated
Comment threadeth-contracts/contracts/Governance.sol Outdated
Comment threadeth-contracts/contracts/Governance.sol Outdated

@dmanjunathdmanjunath left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

I know this isn't the final version of the contract, but it's looking pretty solid

Comment threadeth-contracts/contracts/Governance.sol Outdated
Comment threadeth-contracts/contracts/Governance.sol Outdated
Comment threadeth-contracts/migrations/7_governance_migration.js Outdated
@SidSethi

Copy link
Copy Markdown
ContributorAuthor

@SidSethiSidSethi changed the title Governance v0[DO NOT MERGE] Governance v0Mar 26, 2020
* Eliminates stake multiplier in favor of proportional on-demand minting
* Fully compatible with delegation working branch
* Enforces a block difference for undelegate operations, locking funds
* Handles reward negation for locked up funds
* Slash operations reset undelegate requests
* Disabled delegate operations while claim is pending
@SidSethiSidSethi changed the title [DO NOT MERGE] Governance v0[DO NOT MERGE] Governance v1Apr 8, 2020
@SidSethiSidSethi changed the title [DO NOT MERGE] Governance v1[DEPRECATED] Governance v1Apr 8, 2020
@SidSethi
SidSethiforce-pushed the ss-slash-by-governance branch from fb12e81 to f12d2fbCompareApril 8, 2020 21:34
@SidSethi

Copy link
Copy Markdown
ContributorAuthor

deprecated in favor of #365

Sign up for freeto 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.

3 participants

@SidSethi@dmanjunath@hareeshnagaraj