Preparation

  1. Go to zodiac through Gnosis safe app.

  2. Click reality modue

    Untitled

  3. Get template Id at reality.eth through clicking Get template here

    Untitled

    Untitled

    Enter in an appropriate ENS name, this will be used in the question template (e.g. "Did the Snapshot proposal with the id %s in the YOUR_ENS_NAME space pass...").

    Copy this template Id as it will be used at Reality Instance

    It requires to pay transaction fee to create template

  4. Finalizing Params

    Untitled

    <Example>

    1. An answer is submitted to the Oracle, the Timeout timer begins.
    2. If no other answer is submitted before the Timeout timer reaches 0, the current answer is finalized as correct.
    3. The Cooldown timer begins.
    4. When the Cooldown timer reaches 0, the Expiration timer starts. At this point, the transaction can be triggered (through the Reality.eth UI or contract) and will succeed unless the Expiration timer has reached 0.
  5. Submit transaction Confirm the transaction with your web3 wallet that is a signer on the Gnosis Safe.

  6. Add the address of the module at the SafeSnap plugin

    {
      "address": "0xa42EBC57f99eEc305B7F096092CB1a3B8487a96F"
    }
    

    스크린샷 2022-05-08 오후 6.25.46.png

Adding SafeSnap Transaction at the snapshot

  1. Create snapshot proposal.

  2. Add transaction patched to the proposal.

    스크린샷 2022-05-08 오후 6.29.03.png

    스크린샷 2022-05-08 오후 6.31.13.png

  3. Done When proposal is created, anyone can see the transaction detail.

    스크린샷 2022-05-08 오후 6.32.10.png

Transaction execution