Logo
  • Home
  • Videos
  • Events
  • Blog
  • Town Hall
  • Contact
Issues with MSIG.app while Trying to Create MSIG for Eden Fractal Permission Change

Issues with MSIG.app while Trying to Create MSIG for Eden Fractal Permission Change

Overview

I’m trying to update the eden.fractal permissions with MSIG.app and am having a few issues. There are three issues outlined below and you can see the screenshots below of the full workflow for more details about the issues.

Table of Contents

  • Overview
  • Context
  • Issues
  • Transaction
  • JSON File Export
  • Signing Request in Anchor
  • Prior Steps
  • Step 1
  • Step 2
  • Step 3

Context

Each of the following proposals were unanimously approved in week 66 to update the owner, active, and morpheus permissions on the eden.fractal account.

TP 66: Update Owner Permission

IPFS Link

TP 66: Update Active Permission

IPFS Link

TP 66: Update Morpheus Permission

IPFS Link

Issues

  1. MSIG.app doesn’t provide any option to configure a time delay in the permissions. I am able to export a JSON file from MSIG.app without the time delay and figure it may be relatively simple to add the time delay in the JSON, but am not sure how to do this.
  1. The second issue is that MSIG.app doesn't seem to include any information about the new signatories in the exported JSON file. Maybe I'm misunderstanding how the JSON script should work, but it doesn't seem to make sense that the JSON script doesn't include any of the account names that I'm proposing to be in the new MSIG configuration.
  1. The third issue is that MSIG.app is requesting that the current signatories owner permissions sign the transaction, even though when I check the eden.fractal keys on bloks it shows that only our active permissions are required for the owner permission.
    • This isn’t necessarily an issue if four people on the owner permission are willing to approve the MSIG with their owner keys, but I think people probably would feel much more comfortable signing it with just their active keys.

Transaction

image

JSON File Export

  • Here is the JSON file, which doesn’t seem to include the account names of newly proposed signatories:
msig_transaction (3).json0.6KB
‣
Copy and pasted text of JSON

Signing Request in Anchor

image

Prior Steps

Step 1

  • First i logged into msig.app then chose to change permissions
image

Step 2

  • Then i named the MSIG and added myself as the proposer
image

Step 3

  • Then i set the account names and weights for owner, active, and morpheus permissions
  • There were some UI issues that prevented me from removing an account so i just deleted the account name and set the threshold to 0
    • This wasn’t an issue for the owner permission, which is increasing from 6 to 7 people, but it was an issue for the active and morpheus permissions which decreased from 11 or 12 to 7
  • After experiencing the issues above I tried isolating with just one permission at a time and the website became non-responsive
    • This could be tested again and maybe it will work?
  • Multiple screenshots are shown below for each of the permission changes
image
image
image
image
  • I tried setting the last field to active as well and this did not fix it

Note: There is also another page where I tested MSIG.app around Mid-2023 (around the time that the founder joined the Eden Town Hall group and posted there). I don’t know where this note is now but can find it later…

Logo

Home

Events

Videos

Town Hall

Blog

Notion

About

Contact

TelegramXYouTube