FeedProjects
Developers
Settings
๐ŸŽ‰ A new chapter begins: Boardroom has joined Agora
Learn more
protocol logo
Explore / Projects
juicebox

Proposals

Members

Information

Create Proposal

juicebox

ProposalsMembersInformation
Proposal
Back to Proposals
closedEnded 3 years ago ยท Snapshot (Offchain)

JBP-371 - Migrate Multisig JBX -> v3

By 0x50e7...11b4BA
Author: filipv
Date: 2023-04-15

Thesis

Migrate all of the JuiceboxDAO multisigโ€™s v1 JBX to v3 JBX.

Why

To consolidate the DAOโ€™s JBX for simpler operations.

Specification

  1. Call v1 OperatorStore.setOperator(...) with an _operator of JBV3Token, a _domain of 1, and a _permissionIndexes of [12] (Transfer).
  2. Call v2 JBOperatorStore.setOperator with an operator of JBV3Token, a domain of 1, and a permissionIndexes of 12 (Transfer).
  3. Call Tickets.approve(...) on v1 JBX with a spender of JBV3Token and the maximum amount (the maximum UINT256, 2**256 - 1).
  4. Call JBV3Token.migrate().

Rationale

  1. Allows the JBV3Token contract to migrate the DAOโ€™s v1 JBX.
  2. Allows the JBV3Token contract to migrate the DAOโ€™s v2 JBX.
  3. Allows the JBV3Token contract to migrate the DAOโ€™s v1 Tickets ERC-20 JBX.
  4. Migrates the tokens approved in steps 1-3.

Risks

Although the v3 migration contracts were tested and audited, there are always risks of bugs and vulnerabilities when interacting with smart contracts.

Timeline

To be executed within 90 days of this proposalโ€™s Snapshot ratification.


Discussion Thread | IPFS

Continue Reading
Connect Wallet to Add Note
0
Votes 61
VoterCast PowerVote & Rationale
0x36b2...7420e2
30.328M

For

0x3067...6EAB39
10.668M

For

0x28C1...C38337
8.75M

For

0x5706...f2f654
7.654M

For

0x47D8...0260eB
5M

For

SHOW MORE
VOTE POWER
0
Connect Wallet
Proposal Status
  • Tue April 25 2023, 12:14 amVoting Period Starts
  • Sat April 29 2023, 12:00 amEnd Voting Period
Current Results

1-For

86.192M

DocumentationBrandingContact Us
Home
This Project is Currently Disabled

If you would like to enable it, please checkout below.

Boardroom Subscription

Sign up for an individual subscription (access all projects on the platform)

Subscribe
Enable Project

Enable the entire project for every user

Enable Project
Contact Us