persistence

Prop 74: Upgrade Dexter Governance admin contract to fix the pool creation bug

Persistence Proposal 71 was a Dexter governance proposal to create a new stkDYDX/DYDX pool and incentivize it with 300,000 PSTAKE tokens for the first 31 days. Although Prop 71 passed the governance vote, it failed during execution due to a minor bug in the Dexter Governance Admin Contract.

The bug has thus been identified, and a required code fix has been made and stored in the code id 12 on Persistence chain. As any change to Dexter’s contracts is driven by XPRT governance, this proposal upgrades the Dexter Governance Admin Contract with the required fixes by migrating it to the v1.1.0 contract version as stored in the before-mentioned code id.

The bug involves a failure to send the pool creation fee from the Dexter Governance Admin Contract to the Dexter Vault Contract during pool creation. It does not have any other impact on Dexter’s functionalities.

Following this proposal, another governance proposal will be submitted to initiate the pool creation again.

Links

Following links may be referred for finding details on the fix

  • Pull request for the fix - Link
  • Governance Admin contract code for v1.0.0 (current version) - Link
  • Governance Admin contract code for v1.1.0 (upgrade version) - Link

Voting

  • By voting YES, you agree and support the proposed Dexter Governance Admin Contract upgrade.
  • By voting NO, you disagree with the proposed Dexter Governance Admin Contract upgrade.
  • By voting NO WITH VETO, you think this is a SPAM proposal, and the proposal’s creator should lose their deposit.
  • By voting ABSTAIN, you choose not to participate in this proposal’s voting; however, you contribute to the quorum.