📕

BIP-37 Runbook

Proposal
August 23, 2023

Links

diamondCut JSON:

bip-37.json15.1KB
{
    "diamondCut": {
        "diamondCut": [
            [
                "0x0000000000000000000000000000000000000000",
                2,
                [
                    "0x8f742d16"
                ]
            ],
            [
                "0xeEe1D0238025BFcdE4e8516ceC5DB524ca4d5A55",
                1,
                [
                    "0xb452c7ae",
                    "0x6e47d07b",
                    "0xcabec62b",
                    "0x08e1a0ab",
                    "0xdd756c4f"
                ]
            ],
            [
                "0x9Cb54A8eAcD4d295dd02833cd2bdD385173c7fF5",
                0,
                [
                    "0xc84c7727"
                ]
            ],
            [
                "0x9Cb54A8eAcD4d295dd02833cd2bdD385173c7fF5",
                1,
                [
                    "0x5a049a47",
                    "0xf984019b",
                    "0xc8cda2a0",
                    "0xb0c22bb1"
                ]
            ],
            [
                "0xC2f8F1412d10E4DC79D34a46ab1d3d862517f939",
                1,
                [
                    "0xb362a6e8"
                ]
            ],
            [
                "0x912f505ecD6536733da22BB4349595aA36806918",
                1,
                [
                    "0x4aa06652",
                    "0x24dd285c"
                ]
            ],
            [
                "0xf4B3629D1aa74eF8ab53Cc22728896B960F3a74E",
                0,
                [
                    "0xbc8514cf",
                    "0x7fc06e12",
                    "0xdc25a650"
                ]
            ],
            [
                "0xf4B3629D1aa74eF8ab53Cc22728896B960F3a74E",
                1,
                [
                    "0x00fdd58e",
                    "0x4e1273f4",
                    "0x3e465a2e",
                    "0x341b94d5",
                    "0x8915ba24",
                    "0x896651e8",
                    "0x69fbad94",
                    "0xba39dc02",
                    "0xa7bf680f",
                    "0x8eeae310",
                    "0x8c1e6f22",
                    "0x45947ba9",
                    "0xf19ed6be",
                    "0x61449212",
                    "0x98f2b8ad",
                    "0x9f9962e4",
                    "0x0c9c31bd",
                    "0x9d6a924e",
                    "0x3a1b0606",
                    "0x0b2939d1",
                    "0xbe6547d2",
                    "0xcb03fb1e",
                    "0xc38b3c18",
                    "0x150d5173",
                    "0x7d44f5bb",
                    "0x779b3c5c",
                    "0x2eb2c2d6",
                    "0xf242432a",
                    "0x896ab1c6",
                    "0xbc771977",
                    "0xabed2d41",
                    "0xe923e8d4",
                    "0xfd9de166",
                    "0x46544166",
                    "0x7b52fadf",
                    "0x081d77ba",
                    "0xc56411f6",
                    "0xe348f82b",
                    "0x27e047f1"
                ]
            ],
            [
                "0x1C2a836184d2fa7e4d0750Af73423a076cd169CE",
                1,
                [
                    "0x0b58f073",
                    "0x88fcd169"
                ]
            ],
            [
                "0x730bfC44C8c51c469aFc133B0e445d0CC9FFc63d",
                0,
                [
                    "0xb4f55be8"
                ]
            ],
            [
                "0x730bfC44C8c51c469aFc133B0e445d0CC9FFc63d",
                1,
                [
                    "0x86b40a1b",
                    "0xf18d9ed0",
                    "0xd8a6aafe"
                ]
            ],
            [
                "0x17b31771A04af17B131246C3C9d442e3c3908A27",
                0,
                [
                    "0x07a3b202",
                    "0x597490c0"
                ]
            ],
            [
                "0x17b31771A04af17B131246C3C9d442e3c3908A27",
                1,
                [
                    "0x2a27c499",
                    "0x64ee4b80",
                    "0x5c975abb",
                    "0xe60d7a83",
                    "0x471bcdbe",
                    "0x43def26e",
                    "0xc50b0fb0",
                    "0xca7b7d7b",
                    "0xfc06d2a6",
                    "0x3b2ecb70",
                    "0x16ada547",
                    "0x06c499d8",
                    "0x686b6159"
                ]
            ],
            [
                "0x5e6991aFa1352822e769c873200954B4dE6c6E48",
                0,
                [
                    "0xc20b8071",
                    "0x06fdde03",
                    "0x95d89b41"
                ]
            ],
            [
                "0x5e6991aFa1352822e769c873200954B4dE6c6E48",
                1,
                [
                    "0x0e89341c"
                ]
            ]
        ],
        "initFacetAddress": "0xdCCcCeEEaD066C20075eE0EaF548685A3215204D",
        "functionCall": "0xe1c7392a"
    },
    "encoded": "0x1f931c1c0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000dcccceeead066c20075ee0eaf548685a3215204d0000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000003a00000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000005e000000000000000000000000000000000000000000000000000000000000006a000000000000000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000000000000000ce00000000000000000000000000000000000000000000000000000000000000da00000000000000000000000000000000000000000000000000000000000000e400000000000000000000000000000000000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000fe0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000018f742d1600000000000000000000000000000000000000000000000000000000000000000000000000000000eee1d0238025bfcde4e8516cec5db524ca4d5a55000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000005b452c7ae000000000000000000000000000000000000000000000000000000006e47d07b00000000000000000000000000000000000000000000000000000000cabec62b0000000000000000000000000000000000000000000000000000000008e1a0ab00000000000000000000000000000000000000000000000000000000dd756c4f000000000000000000000000000000000000000000000000000000000000000000000000000000009cb54a8eacd4d295dd02833cd2bdd385173c7ff5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001c84c7727000000000000000000000000000000000000000000000000000000000000000000000000000000009cb54a8eacd4d295dd02833cd2bdd385173c7ff50000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000045a049a4700000000000000000000000000000000000000000000000000000000f984019b00000000000000000000000000000000000000000000000000000000c8cda2a000000000000000000000000000000000000000000000000000000000b0c22bb100000000000000000000000000000000000000000000000000000000000000000000000000000000c2f8f1412d10e4dc79d34a46ab1d3d862517f939000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001b362a6e800000000000000000000000000000000000000000000000000000000000000000000000000000000912f505ecd6536733da22bb4349595aa368069180000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000024aa066520000000000000000000000000000000000000000000000000000000024dd285c00000000000000000000000000000000000000000000000000000000000000000000000000000000f4b3629d1aa74ef8ab53cc22728896b960f3a74e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000003bc8514cf000000000000000000000000000000000000000000000000000000007fc06e1200000000000000000000000000000000000000000000000000000000dc25a65000000000000000000000000000000000000000000000000000000000000000000000000000000000f4b3629d1aa74ef8ab53cc22728896b960f3a74e00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000002700fdd58e000000000000000000000000000000000000000000000000000000004e1273f4000000000000000000000000000000000000000000000000000000003e465a2e00000000000000000000000000000000000000000000000000000000341b94d5000000000000000000000000000000000000000000000000000000008915ba2400000000000000000000000000000000000000000000000000000000896651e80000000000000000000000000000000000000000000000000000000069fbad9400000000000000000000000000000000000000000000000000000000ba39dc0200000000000000000000000000000000000000000000000000000000a7bf680f000000000000000000000000000000000000000000000000000000008eeae310000000000000000000000000000000000000000000000000000000008c1e6f220000000000000000000000000000000000000000000000000000000045947ba900000000000000000000000000000000000000000000000000000000f19ed6be00000000000000000000000000000000000000000000000000000000614492120000000000000000000000000000000000000000000000000000000098f2b8ad000000000000000000000000000000000000000000000000000000009f9962e4000000000000000000000000000000000000000000000000000000000c9c31bd000000000000000000000000000000000000000000000000000000009d6a924e000000000000000000000000000000000000000000000000000000003a1b0606000000000000000000000000000000000000000000000000000000000b2939d100000000000000000000000000000000000000000000000000000000be6547d200000000000000000000000000000000000000000000000000000000cb03fb1e00000000000000000000000000000000000000000000000000000000c38b3c1800000000000000000000000000000000000000000000000000000000150d5173000000000000000000000000000000000000000000000000000000007d44f5bb00000000000000000000000000000000000000000000000000000000779b3c5c000000000000000000000000000000000000000000000000000000002eb2c2d600000000000000000000000000000000000000000000000000000000f242432a00000000000000000000000000000000000000000000000000000000896ab1c600000000000000000000000000000000000000000000000000000000bc77197700000000000000000000000000000000000000000000000000000000abed2d4100000000000000000000000000000000000000000000000000000000e923e8d400000000000000000000000000000000000000000000000000000000fd9de1660000000000000000000000000000000000000000000000000000000046544166000000000000000000000000000000000000000000000000000000007b52fadf00000000000000000000000000000000000000000000000000000000081d77ba00000000000000000000000000000000000000000000000000000000c56411f600000000000000000000000000000000000000000000000000000000e348f82b0000000000000000000000000000000000000000000000000000000027e047f1000000000000000000000000000000000000000000000000000000000000000000000000000000001c2a836184d2fa7e4d0750af73423a076cd169ce0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000020b58f0730000000000000000000000000000000000000000000000000000000088fcd16900000000000000000000000000000000000000000000000000000000000000000000000000000000730bfc44c8c51c469afc133b0e445d0cc9ffc63d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001b4f55be800000000000000000000000000000000000000000000000000000000000000000000000000000000730bfc44c8c51c469afc133b0e445d0cc9ffc63d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000386b40a1b00000000000000000000000000000000000000000000000000000000f18d9ed000000000000000000000000000000000000000000000000000000000d8a6aafe0000000000000000000000000000000000000000000000000000000000000000000000000000000017b31771a04af17b131246c3c9d442e3c3908a2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000207a3b20200000000000000000000000000000000000000000000000000000000597490c00000000000000000000000000000000000000000000000000000000000000000000000000000000017b31771a04af17b131246c3c9d442e3c3908a2700000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000d2a27c4990000000000000000000000000000000000000000000000000000000064ee4b80000000000000000000000000000000000000000000000000000000005c975abb00000000000000000000000000000000000000000000000000000000e60d7a8300000000000000000000000000000000000000000000000000000000471bcdbe0000000000000000000000000000000000000000000000000000000043def26e00000000000000000000000000000000000000000000000000000000c50b0fb000000000000000000000000000000000000000000000000000000000ca7b7d7b00000000000000000000000000000000000000000000000000000000fc06d2a6000000000000000000000000000000000000000000000000000000003b2ecb700000000000000000000000000000000000000000000000000000000016ada5470000000000000000000000000000000000000000000000000000000006c499d800000000000000000000000000000000000000000000000000000000686b6159000000000000000000000000000000000000000000000000000000000000000000000000000000005e6991afa1352822e769c873200954b4de6c6e48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000003c20b80710000000000000000000000000000000000000000000000000000000006fdde030000000000000000000000000000000000000000000000000000000095d89b41000000000000000000000000000000000000000000000000000000000000000000000000000000005e6991afa1352822e769c873200954b4de6c6e480000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010e89341c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e1c7392a00000000000000000000000000000000000000000000000000000000"
}

Overview

Init Contract

InitBipBasinIntegration: 0xdCCcCeEEaD066C20075eE0EaF548685A3215204D

Facets Being Added

Facets Being Deprecated

Verifying the Transaction

Setup

  1. Follow 🏗️How to Setup Environment, pulling and compiling the latest changes on the wells-integration branch.

The Diamond Cut Transaction

Add the following bip37enc task to hardhat.config.js per How to Verify Facet Changes.

You can verify that the following data value in the final line of code is correct by comparing it with the Raw data field on the Safe multisig transaction.

task('bip37enc', async function () {
  const bcm = await impersonateBeanstalkOwner()
  await mintEth(bcm.address)
  await bcm.sendTransaction({to: BEANSTALK, value: 0, data: '0x1f931c1c0000000000000000000000000000000000000000000000000000000000000060000000000000000000000000dcccceeead066c20075ee0eaf548685a3215204d0000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000001e0000000000000000000000000000000000000000000000000000000000000028000000000000000000000000000000000000000000000000000000000000003a00000000000000000000000000000000000000000000000000000000000000440000000000000000000000000000000000000000000000000000000000000054000000000000000000000000000000000000000000000000000000000000005e000000000000000000000000000000000000000000000000000000000000006a000000000000000000000000000000000000000000000000000000000000007800000000000000000000000000000000000000000000000000000000000000ce00000000000000000000000000000000000000000000000000000000000000da00000000000000000000000000000000000000000000000000000000000000e400000000000000000000000000000000000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000fe0000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000012e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000018f742d1600000000000000000000000000000000000000000000000000000000000000000000000000000000eee1d0238025bfcde4e8516cec5db524ca4d5a55000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000005b452c7ae000000000000000000000000000000000000000000000000000000006e47d07b00000000000000000000000000000000000000000000000000000000cabec62b0000000000000000000000000000000000000000000000000000000008e1a0ab00000000000000000000000000000000000000000000000000000000dd756c4f000000000000000000000000000000000000000000000000000000000000000000000000000000009cb54a8eacd4d295dd02833cd2bdd385173c7ff5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001c84c7727000000000000000000000000000000000000000000000000000000000000000000000000000000009cb54a8eacd4d295dd02833cd2bdd385173c7ff50000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000045a049a4700000000000000000000000000000000000000000000000000000000f984019b00000000000000000000000000000000000000000000000000000000c8cda2a000000000000000000000000000000000000000000000000000000000b0c22bb100000000000000000000000000000000000000000000000000000000000000000000000000000000c2f8f1412d10e4dc79d34a46ab1d3d862517f939000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001b362a6e800000000000000000000000000000000000000000000000000000000000000000000000000000000912f505ecd6536733da22bb4349595aa368069180000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000024aa066520000000000000000000000000000000000000000000000000000000024dd285c00000000000000000000000000000000000000000000000000000000000000000000000000000000f4b3629d1aa74ef8ab53cc22728896b960f3a74e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000003bc8514cf000000000000000000000000000000000000000000000000000000007fc06e1200000000000000000000000000000000000000000000000000000000dc25a65000000000000000000000000000000000000000000000000000000000000000000000000000000000f4b3629d1aa74ef8ab53cc22728896b960f3a74e00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000002700fdd58e000000000000000000000000000000000000000000000000000000004e1273f4000000000000000000000000000000000000000000000000000000003e465a2e00000000000000000000000000000000000000000000000000000000341b94d5000000000000000000000000000000000000000000000000000000008915ba2400000000000000000000000000000000000000000000000000000000896651e80000000000000000000000000000000000000000000000000000000069fbad9400000000000000000000000000000000000000000000000000000000ba39dc0200000000000000000000000000000000000000000000000000000000a7bf680f000000000000000000000000000000000000000000000000000000008eeae310000000000000000000000000000000000000000000000000000000008c1e6f220000000000000000000000000000000000000000000000000000000045947ba900000000000000000000000000000000000000000000000000000000f19ed6be00000000000000000000000000000000000000000000000000000000614492120000000000000000000000000000000000000000000000000000000098f2b8ad000000000000000000000000000000000000000000000000000000009f9962e4000000000000000000000000000000000000000000000000000000000c9c31bd000000000000000000000000000000000000000000000000000000009d6a924e000000000000000000000000000000000000000000000000000000003a1b0606000000000000000000000000000000000000000000000000000000000b2939d100000000000000000000000000000000000000000000000000000000be6547d200000000000000000000000000000000000000000000000000000000cb03fb1e00000000000000000000000000000000000000000000000000000000c38b3c1800000000000000000000000000000000000000000000000000000000150d5173000000000000000000000000000000000000000000000000000000007d44f5bb00000000000000000000000000000000000000000000000000000000779b3c5c000000000000000000000000000000000000000000000000000000002eb2c2d600000000000000000000000000000000000000000000000000000000f242432a00000000000000000000000000000000000000000000000000000000896ab1c600000000000000000000000000000000000000000000000000000000bc77197700000000000000000000000000000000000000000000000000000000abed2d4100000000000000000000000000000000000000000000000000000000e923e8d400000000000000000000000000000000000000000000000000000000fd9de1660000000000000000000000000000000000000000000000000000000046544166000000000000000000000000000000000000000000000000000000007b52fadf00000000000000000000000000000000000000000000000000000000081d77ba00000000000000000000000000000000000000000000000000000000c56411f600000000000000000000000000000000000000000000000000000000e348f82b0000000000000000000000000000000000000000000000000000000027e047f1000000000000000000000000000000000000000000000000000000000000000000000000000000001c2a836184d2fa7e4d0750af73423a076cd169ce0000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000020b58f0730000000000000000000000000000000000000000000000000000000088fcd16900000000000000000000000000000000000000000000000000000000000000000000000000000000730bfc44c8c51c469afc133b0e445d0cc9ffc63d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000001b4f55be800000000000000000000000000000000000000000000000000000000000000000000000000000000730bfc44c8c51c469afc133b0e445d0cc9ffc63d00000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000386b40a1b00000000000000000000000000000000000000000000000000000000f18d9ed000000000000000000000000000000000000000000000000000000000d8a6aafe0000000000000000000000000000000000000000000000000000000000000000000000000000000017b31771a04af17b131246c3c9d442e3c3908a2700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000207a3b20200000000000000000000000000000000000000000000000000000000597490c00000000000000000000000000000000000000000000000000000000000000000000000000000000017b31771a04af17b131246c3c9d442e3c3908a2700000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000d2a27c4990000000000000000000000000000000000000000000000000000000064ee4b80000000000000000000000000000000000000000000000000000000005c975abb00000000000000000000000000000000000000000000000000000000e60d7a8300000000000000000000000000000000000000000000000000000000471bcdbe0000000000000000000000000000000000000000000000000000000043def26e00000000000000000000000000000000000000000000000000000000c50b0fb000000000000000000000000000000000000000000000000000000000ca7b7d7b00000000000000000000000000000000000000000000000000000000fc06d2a6000000000000000000000000000000000000000000000000000000003b2ecb700000000000000000000000000000000000000000000000000000000016ada5470000000000000000000000000000000000000000000000000000000006c499d800000000000000000000000000000000000000000000000000000000686b6159000000000000000000000000000000000000000000000000000000000000000000000000000000005e6991afa1352822e769c873200954b4de6c6e48000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000003c20b80710000000000000000000000000000000000000000000000000000000006fdde030000000000000000000000000000000000000000000000000000000095d89b41000000000000000000000000000000000000000000000000000000000000000000000000000000005e6991afa1352822e769c873200954b4de6c6e480000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000010e89341c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004e1c7392a00000000000000000000000000000000000000000000000000000000'})
})

Verifying the Diamond Cut

  1. Follow How to Verify Facet Changes.
  2. Verify there are no remaining function selectors from the Facets Being Deprecated section above.
  3. Verify that all function selectors from the Facets Being Added section above are present.

Verifying the Deployed Code

  1. Follow 🧑‍💻[OLD] How to Verify Deployed Code.
  2. Verify that each facet has verified code on Etherscan.

Submitting Message Signature

Once Signers have verified the transaction, they shall submit and sign a verified message signature on Etherscan.

Template message: Confirming that I have reviewed BIP-37 with BCM transaction nonce 38, Safe transaction hash 0x7ac542c48b5e020bc5c26667651861a4542d49150b4be3a2f8b4e011b7feb5db, commit hash 7d2afffba5266891b7af551d0c30a840560281dc and Snapshot proposal https://snapshot.org/#/beanstalkdao.eth/proposal/0x98fbf0e9a3fe3054679fefb544fd57cd4df1f85b03edeecd1a06ccefdd4d1def.