UIP-6: Fix arbitratorExtraData to match the configuration of the PoH Governor according to HIP 22 and its approved clarification on https://bit.ly/3cHbpEj

UIP: 6
title: Fix arbitratorExtraData to match the configuration of the PoH Governor according to HIP 22 and its approved clarification on https://bit.ly/3cHbpEj
authors: santi.eth
status: Phase 1
created: 2022-09-01
conflicts with: None
languages: EN

Simple Summary

Due to recent issues that have emerged with the existing UBI DAO Governor, we need to fix the arbitratorExtraData on it with the same equivalent settings that are present currently on the PoH DAO Governor in order to advance with the mandate of HIP 22 to split UBI DAO from PoH DAO.

Abstract

The UBI DAO Governor has effectively reduced its submissionBaseDeposit according to the UIP-3 phase 3 vote but in the user interface we have detected that the governor itself is pointing towards an non-existent Kleros Court and requires 64 jurors to be drawn in order to make a decision in case of a dispute.

This has lead to a deposit cost in order to use the UBI DAO Governor that is 27% higher than the deposit cost of required on the Proof of Humanity and the Kleros Governor contracts.

We will fix the UBI DAO Governor contract to have the arbitratorExtraData matching the same configuration settings from the Proof of Humanity Governor contract.

Motivation

After the execution of UIP 3 on the existing UBI DAO Governor to lower submissionBaseDeposit to the voted value of 4.1 ETH, we have detected that unlike the Proof of Humanity Governor or the Kleros DAO Governor which both require a final deposit of 4.46 ETH (submissionBaseDeposit + stake for jurors), the UBI DAO Governor has a requirement of 5.7 ETH as it can be seen on the following image:

The reason for this difference in deposit cost after further inspection by @forgeron.eth and @fnanni is that on the arbitratorExtraData of the UBI DAO Governor contract there are 2 incorrect things:

  • The number of jurors was setup to 64, leading to a higher price.
  • It points to an inexistent subcourt.

The inexistent subcourt is set to General Court by the arbitrator so it’s fine for now, but if Kleros ever creates a dozen more subcourts in the future, the UBI governor will request an unrelated subcourt.

Implementation

Update the UBI DAO Governor that can be found on 0x7510c77163683448b8Dc8fe9e019d9482Be1ed2b with the following governor ticket:

  • Title: Fix arbitratorExtraData to match the configuration of the PoH Governor according to the according to HIP 22 and its approved clarification on https://bit.ly/3cHbpEj

  • Contract Address: 0x7510c77163683448b8Dc8fe9e019d9482Be1ed2b

  • Value: 0

  • Contract Input: changeArbitrator

    • _arbitrator: = 0x988b3A538b618C7A603e1c11Ab82Cd16dbE28069
    • _arbitratorExtraData: 0x00000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000005

This will point the UBI DAO Governor to subcourt 4 (the Technical Court) and set minJurors to 5

5 Likes

this is the way. I agree with this UIP

Hi everyone, the proposal is up for Phase 2 voting on Snapshot after debate here HIP 60: New deploy of the UBI DAO Governor - #10 by santisiri and on this thread.

Thanks all for your help!

2 Likes

Phase 2 got approved, this proposal is now passed to phase 3: [Phase 3] UIP-6: Fix arbitratorExtraData to match the configuration of the PoH Governor according to HIP 22 and clarification - #2 by santisiri

2 Likes

how will this affect lp on uniswap. people have liquidity there that cant not be accessed. will this fix this?
Unfortunately I can’t see my liquidity there either.
Here are all the details of the hash transactions and the addresses we own. If you can’t assist maybe you can point me to a dev who can. Possibly a dev has removed my liquidity some how?

0x146491AD7373015E8963C069c90835dd839De7E5

0xff1b01d125f7d02877d6e8ec7e43087724599c42826ef163b4404491ff08777d

0x761612962642C533913df4241C92bf632a3Ac4C0

0xfc930d578dba76e872f93b84e58b6192ba07a75c523d7a0c163f3028c2d2e953

1 Like