Admin Documentation for Eden ƒractal
There are a few steps of operating Eden ƒractal tooling that currently require manual actions from an administrator.
Here are the steps for Eden ƒractal admins to distribute tokens:
1. Find Consensus Results
2. Confirm Consensus Results
3. Reformat into JSON
4. Propose MSIG Transaction
1. Find Consensus Results
Using EOS Authority
- It’s best to use EOS Authority to view consensus results, because it enables you to sort by room number. This makes it easier to read than Bloks.
- Go to the contract table tab of the eden.fractal account
- Set the scope to the meeting number
- I think we started using eden.fractal account at meeting #8, so scope #2 is meeting #10 and so forth…
- Set the index position to secondary. This will sort by room number.
- You can use upper bound and lower bound to sort by room number
- For example, if you choose 3 as lower bound and 4 as upper bound then it will show you rooms 3 and 4.
- Hit Refresh button after parameters are configured
Using Bloks
- If you have issues with EOS Authority, you can use Bloks. Here is the link.
2. Confirm Consensus Results
The EOS Authority page will show you all submissions like this:
Notes:
- The titles are self-explanatory. GroupNr means group number.
- The admin needs to manually verify that each group reached 66% consensus.
- The admin may need to change the upper bound, lower bound, or limit fields to see all rooms
3. Reformat into JSON
- You need to reformat into JSON, which looks like this.
- Copy and paste the EOS account names according to the results of your room.
- Remember that level 6 is at the end of the JSON string for each room.
- Be careful to make sure that the order, formatting, and EOS accounts are correct.
Optional: Verify JSON
You can use this tool to verify that the JSON is in the correct form:
4. Propose MSIG
- Enter ‘MSIG Mode’ in Bloks.io
- Follow this tutorial to learn how to propose an enter ‘MSIG Mode’ and propose an MSIG
- Paste the JSON into the ranks field for submitranks on the eden.fractal account. Submit transaction.
5. Setting Time Delays (Optional)
- If you’re account uses time delays in it’s permissions, then you may need to take an extra step to enable authentication via time delays in msig proposals. If so, you can learn about this here
Further Learning
More here: https://github.com/James-Mart/eden-fractal-contract