Skip to content

Update proposal creator to work with Base contractsΒ #23

@bagelface

Description

@bagelface

Description πŸ—’οΈ

Update webapp proposal creator to work with Base contracts.


Details πŸ—οΈ

  • Update proposal creator: Update the webapp proposal creator to work with the Base contracts. All functionality available on the mainnet proposal creator should be available on the Base proposal creator.
  • Hide the delegation button: Delegations on Base will require a separate ticket. If that ticket has not been completed, take the opportunity to hide the delegation button so that users are not confused by it. Do not remove it.
  • Buttons require Base connection: Buttons that send a transaction are updated to not be "active" unless the user is connected to Base network. Otherwise these changes could accidentally send invalid transactions on mainnet and lose gas money.

Acceptance Criteria β˜‘οΈ

  1. All of the changes described in the "Details" section above are implemented and tested.
  2. Code is clear, clean, and properly documented.
  3. UI changes are sensible and non-regressive.

Metadata

Metadata

Assignees

No one assigned

    Labels

    blockedBlocked by another issuecurrent scopePart of an active project scope

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions