From b2618f6a85f7aac42279a88bc337281ddae73c66 Mon Sep 17 00:00:00 2001 From: Juan Ignacio Ubeira Date: Fri, 3 May 2024 21:27:21 +0100 Subject: [PATCH] Remove goerli (#112) --- .github/workflows/ci.yml | 1 - .github/workflows/deployment-checks.yml | 20 - .../workflows/timelock-authorizer-config.yml | 11 - DEPLOYING.md | 4 - action-ids/goerli/action-ids.json | 1251 ----------------- action-ids/goerli/expected-collisions.json | 774 ---------- addresses/.supported-networks.json | 4 - addresses/goerli.json | 1032 -------------- ci/prepare-config.ts | 3 - deployment-txs/goerli.json | 151 -- hardhat.config.ts | 4 +- index.ts | 12 +- package.json | 14 +- src/types.ts | 1 - tasks/00000000-tokens/output/goerli.json | 4 - tasks/20210418-authorizer/input.ts | 6 - tasks/20210418-authorizer/output/goerli.json | 3 - tasks/20210418-authorizer/output/kovan.json | 3 - tasks/20210418-authorizer/output/rinkeby.json | 3 - tasks/20210418-authorizer/readme.md | 1 - tasks/20210418-vault/output/goerli.json | 5 - tasks/20210418-vault/output/kovan.json | 5 - tasks/20210418-vault/output/rinkeby.json | 4 - tasks/20210418-vault/readme.md | 1 - tasks/20210812-wsteth-rate-provider/input.ts | 6 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - tasks/20210812-wsteth-rate-provider/readme.md | 1 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - .../output/rinkeby.json | 3 - tasks/20211202-no-protocol-fee-lbp/readme.md | 1 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - tasks/20220325-authorizer-adaptor/readme.md | 1 - .../input.ts | 6 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - .../readme.md | 1 - tasks/20220325-balancer-token-admin/input.ts | 6 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - tasks/20220325-balancer-token-admin/readme.md | 1 - tasks/20220325-gauge-controller/input.ts | 6 - .../output/goerli.json | 5 - .../output/kovan.json | 5 - tasks/20220325-gauge-controller/readme.md | 1 - tasks/20220325-test-balancer-token/input.ts | 6 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - tasks/20220325-test-balancer-token/readme.md | 1 - .../20220325-ve-delegation/output/goerli.json | 4 - .../20220325-ve-delegation/output/kovan.json | 4 - tasks/20220325-ve-delegation/readme.md | 1 - .../output/goerli.json | 5 - .../output/kovan.json | 5 - .../readme.md | 1 - tasks/20220420-smart-wallet-checker/input.ts | 3 - .../output/goerli.json | 3 - tasks/20220420-smart-wallet-checker/readme.md | 1 - .../output/goerli.json | 3 - .../readme.md | 1 - .../20220517-protocol-fee-withdrawer/input.ts | 3 - .../output/goerli.json | 3 - .../readme.md | 1 - .../output/goerli.json | 3 - .../readme.md | 1 - .../input.ts | 4 - .../output/goerli.json | 3 - .../readme.md | 1 - .../output/goerli.json | 3 - .../20220707-distribution-scheduler/readme.md | 1 - tasks/20220714-fee-distributor-v2/input.ts | 3 - .../output/goerli.json | 3 - tasks/20220714-fee-distributor-v2/readme.md | 1 - .../output/goerli.json | 3 - tasks/20220721-balancer-queries/readme.md | 1 - .../output/goerli.json | 3 - .../readme.md | 1 - .../output/goerli.json | 3 - .../readme.md | 1 - .../output/goerli.json | 4 - .../readme.md | 1 - tasks/20221123-pool-recovery-helper/input.ts | 6 - .../output/goerli.json | 3 - tasks/20221123-pool-recovery-helper/readme.md | 1 - .../output/goerli.json | 3 - .../readme.md | 1 - tasks/20221205-veboost-v2/output/goerli.json | 3 - tasks/20221205-veboost-v2/readme.md | 1 - .../output/goerli.json | 5 - tasks/20230208-euler-linear-pool/readme.md | 1 - .../output/goerli.json | 4 - .../readme.md | 1 - .../output/goerli.json | 3 - tasks/20230222-merkle-orchard-v2/readme.md | 1 - .../output/goerli.json | 3 - tasks/20230223-protocol-id-registry/readme.md | 1 - .../output/goerli.json | 4 - .../readme.md | 1 - .../output/goerli.json | 3 - .../readme.md | 1 - .../output/goerli.json | 4 - .../20230316-l2-ve-delegation-proxy/readme.md | 1 - .../output/goerli.json | 4 - tasks/20230320-weighted-pool-v4/readme.md | 1 - .../output/goerli.json | 3 - .../readme.md | 1 - .../output/goerli.json | 7 - tasks/20230410-silo-linear-pool-v2/readme.md | 1 - .../output/goerli.json | 9 - tasks/20230411-managed-pool-v2/readme.md | 1 - .../output/goerli.json | 3 - tasks/20230414-authorizer-wrapper/readme.md | 1 - .../output/goerli.json | 4 - tasks/20230504-vebal-remapper/readme.md | 1 - tasks/20230519-gauge-adder-v4/input.ts | 3 - .../output/goerli.json | 3 - tasks/20230519-gauge-adder-v4/readme.md | 1 - tasks/20230522-timelock-authorizer/input.ts | 2 +- .../input/goerli.ts | 273 ---- .../output/goerli.json | 4 - tasks/20230522-timelock-authorizer/readme.md | 1 - .../settings/goerli.ts | 4 - .../input.ts | 5 - .../output/goerli.json | 3 - .../readme.md | 1 - .../output/goerli.json | 3 - .../readme.md | 1 - .../output/goerli.json | 4 - .../readme.md | 1 - .../output/goerli.json | 3 - .../readme.md | 1 - tasks/20231031-batch-relayer-v6/input.ts | 5 - .../output/goerli.json | 5 - tasks/20231031-batch-relayer-v6/readme.md | 1 - .../output/goerli.json | 4 - .../readme.md | 1 - .../20210418-weighted-pool/output/goerli.json | 4 - .../20210418-weighted-pool/output/kovan.json | 4 - .../output/rinkeby.json | 4 - .../20210418-weighted-pool/readme.md | 1 - .../20210624-stable-pool/output/goerli.json | 3 - .../20210624-stable-pool/output/kovan.json | 3 - .../20210624-stable-pool/output/rinkeby.json | 3 - .../deprecated/20210624-stable-pool/readme.md | 1 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - .../output/rinkeby.json | 3 - .../readme.md | 1 - .../output/goerli.json | 4 - .../output/kovan.json | 4 - .../output/rinkeby.json | 4 - .../20210727-meta-stable-pool/readme.md | 1 - .../deprecated/20210812-lido-relayer/input.ts | 8 - .../20210812-lido-relayer/output/goerli.json | 3 - .../20210812-lido-relayer/output/kovan.json | 3 - .../20210812-lido-relayer/readme.md | 1 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - .../output/rinkeby.json | 3 - .../20210907-investment-pool/readme.md | 1 - .../output/goerli.json | 3 - .../20211012-merkle-orchard/output/kovan.json | 3 - .../output/rinkeby.json | 3 - .../20211012-merkle-orchard/readme.md | 1 - .../20211203-batch-relayer/input.ts | 14 +- .../20211203-batch-relayer/output/goerli.json | 4 - .../20211203-batch-relayer/output/kovan.json | 4 - .../output/rinkeby.json | 4 - .../20211203-batch-relayer/readme.md | 1 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - .../20211208-aave-linear-pool/readme.md | 1 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - .../20211208-stable-phantom-pool/readme.md | 1 - .../20220318-batch-relayer-v2/input.ts | 8 +- .../output/goerli.json | 4 - .../output/kovan.json | 4 - .../20220318-batch-relayer-v2/readme.md | 1 - .../20220325-gauge-adder/output/goerli.json | 3 - .../20220325-gauge-adder/output/kovan.json | 3 - .../deprecated/20220325-gauge-adder/readme.md | 1 - .../output/goerli.json | 4 - .../output/kovan.json | 4 - .../20220325-mainnet-gauge-factory/readme.md | 1 - .../output/goerli.json | 4 - .../output/kovan.json | 3 - .../readme.md | 1 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - .../20220404-erc4626-linear-pool-v2/readme.md | 1 - .../20220420-fee-distributor/input.ts | 6 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - .../20220420-fee-distributor/readme.md | 1 - .../output/goerli.json | 3 - .../output/kovan.json | 3 - .../readme.md | 1 - .../output/goerli.json | 3 - .../20220609-stable-pool-v2/output/kovan.json | 3 - .../20220609-stable-pool-v2/readme.md | 1 - .../20220628-gauge-adder-v2/input.ts | 3 - .../output/goerli.json | 3 - .../20220628-gauge-adder-v2/readme.md | 1 - .../20220720-batch-relayer-v3/input.ts | 10 +- .../output/goerli.json | 4 - .../20220720-batch-relayer-v3/readme.md | 1 - .../output/goerli.json | 3 - .../readme.md | 1 - .../output/goerli.json | 3 - .../20220906-composable-stable-pool/readme.md | 1 - .../output/goerli.json | 3 - .../20220908-weighted-pool-v2/readme.md | 1 - .../20220916-batch-relayer-v4/input.ts | 6 +- .../output/goerli.json | 4 - .../20220916-batch-relayer-v4/readme.md | 1 - .../20221021-managed-pool/output/goerli.json | 5 - .../20221021-managed-pool/readme.md | 1 - .../output/goerli.json | 4 - .../readme.md | 1 - .../20221202-timelock-authorizer/input.ts | 8 - .../output/goerli.json | 4 - .../20221202-timelock-authorizer/readme.md | 1 - .../output/goerli.json | 6 - .../readme.md | 1 - .../20230109-gauge-adder-v3/input.ts | 3 - .../output/goerli.json | 3 - .../20230109-gauge-adder-v3/readme.md | 1 - .../output/goerli.json | 6 - .../readme.md | 1 - .../output/goerli.json | 4 - .../readme.md | 1 - .../output/goerli.json | 5 - .../20230206-erc4626-linear-pool-v3/readme.md | 1 - .../output/goerli.json | 4 - .../20230206-weighted-pool-v3/readme.md | 1 - .../output/goerli.json | 6 - .../20230213-gearbox-linear-pool/readme.md | 1 - .../output/goerli.json | 5 - .../20230213-yearn-linear-pool/readme.md | 1 - .../20230314-batch-relayer-v5/input.ts | 6 +- .../output/goerli.json | 4 - .../20230314-batch-relayer-v5/readme.md | 1 - .../output/goerli.json | 7 - .../20230315-silo-linear-pool/readme.md | 1 - .../output/goerli.json | 4 - .../readme.md | 1 - .../output/goerli.json | 4 - .../readme.md | 1 - .../input.ts | 4 - .../output/kovan.json | 3 - .../output/goerli.json | 3 - .../readme.md | 1 - timelock-authorizer-config/goerli.json | 500 ------- 256 files changed, 20 insertions(+), 4733 deletions(-) delete mode 100644 action-ids/goerli/action-ids.json delete mode 100644 action-ids/goerli/expected-collisions.json delete mode 100644 addresses/goerli.json delete mode 100644 deployment-txs/goerli.json delete mode 100644 tasks/00000000-tokens/output/goerli.json delete mode 100644 tasks/20210418-authorizer/output/goerli.json delete mode 100644 tasks/20210418-authorizer/output/kovan.json delete mode 100644 tasks/20210418-authorizer/output/rinkeby.json delete mode 100644 tasks/20210418-vault/output/goerli.json delete mode 100644 tasks/20210418-vault/output/kovan.json delete mode 100644 tasks/20210418-vault/output/rinkeby.json delete mode 100644 tasks/20210812-wsteth-rate-provider/output/goerli.json delete mode 100644 tasks/20210812-wsteth-rate-provider/output/kovan.json delete mode 100644 tasks/20211202-no-protocol-fee-lbp/output/goerli.json delete mode 100644 tasks/20211202-no-protocol-fee-lbp/output/kovan.json delete mode 100644 tasks/20211202-no-protocol-fee-lbp/output/rinkeby.json delete mode 100644 tasks/20220325-authorizer-adaptor/output/goerli.json delete mode 100644 tasks/20220325-authorizer-adaptor/output/kovan.json delete mode 100644 tasks/20220325-bal-token-holder-factory/output/goerli.json delete mode 100644 tasks/20220325-bal-token-holder-factory/output/kovan.json delete mode 100644 tasks/20220325-balancer-token-admin/output/goerli.json delete mode 100644 tasks/20220325-balancer-token-admin/output/kovan.json delete mode 100644 tasks/20220325-gauge-controller/output/goerli.json delete mode 100644 tasks/20220325-gauge-controller/output/kovan.json delete mode 100644 tasks/20220325-test-balancer-token/output/goerli.json delete mode 100644 tasks/20220325-test-balancer-token/output/kovan.json delete mode 100644 tasks/20220325-ve-delegation/output/goerli.json delete mode 100644 tasks/20220325-ve-delegation/output/kovan.json delete mode 100644 tasks/20220413-child-chain-gauge-factory/output/goerli.json delete mode 100644 tasks/20220413-child-chain-gauge-factory/output/kovan.json delete mode 100644 tasks/20220420-smart-wallet-checker/output/goerli.json delete mode 100644 tasks/20220513-double-entrypoint-fix-relayer/output/goerli.json delete mode 100644 tasks/20220517-protocol-fee-withdrawer/output/goerli.json delete mode 100644 tasks/20220527-child-chain-gauge-token-adder/output/goerli.json delete mode 100644 tasks/20220530-preseeded-voting-escrow-delegation/output/goerli.json delete mode 100644 tasks/20220707-distribution-scheduler/output/goerli.json delete mode 100644 tasks/20220714-fee-distributor-v2/output/goerli.json delete mode 100644 tasks/20220721-balancer-queries/output/goerli.json delete mode 100644 tasks/20220725-protocol-fee-percentages-provider/output/goerli.json delete mode 100644 tasks/20220812-child-chain-reward-helper/output/goerli.json delete mode 100644 tasks/20220822-mainnet-gauge-factory-v2/output/goerli.json delete mode 100644 tasks/20221123-pool-recovery-helper/output/goerli.json delete mode 100644 tasks/20221124-authorizer-adaptor-entrypoint/output/goerli.json delete mode 100644 tasks/20221205-veboost-v2/output/goerli.json delete mode 100644 tasks/20230208-euler-linear-pool/output/goerli.json delete mode 100644 tasks/20230215-single-recipient-gauge-factory-v2/output/goerli.json delete mode 100644 tasks/20230222-merkle-orchard-v2/output/goerli.json delete mode 100644 tasks/20230223-protocol-id-registry/output/goerli.json delete mode 100644 tasks/20230316-child-chain-gauge-factory-v2/output/goerli.json delete mode 100644 tasks/20230316-l2-balancer-pseudo-minter/output/goerli.json delete mode 100644 tasks/20230316-l2-ve-delegation-proxy/output/goerli.json delete mode 100644 tasks/20230320-weighted-pool-v4/output/goerli.json delete mode 100644 tasks/20230404-l2-layer0-bridge-forwarder/output/goerli.json delete mode 100644 tasks/20230410-silo-linear-pool-v2/output/goerli.json delete mode 100644 tasks/20230411-managed-pool-v2/output/goerli.json delete mode 100644 tasks/20230414-authorizer-wrapper/output/goerli.json delete mode 100644 tasks/20230504-vebal-remapper/output/goerli.json delete mode 100644 tasks/20230519-gauge-adder-v4/output/goerli.json delete mode 100644 tasks/20230522-timelock-authorizer/input/goerli.ts delete mode 100644 tasks/20230522-timelock-authorizer/output/goerli.json delete mode 100644 tasks/20230522-timelock-authorizer/settings/goerli.ts delete mode 100644 tasks/20230526-gauge-working-balance-helper/output/goerli.json delete mode 100644 tasks/20230613-balancer-pool-data-queries/output/goerli.json delete mode 100644 tasks/20230712-child-chain-gauge-checkpointer/output/goerli.json delete mode 100644 tasks/20230717-chainlink-rate-provider-factory/output/goerli.json delete mode 100644 tasks/20231031-batch-relayer-v6/output/goerli.json delete mode 100644 tasks/20240223-composable-stable-pool-v6/output/goerli.json delete mode 100644 tasks/deprecated/20210418-weighted-pool/output/goerli.json delete mode 100644 tasks/deprecated/20210418-weighted-pool/output/kovan.json delete mode 100644 tasks/deprecated/20210418-weighted-pool/output/rinkeby.json delete mode 100644 tasks/deprecated/20210624-stable-pool/output/goerli.json delete mode 100644 tasks/deprecated/20210624-stable-pool/output/kovan.json delete mode 100644 tasks/deprecated/20210624-stable-pool/output/rinkeby.json delete mode 100644 tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/goerli.json delete mode 100644 tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/kovan.json delete mode 100644 tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/rinkeby.json delete mode 100644 tasks/deprecated/20210727-meta-stable-pool/output/goerli.json delete mode 100644 tasks/deprecated/20210727-meta-stable-pool/output/kovan.json delete mode 100644 tasks/deprecated/20210727-meta-stable-pool/output/rinkeby.json delete mode 100644 tasks/deprecated/20210812-lido-relayer/output/goerli.json delete mode 100644 tasks/deprecated/20210812-lido-relayer/output/kovan.json delete mode 100644 tasks/deprecated/20210907-investment-pool/output/goerli.json delete mode 100644 tasks/deprecated/20210907-investment-pool/output/kovan.json delete mode 100644 tasks/deprecated/20210907-investment-pool/output/rinkeby.json delete mode 100644 tasks/deprecated/20211012-merkle-orchard/output/goerli.json delete mode 100644 tasks/deprecated/20211012-merkle-orchard/output/kovan.json delete mode 100644 tasks/deprecated/20211012-merkle-orchard/output/rinkeby.json delete mode 100644 tasks/deprecated/20211203-batch-relayer/output/goerli.json delete mode 100644 tasks/deprecated/20211203-batch-relayer/output/kovan.json delete mode 100644 tasks/deprecated/20211203-batch-relayer/output/rinkeby.json delete mode 100644 tasks/deprecated/20211208-aave-linear-pool/output/goerli.json delete mode 100644 tasks/deprecated/20211208-aave-linear-pool/output/kovan.json delete mode 100644 tasks/deprecated/20211208-stable-phantom-pool/output/goerli.json delete mode 100644 tasks/deprecated/20211208-stable-phantom-pool/output/kovan.json delete mode 100644 tasks/deprecated/20220318-batch-relayer-v2/output/goerli.json delete mode 100644 tasks/deprecated/20220318-batch-relayer-v2/output/kovan.json delete mode 100644 tasks/deprecated/20220325-gauge-adder/output/goerli.json delete mode 100644 tasks/deprecated/20220325-gauge-adder/output/kovan.json delete mode 100644 tasks/deprecated/20220325-mainnet-gauge-factory/output/goerli.json delete mode 100644 tasks/deprecated/20220325-mainnet-gauge-factory/output/kovan.json delete mode 100644 tasks/deprecated/20220325-single-recipient-gauge-factory/output/goerli.json delete mode 100644 tasks/deprecated/20220325-single-recipient-gauge-factory/output/kovan.json delete mode 100644 tasks/deprecated/20220404-erc4626-linear-pool-v2/output/goerli.json delete mode 100644 tasks/deprecated/20220404-erc4626-linear-pool-v2/output/kovan.json delete mode 100644 tasks/deprecated/20220420-fee-distributor/output/goerli.json delete mode 100644 tasks/deprecated/20220420-fee-distributor/output/kovan.json delete mode 100644 tasks/deprecated/20220425-unbutton-aave-linear-pool/output/goerli.json delete mode 100644 tasks/deprecated/20220425-unbutton-aave-linear-pool/output/kovan.json delete mode 100644 tasks/deprecated/20220609-stable-pool-v2/output/goerli.json delete mode 100644 tasks/deprecated/20220609-stable-pool-v2/output/kovan.json delete mode 100644 tasks/deprecated/20220628-gauge-adder-v2/output/goerli.json delete mode 100644 tasks/deprecated/20220720-batch-relayer-v3/output/goerli.json delete mode 100644 tasks/deprecated/20220817-aave-rebalanced-linear-pool/output/goerli.json delete mode 100644 tasks/deprecated/20220906-composable-stable-pool/output/goerli.json delete mode 100644 tasks/deprecated/20220908-weighted-pool-v2/output/goerli.json delete mode 100644 tasks/deprecated/20220916-batch-relayer-v4/output/goerli.json delete mode 100644 tasks/deprecated/20221021-managed-pool/output/goerli.json delete mode 100644 tasks/deprecated/20221122-composable-stable-pool-v2/output/goerli.json delete mode 100644 tasks/deprecated/20221202-timelock-authorizer/output/goerli.json delete mode 100644 tasks/deprecated/20221207-aave-rebalanced-linear-pool-v3/output/goerli.json delete mode 100644 tasks/deprecated/20230109-gauge-adder-v3/output/goerli.json delete mode 100644 tasks/deprecated/20230206-aave-rebalanced-linear-pool-v4/output/goerli.json delete mode 100644 tasks/deprecated/20230206-composable-stable-pool-v3/output/goerli.json delete mode 100644 tasks/deprecated/20230206-erc4626-linear-pool-v3/output/goerli.json delete mode 100644 tasks/deprecated/20230206-weighted-pool-v3/output/goerli.json delete mode 100644 tasks/deprecated/20230213-gearbox-linear-pool/output/goerli.json delete mode 100644 tasks/deprecated/20230213-yearn-linear-pool/output/goerli.json delete mode 100644 tasks/deprecated/20230314-batch-relayer-v5/output/goerli.json delete mode 100644 tasks/deprecated/20230315-silo-linear-pool/output/goerli.json delete mode 100644 tasks/deprecated/20230320-composable-stable-pool-v4/output/goerli.json delete mode 100644 tasks/deprecated/20230711-composable-stable-pool-v5/output/goerli.json delete mode 100644 tasks/scripts/20220325-veBAL-deployment-coordinator/output/kovan.json delete mode 100644 tasks/scripts/20220421-smart-wallet-checker-coordinator/output/goerli.json delete mode 100644 timelock-authorizer-config/goerli.json diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4c96b5762..4eb88dfbd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -66,7 +66,6 @@ jobs: AVALANCHE_RPC_ENDPOINT: ${{ secrets.AVALANCHE_RPC_ENDPOINT }} ZKEVM_RPC_ENDPOINT: ${{ secrets.ZKEVM_RPC_ENDPOINT }} BASE_RPC_ENDPOINT: ${{ secrets.BASE_RPC_ENDPOINT }} - GOERLI_RPC_ENDPOINT: ${{ secrets.GOERLI_RPC_ENDPOINT }} SEPOLIA_RPC_ENDPOINT: ${{ secrets.SEPOLIA_RPC_ENDPOINT }} - name: Test run: yarn test diff --git a/.github/workflows/deployment-checks.yml b/.github/workflows/deployment-checks.yml index 74b3ae15e..2241936f7 100644 --- a/.github/workflows/deployment-checks.yml +++ b/.github/workflows/deployment-checks.yml @@ -117,16 +117,6 @@ jobs: FANTOM_RPC_ENDPOINT: ${{ secrets.FANTOM_RPC_ENDPOINT }} with: network-name: fantom - check-goerli-deployments: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Check Goerli Deployment Addresses - uses: ./.github/actions/check-network-deployments - env: - GOERLI_RPC_ENDPOINT: ${{ secrets.GOERLI_RPC_ENDPOINT }} - with: - network-name: goerli check-sepolia-deployments: runs-on: ubuntu-latest steps: @@ -238,16 +228,6 @@ jobs: FANTOM_RPC_ENDPOINT: ${{ secrets.FANTOM_RPC_ENDPOINT }} with: network-name: fantom - check-goerli-action-ids: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Check Goerli Action IDs - uses: ./.github/actions/check-network-action-ids - env: - GOERLI_RPC_ENDPOINT: ${{ secrets.GOERLI_RPC_ENDPOINT }} - with: - network-name: goerli check-sepolia-action-ids: runs-on: ubuntu-latest steps: diff --git a/.github/workflows/timelock-authorizer-config.yml b/.github/workflows/timelock-authorizer-config.yml index d60dcc9ee..7f6623612 100644 --- a/.github/workflows/timelock-authorizer-config.yml +++ b/.github/workflows/timelock-authorizer-config.yml @@ -120,17 +120,6 @@ jobs: with: network-name: fantom - verify-goerli-timelock-authorizer-config: - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v3 - - name: Verify Goerli Timelock Authorizer Configuration - uses: ./.github/actions/verify-network-timelock-authorizer-config - env: - GOERLI_RPC_ENDPOINT: ${{ secrets.GOERLI_RPC_ENDPOINT }} - with: - network-name: goerli - verify-sepolia-timelock-authorizer-config: runs-on: ubuntu-latest steps: diff --git a/DEPLOYING.md b/DEPLOYING.md index 1f092f192..ac4ad8e9e 100644 --- a/DEPLOYING.md +++ b/DEPLOYING.md @@ -110,10 +110,6 @@ This data is accessed via the [`local-networks-config`](https://www.npmjs.com/pa "bsc": { "url": "https://bsc.rpc.endpoint/myAPIKey", "verificationAPIKey": "bsc-etherscan-API-key" - }, - "goerli": { - "url": "https://goerli.rpc.endpoint/myAPIKey", - "verificationAPIKey": "goerli-etherscan-API-key" } }, "defaultConfig": { diff --git a/action-ids/goerli/action-ids.json b/action-ids/goerli/action-ids.json deleted file mode 100644 index 3361fc2eb..000000000 --- a/action-ids/goerli/action-ids.json +++ /dev/null @@ -1,1251 +0,0 @@ -{ - "20210418-authorizer": { - "Authorizer": { - "useAdaptor": true, - "actionIds": { - "grantRole(bytes32,address)": "0x8ba5bbfc65500befee6f807951312220f05be14a619a4b27df3279d6d8cb23f7", - "grantRoles(bytes32[],address)": "0x710c9df8f02fb6ba4e287cf6e5eda74f97701316b4d1f21cc452a409cc13a88d", - "grantRolesToMany(bytes32[],address[])": "0x2ac259ac357403a0bc2af98019675dc6e2031c0d1a060fe7b706a93cf61647eb", - "renounceRole(bytes32,address)": "0x7cefce05d274ae00638cfb5ca5ff0d25243084c3ab8b9111cb0e80a845a97e33", - "revokeRole(bytes32,address)": "0xa69c55a3bf33c36d1357b5d2dd820ceb8f29cb3a5c638478e3f55ba7b541670b", - "revokeRoles(bytes32[],address)": "0x913325e9b0c6c2efad13fe52be9710339f381d205d9fca069e969199a54a90e4", - "revokeRolesFromMany(bytes32[],address[])": "0x6f5f9c958c69e30e37cb2f5f51d57cb07a4fe4ac1075c7632d4f4d5c1f5bcb76" - } - } - }, - "20210418-vault": { - "Vault": { - "useAdaptor": false, - "actionIds": { - "batchSwap(uint8,(bytes32,uint256,uint256,uint256,bytes)[],address[],(address,bool,address,bool),int256[],uint256)": "0x1282ab709b2b70070f829c46bc36f76b32ad4989fecb2fcb09a1b3ce00bbfc30", - "deregisterTokens(bytes32,address[])": "0xe4f8ff74aa05a4d54a06e035d5e86947bc6474f8d7b166ebeb49fc9178d28551", - "exitPool(bytes32,address,address,(address[],uint256[],bytes,bool))": "0xc149e88b59429ded7f601ab52ecd62331cac006ae07c16543439ed138dcb8d34", - "flashLoan(address,address[],uint256[],bytes)": "0x96ebe854ca6ab6242ad127dcd7809576513b0c64571e515cedd7b8885612c82d", - "joinPool(bytes32,address,address,(address[],uint256[],bytes,bool))": "0x78ad1b68d148c070372f8643c4648efbb63c6a8a338f3c24714868e791367653", - "managePoolBalance((uint8,bytes32,address,uint256)[])": "0x7275fb98594b03dc36a7de69051058e9e2d05cabeb4fe7d9c87bc69f94d9d084", - "manageUserBalance((uint8,address,uint256,address,address)[])": "0xeba777d811cd36c06d540d7ff2ed18ed042fd67bbf7c9afcf88c818c7ee6b498", - "queryBatchSwap(uint8,(bytes32,uint256,uint256,uint256,bytes)[],address[],(address,bool,address,bool))": "0xf5f701b3adfba2adad8f16a8be5a989593e42a2caa84c5c6e60b22143db65a2f", - "registerPool(uint8)": "0x956dfce4343a6be4df20714d3dc413ef59e73fa9995d3d247e7c8d12efd33ac2", - "registerTokens(bytes32,address[],address[])": "0xad5bd4a1cc4243b4d772a8a55d24792c1f57cc45eb97ed1291b82d96125a7626", - "setAuthorizer(address)": "0x1cbb503dcc0f4acaedf71a098211ff8b15a220fc26a6974a8d9deaab040fa6e0", - "setPaused(bool)": "0xb5593fe09464f360ecf835d5b9319ce69900ae1b29d13844b73c250b1f5f92fb", - "setRelayerApproval(address,address,bool)": "0x0014a06d322ff07fcc02b12f93eb77bb76e28cdee4fc0670b9dec98d24bbfec8", - "swap((bytes32,uint8,address,address,uint256,bytes),(address,bool,address,bool),uint256,uint256)": "0x7b8a1d293670124924a0f532213753b89db10bde737249d4540e9a03657d1aff" - } - }, - "BalancerHelpers": { - "useAdaptor": true, - "actionIds": { - "queryExit(bytes32,address,address,(address[],uint256[],bytes,bool))": "0x5ebb8bfc522fa6935093a8b6c35c25bd39a718b98465894011d4dc7d7b7dc96d", - "queryJoin(bytes32,address,address,(address[],uint256[],bytes,bool))": "0xdf491e1a1e1bc79886250d28697a9c09f85b669975a7a2e2b953b87132a3d1ae" - } - }, - "ProtocolFeesCollector": { - "useAdaptor": false, - "actionIds": { - "setFlashLoanFeePercentage(uint256)": "0xbe2a180d5cc5d803a8eec4cea569989fc1c593d7eeadd1f262f360a68b0e842e", - "setSwapFeePercentage(uint256)": "0xb28b769768735d011b267f781c3be90bce51d5059ba015bc7a28b3e882fb2083", - "withdrawCollectedFees(address[],uint256[],address)": "0xb2b6e48fa160a7c887d9d7a68b6a9bb9d47d4953d33e07f3a39e175d75e97796" - } - } - }, - "20210418-weighted-pool": { - "WeightedPoolFactory": { - "useAdaptor": true, - "actionIds": { - "create(string,string,address[],uint256[],uint256,address)": "0x553514603e6f49137e025fc39b50f1240867c86f519db2bdcf67fb99e44d6794" - } - }, - "WeightedPool2TokensFactory": { - "useAdaptor": true, - "actionIds": { - "create(string,string,address[],uint256[],uint256,bool,address)": "0x6610cfaf6ddccbc230415504a18ea3a0a1a4752322216aceb43cdc73d9ee1172" - } - }, - "WeightedPool": { - "useAdaptor": false, - "factoryOutput": "0x0C3A264adb2D95e077277867ACc03320224c6b09", - "actionIds": { - "setPaused(bool)": "0x3c7de1d8a207c7901ec612f9f0f50957da016911a50d5c22bbe5c9f4f3392d95", - "setSwapFeePercentage(uint256)": "0x3697d13ee45583cf9c2c64a978ab5886bcd07ec2b851efbea2fced982b8f9596" - } - }, - "WeightedPool2Tokens": { - "useAdaptor": false, - "factoryOutput": "0xd0E43C99C05271Fa9FDF82281d4d1831A47BE81f", - "actionIds": { - "enableOracle()": "0xe543cb443264aa0734939fa06d9e6ade81d691ee5f27c2183c2a54a2c245c8b1", - "setPaused(bool)": "0x43f20c0b0ba9191edc765615b4aa9f5fc68be74185b79f813946e7bc9a9e1e38", - "setSwapFeePercentage(uint256)": "0xc065d550fa98abc242b6baf98e7b2063590675f1ddd81bdb9ea8d8f5c5d52f98" - } - } - }, - "20210812-wsteth-rate-provider": { - "WstETHRateProvider": { - "useAdaptor": true, - "actionIds": {} - } - }, - "20211202-no-protocol-fee-lbp": { - "NoProtocolFeeLiquidityBootstrappingPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256[],uint256,address,bool)": "0x74182feb84818a2d0e5ed316275ae31631bdec6ce38492398affc4c52dec36cf", - "disable()": "0x73e484d8e6be4efe276f7962b312ac5e45277aa362fc0d67328aa643b5c8086b" - } - }, - "NoProtocolFeeLiquidityBootstrappingPool": { - "useAdaptor": false, - "factoryOutput": "0x90e492526C6885cb2D590eBafA07c3019d6A1A75", - "actionIds": { - "setAssetManagerPoolConfig(address,bytes)": "0xdb50cedbf0ddc4ef72d518659cb159bf10ef522022ddbd825468983b19d1437a", - "setPaused(bool)": "0x6bb77cd0f0aa0778bb18405dd81ba0dd36cfef9e0301ea97fcfa0d435f0c68e5", - "setSwapEnabled(bool)": "0x5d8292fc016fe02f403fc3a6897dc61b7b8aba97a3aeceac08d6950b8fc173b8", - "setSwapFeePercentage(uint256)": "0xef1485f9a4af8ef0d73feb5ce04b051a221042628d7b821cd55883e8accaa62e", - "updateWeightsGradually(uint256,uint256,uint256[])": "0xdeebad052cf52de2fc4a7776c135c36a8d8ada1d46a3bac6ff5722dea8c17f8d" - } - } - }, - "20211208-aave-linear-pool": { - "AaveLinearPoolFactory": { - "useAdaptor": true, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address)": "0xc656e762de524a52243bd0ad98fe0208a4b763e5b3406a525dd47ba8814c5e88" - } - }, - "AaveLinearPool": { - "useAdaptor": false, - "factoryOutput": "0x0595D1Df64279ddB51F1bdC405Fe2D0b4Cc86681", - "actionIds": { - "initialize()": "0x6775aade681eea3d902e337fd36cdf57bae34dac83ca8ed54c8d60ef42012e97", - "setAssetManagerPoolConfig(address,bytes)": "0xce9b4d2a8fa10e886bcc3a77c1fa4e9e395121b798ed40aa027f89cac3b9bedb", - "setPaused(bool)": "0xc4cc1f53624401aef9ff12039064be1c58b80580c5bec31c74a1ce6efadb15df", - "setSwapFeePercentage(uint256)": "0xc98899fd145316b968d8b13b11e6586b23aa92f0f00143e4920f9d9ab48f3b4b", - "setTargets(uint256,uint256)": "0xb3c34850e7016d8e3b6826031a24842d1f03ab9967b22041811a9e8b4cf46373" - } - } - }, - "20220325-balancer-token-admin": { - "BalancerTokenAdmin": { - "useAdaptor": false, - "actionIds": { - "activate()": "0x193789981465ebf36f4c335742c2f7d5eb973fae73b724abe4efb1677f374ba7", - "futureEpochTimeWrite()": "0x943003ac6b598ee44fb8d3ad6e99ce0d7656925772b6dc14e875a44e3206cffe", - "future_epoch_time_write()": "0x97b62f91f349df5e8b27c372c4f38eea910238e1f1105d9964d28cc47846afc9", - "mint(address,uint256)": "0x2315d78651468c46e4eb3cfca481a165fc94d355f1e38cb4e8c60fefdda8f86b", - "snapshot()": "0x96133dcf4672458fd010cde802d2f7f1fd5117d5bee5b993848b76059a4d205c", - "startEpochTimeWrite()": "0x9f94d4ba51d86a156ed0b444dd55c1e039180c1337671761af4a4c3896b7e87e", - "start_epoch_time_write()": "0xad288e6a19cb5f8a9cd2a1a2d199feb75af8fa2110d53c6fb30863401a8a75fa", - "updateMiningParameters()": "0xe40530cec7bcde930e3187dc3df3cb3aa749cf2a92d38738213ab8df46946975", - "update_mining_parameters()": "0x8e9993ffd4c8e77cc364583afe9088f0cb4a7bc34fc13d1b5e1a0da3d7e6b28b" - } - } - }, - "20220325-bal-token-holder-factory": { - "BALTokenHolderFactory": { - "useAdaptor": true, - "actionIds": { - "create(string)": "0x8ef8081bd06db2bfc78e1e67af0cb004036b902ad9c2d10b5a696acbe270be0e" - } - } - }, - "20220325-gauge-adder": { - "GaugeAdder": { - "useAdaptor": false, - "actionIds": { - "addArbitrumGauge(address)": "0x15b9b1632a6b213be2605774ec758d803ccbe6ccc63890b9c8d9db4919b52832", - "addEthereumGauge(address)": "0xce5365a1997f2bf34c1961ac02d4bf6ad23b9f44d4c14a217a4df348b0dfd4cf", - "addGaugeFactory(address,uint8)": "0xdbcad6167c0de7d6b6601c1dec0842ba362d74ff873f057e4af1cb5d1c096661", - "addPolygonGauge(address)": "0x809e834888be70d2521a7587ac1e1a90868b67632c47eb9ad77aa1181d33adba" - } - } - }, - "20220325-gauge-controller": { - "VotingEscrow": { - "useAdaptor": true, - "actionIds": { - "apply_smart_wallet_checker()": "0xaab3dcbbea6d6ade649059061ed3e599f6af4ef510107e1f3907a073c1f09244", - "checkpoint()": "0x7f4b0536efcbd917495f0d8e7a96852c08739243c797e73f00d32999233f8d5d", - "commit_smart_wallet_checker(address)": "0xb357d920f52d1caea37751040434f434523732c5394aaf902b7fdee1e7337cd6", - "create_lock(uint256,uint256)": "0xb5a50fa68b4af681e8892835fe15dd41aed649b61142f9e872550b12f48b9a8b", - "deposit_for(address,uint256)": "0x02f66fb8783709215fbed8d53e800025fb47917f905c4152cf4f4f53164a55bf", - "increase_amount(uint256)": "0x4708d2822d4cd81d156ca623cb8032ebc0d2cc86f535a70746dcfccac26deee8", - "increase_unlock_time(uint256)": "0xdfbd56765f93f8faf37d2f4c0b1723e150a581cf990aeb18841849472eb27011", - "withdraw()": "0x2b3b4fa6a68df8b10d11d722fc647bb7df5f41961ef99e65186463a0412c89a0" - } - }, - "GaugeController": { - "useAdaptor": true, - "actionIds": { - "add_gauge(address,int128)": "0xf0a77343972ffaea6782864c7880d1cee9576736637f7702cb0a922223208118", - "add_gauge(address,int128,uint256)": "0xaf6651b82c68c85c61ca1ebbae0a7ef9e0ea7394dfdd74ee3b066be3b00b5bec", - "add_type(string)": "0xddcafee4026801d086053d165ec6a6104729fc0990d0ef6513cb2c418f390236", - "add_type(string,uint256)": "0xb799cbcaf2184ce1ba2d895a50758a4942b871e9db63344a532b545651d69536", - "change_gauge_weight(address,uint256)": "0xf4026bb29355fe5b78b8cfbcc14f402a288ec32f152c4ef7abb23bf2ca67588b", - "change_type_weight(int128,uint256)": "0x152991b33a10294e25bee98ea5904acd66ba104e55686c0e5c2b7c60c8b5587a", - "checkpoint()": "0x7f4b0536efcbd917495f0d8e7a96852c08739243c797e73f00d32999233f8d5d", - "checkpoint_gauge(address)": "0x9222904d993363242fb82e9166e87557923d80c49fb55fcbf9b5b2659ec951e6", - "gauge_relative_weight_write(address)": "0x79a751d9eaa29c9aaf62b80a3eead6047e15f6f2392c4d9e9881e60db248d27a", - "gauge_relative_weight_write(address,uint256)": "0xee4a24da697f47a8ccb011cf99ad2ec4cf7a870e0f9944f9776e45ca57e41460", - "vote_for_gauge_weights(address,uint256)": "0x9f5dca5b5309fa7b0f0ab1970f812a709b266b9a7a2ce5089e1b4df4c306d1d8", - "vote_for_many_gauge_weights(address[8],uint256[8])": "0xc9b96f244387eba60f5c3e0ac657db04edd7cb29107cbb4400d2d156b7674911" - } - }, - "BalancerMinter": { - "useAdaptor": true, - "actionIds": { - "mint(address)": "0x8b517abef27225c5a0156eb4ea4027efa8c5fc7439b7c367534c0a4b21092b05", - "mintFor(address,address)": "0xc26b5a60a76f1df0dbb80baa1980d47d45fd61ee9320e336a833c9a928954a63", - "mintMany(address[])": "0xbf22b95498b441335acff6811e08a748ae377c63961d3f3fcfa40e13f99e738e", - "mintManyFor(address[],address)": "0xcf4e3f88f75cbbd4a9cae04907db8c9cfb435625419018d86f307dc7095a2527", - "mint_for(address,address)": "0x65402c88baf19eecbc13cdea2b377d3170bf5f6e31a84e4bf1d40eec17c7c4f8", - "mint_many(address[8])": "0xff37e2f51d99b98f9d1c6b0be6622f04c44f3b0655b53c581293bd88a245b8be", - "setMinterApproval(address,bool)": "0x6e49795d90d3b89052b94c6666b212117bb1d93d2981eb5410890112a3d3749b", - "setMinterApprovalWithSignature(address,bool,address,uint256,uint8,bytes32,bytes32)": "0xcbc9b7cc2b7fe1680077403c942f4666873f1c4d6499a1fe317aeb83fb4ed339", - "toggle_approve_mint(address)": "0x5047de1a225272ac18d8733ead13bf640fc94eea053e40352e5317d00ac89bfc" - } - } - }, - "20220325-mainnet-gauge-factory": { - "LiquidityGaugeV5": { - "useAdaptor": true, - "actionIds": { - "add_reward(address,address)": "0x6b5e3750e9adcbd4a75428ed3fc6d2d3fc8a52866660ad3778d3f8c33108edff", - "claim_rewards()": "0x9f596268ae1d840bffec6468f35868d6215d48830f5874204b4b5202ce5f037e", - "claim_rewards(address)": "0xc13be6a0bc76228878b765dc039dccf7a203e1b54c277e6c95a0e2adfd9b9768", - "claim_rewards(address,address)": "0x09cd18211fb6b5f5d35da164c1377daca07134e29471154cc4b268e635fa98ae", - "claimable_tokens(address)": "0xffe7f3a303586ecf807e0b512726ae165966960a1c571c9436ecb471f34789f7", - "deposit(uint256)": "0x96ae016c0a4c7f47195543b71764c67ffad0660f500b0bd178dcc31c9c77c7aa", - "deposit(uint256,address)": "0xf36a7bb219d21dfa1e55054181e8d0374dd108d24388e03731dc0d19761caf80", - "deposit(uint256,address,bool)": "0xb11918b6dac9f6ee7f9177c880d2f5ecea0c1f851d6846a012c98497ba9d11ce", - "deposit_reward_token(address,uint256)": "0xf581c7883fb0a72e34d13610759cdc6995d495bfcbfd7982d6e4b67f468f54d0", - "initialize(address)": "0x2071350ff2da59d3371768c9d51c341a241f4f772ba140c4aa97f151f298f2ce", - "kick(address)": "0x30594774a65a20af0ab69e7818f2b44db4ab171122a118c23a469cca3fe91397", - "killGauge()": "0x38f12558087095621293389b35508390a03d17855b55b2394ce67b3c47d4463d", - "set_reward_distributor(address,address)": "0x75f03d945d74639aa78784e5071604aa86c170a9f4c32bdf428231d560be70b7", - "set_rewards_receiver(address)": "0xcfbfe4d78681a144e3340201137411eee3ad0d0d99dbf387f55f321dfefa2340", - "unkillGauge()": "0x5e7938ef4e6a59634c9800645277831eda1a30b5efd9ec55235154211f9e2941", - "user_checkpoint(address)": "0xdd1c1c3bdba9af83567a294b444bfa43351dee295bdd2fe01a4ea28465a1cd9c", - "withdraw(uint256)": "0x97c58aaa7f1baf7f9ed7dc75b801e1b130bb834fd9ddf7ea7e152c9ffed6c21f", - "withdraw(uint256,bool)": "0xfd3383566837d1fe48201add6079241ede290ac9131b6e2d44dd6fa38e636a4c" - } - }, - "LiquidityGaugeFactory": { - "useAdaptor": true, - "actionIds": { - "create(address)": "0x11dac6d73575cf704c874437f6e2742b10f0b3a8cb903c585bdc799cab66c457" - } - } - }, - "20220325-single-recipient-gauge-factory": { - "SingleRecipientGaugeFactory": { - "useAdaptor": true, - "actionIds": { - "create(address)": "0x11dac6d73575cf704c874437f6e2742b10f0b3a8cb903c585bdc799cab66c457" - } - } - }, - "20220325-test-balancer-token": { - "TestBalancerToken": { - "useAdaptor": true, - "actionIds": { - "burn(uint256)": "0x833298360476618944f718981ab233082f5122f9f3e9028d063809d504e88d75", - "burnFrom(address,uint256)": "0xea35ff98d1c3a6304506b6976bd524adba83876a266b3d15c973ca605c86e114", - "grantRole(bytes32,address)": "0x8ba5bbfc65500befee6f807951312220f05be14a619a4b27df3279d6d8cb23f7", - "mint(address,uint256)": "0x2f8ae2ff3357611bc1603bc81d37cb23ad7c0dde22b7dad5bb81b1abea83aa5e", - "renounceRole(bytes32,address)": "0x7cefce05d274ae00638cfb5ca5ff0d25243084c3ab8b9111cb0e80a845a97e33", - "revokeRole(bytes32,address)": "0xa69c55a3bf33c36d1357b5d2dd820ceb8f29cb3a5c638478e3f55ba7b541670b", - "snapshot()": "0x7fdde278d798123eb8002ff80fdbd62b93c3e60a5d2c10041e06e4b9acd8c551" - } - } - }, - "20220325-ve-delegation": { - "VotingEscrowDelegation": { - "useAdaptor": true, - "actionIds": { - "batch_cancel_boosts(uint256[256])": "0x883f26e95df579fa682d038f27522a17d874346c18d9dbe2d502ef473e726580", - "batch_set_delegation_status(address,address[256],uint256[256])": "0xedd0ebabd9c0f1fa41a6d2054310ecb3bad17c3e576b34d1f7248e69281d37a9", - "burn(uint256)": "0x833298360476618944f718981ab233082f5122f9f3e9028d063809d504e88d75", - "cancel_boost(uint256)": "0x2b026cd495c98dd35b33bd5be496f7c57cba766b8fa2832ba428190d5d54395c", - "create_boost(address,address,int256,uint256,uint256,uint256)": "0x9e114ee25688c62b328b4af834f05fdff86eedde0d647e798ef48714279af25e", - "extend_boost(uint256,int256,uint256,uint256)": "0xddfb0ba9a402842551fa67e8f569543d4e9b070ca5395d6231f133f8bd940ea3", - "setApprovalForAll(address,bool)": "0x6b41b73de8753e4078cde2c682af18fea9a8d77a53d2ac78e22a3dfe521129e3", - "set_base_uri(string)": "0x78d5dd240bf6124d3e8e7c6918c9ebe9d901c97e695d2f9f58461fe1393c33b9", - "set_delegation_status(address,address,bool)": "0xb6ea2830f55c1f054aa739efb9bb246886c82431fed5d323d0ae7fe31c332ab9" - } - }, - "VotingEscrowDelegationProxy": { - "useAdaptor": false, - "actionIds": { - "killDelegation()": "0x3861c072d71f7edf2c9f007437f25c0ca70368b631ebef4b414ce2b5baedbf25", - "setDelegation(address)": "0x34ca00eedd53ffb79d208b3a006775f9adee47b8035872d5bf5b44660794e7b7" - } - } - }, - "20220404-erc4626-linear-pool-v2": { - "ERC4626LinearPoolFactory": { - "useAdaptor": true, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address)": "0xc656e762de524a52243bd0ad98fe0208a4b763e5b3406a525dd47ba8814c5e88" - } - } - }, - "20220413-child-chain-gauge-factory": { - "RewardsOnlyGauge": { - "useAdaptor": true, - "actionIds": { - "claim_rewards()": "0x9f596268ae1d840bffec6468f35868d6215d48830f5874204b4b5202ce5f037e", - "claim_rewards(address)": "0xc13be6a0bc76228878b765dc039dccf7a203e1b54c277e6c95a0e2adfd9b9768", - "claim_rewards(address,address)": "0x09cd18211fb6b5f5d35da164c1377daca07134e29471154cc4b268e635fa98ae", - "claimable_reward_write(address,address)": "0xb6174f5e6ff88de0909828998d663df5a46b9ff7e469b64f7a5006a77cfced7c", - "deposit(uint256)": "0x96ae016c0a4c7f47195543b71764c67ffad0660f500b0bd178dcc31c9c77c7aa", - "deposit(uint256,address)": "0xf36a7bb219d21dfa1e55054181e8d0374dd108d24388e03731dc0d19761caf80", - "deposit(uint256,address,bool)": "0xb11918b6dac9f6ee7f9177c880d2f5ecea0c1f851d6846a012c98497ba9d11ce", - "initialize(address,address,bytes32)": "0x09d6acb13dbd744865afb3eb8a3099a2c803dbe4813fcd7560562f92f6eeaa19", - "set_rewards(address,bytes32,address[8])": "0x7c4cf5a0ac6fc9276d27ebdc7332adc6fa710949dadde4209fb752001f83803c", - "set_rewards_receiver(address)": "0xcfbfe4d78681a144e3340201137411eee3ad0d0d99dbf387f55f321dfefa2340", - "withdraw(uint256)": "0x97c58aaa7f1baf7f9ed7dc75b801e1b130bb834fd9ddf7ea7e152c9ffed6c21f", - "withdraw(uint256,bool)": "0xfd3383566837d1fe48201add6079241ede290ac9131b6e2d44dd6fa38e636a4c" - } - }, - "ChildChainStreamer": { - "useAdaptor": true, - "actionIds": { - "add_reward(address,address,uint256)": "0x4c46ef2d11267c87a1bd5c957b5bab72957ad85e1e0250d36f461accd92a8d43", - "get_reward()": "0x6f10cad14ca89a2f6a5de012e24b76ae3a21c1062b847abf7c1542f39c3d305c", - "initialize(address)": "0x2071350ff2da59d3371768c9d51c341a241f4f772ba140c4aa97f151f298f2ce", - "notify_reward_amount(address)": "0xfd25808574944b94c1d869eed4f262e918e666eca0d337ee7a2cc9f146e8bc15", - "remove_reward(address,address)": "0x3daca63b7d8d897df0f4aa8ed320790890081c4eb4838a19756abb407e57e8b7", - "set_reward_distributor(address,address)": "0x75f03d945d74639aa78784e5071604aa86c170a9f4c32bdf428231d560be70b7", - "set_reward_duration(address,uint256)": "0xf8280426cc78d6ec08bfcf8ad3d308f093efd6068fd0e3ff8c6b9ea2eff45953" - } - }, - "ChildChainLiquidityGaugeFactory": { - "useAdaptor": true, - "actionIds": { - "create(address)": "0x11dac6d73575cf704c874437f6e2742b10f0b3a8cb903c585bdc799cab66c457" - } - } - }, - "20220420-fee-distributor": { - "FeeDistributor": { - "useAdaptor": true, - "actionIds": { - "checkpoint()": "0x7f4b0536efcbd917495f0d8e7a96852c08739243c797e73f00d32999233f8d5d", - "checkpointToken(address)": "0xad5cc01d75c9557c6761cedd6747cc49bf2bbee8a7e86e342e08ec8cce2d1424", - "checkpointTokens(address[])": "0x57588509fc9c7809dd451800137b52b71251b8f33eaefe0a4a20704d7a794d14", - "checkpointUser(address)": "0x63bc3bcd657781bdff8cf1b98efbb542ce506d17e769c801b781afed58711bfd", - "claimToken(address,address)": "0x00b4bd03de78c530508635a32da0ce07094513baf09fd6a44ad6f1a202115d41", - "claimTokens(address,address[])": "0x2456837bbeb6da646c6790300119cc05a25ecbf93c466b752edb2520e198bd37", - "depositToken(address,uint256)": "0x24a4418c40f7071f7d5c76dd936c391fea8819e36d109605e19363663622cb61", - "depositTokens(address[],uint256[])": "0x4721716053738fe68d3d5b293f1873c5f26f1a865cb53ccaa3f1527038428a7c" - } - } - }, - "20220420-smart-wallet-checker": { - "SmartWalletChecker": { - "useAdaptor": false, - "actionIds": { - "allowlistAddress(address)": "0x552cf8a9722ea54b6fc81eef9df54cbbb0bdd80c1bdacf23d965b7bf7bd9f431", - "denylistAddress(address)": "0xfa01325e2a9c77cda6b403aebfca7b8308d967df009e17ac6b42ba6d18088cfd" - } - } - }, - "20220425-unbutton-aave-linear-pool": { - "UnbuttonAaveLinearPoolFactory": { - "useAdaptor": true, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address)": "0xc656e762de524a52243bd0ad98fe0208a4b763e5b3406a525dd47ba8814c5e88" - } - } - }, - "20220513-double-entrypoint-fix-relayer": { - "DoubleEntrypointFixRelayer": { - "useAdaptor": true, - "actionIds": { - "exitBTCStablePool()": "0x4bb67a0b8e87539c0f4d27f93e5ee0007e614d3bb230bcb7672821d7a6359c05", - "exitSNXWeightedPool()": "0x431a1324309a102746dc2e80bd4e6a3337b549eeb3b667e88775fc99e8e7c0ed", - "receiveFlashLoan(address[],uint256[],uint256[],bytes)": "0x8e87e164a96f34e103e5e6bd84befdea379fe1f007f0929aba495fa057cad7c0", - "sweepDoubleEntrypointToken(address[])": "0x1551a07c7e1935f88645c168b758f3f2501555bb0e7871e3338e35c3e4d12207", - "sweepSNXsBTC()": "0x1b8c191c691887db7b20e77ce6c4b8a00c6c9f96129ce4069ab72171efe5d350" - } - } - }, - "20220517-protocol-fee-withdrawer": { - "ProtocolFeesWithdrawer": { - "useAdaptor": false, - "actionIds": { - "allowlistToken(address)": "0xd617925537850f2aa685c0571f7426668f2fc703728c1999c75cdf5feb9afa5f", - "denylistToken(address)": "0xba58dd9689420d7993c26c8eb0285e0c5ec4ed7d0b02ee4ca6fa3f05a38ee514", - "withdrawCollectedFees(address[],uint256[],address)": "0xaa5a0ba6d1f9627e6905842fe5a64690d039e96637fbf3530abd0960a03bf1a6" - } - } - }, - "20220527-child-chain-gauge-token-adder": { - "ChildChainGaugeTokenAdder": { - "useAdaptor": false, - "actionIds": { - "addTokenToGauge(address,address,address)": "0xe8dfb71fad50bca4fd4544a29f03fd3e427001d1f8a9dbee51fc32343c9c1565" - } - } - }, - "20220530-preseeded-voting-escrow-delegation": { - "PreseededVotingEscrowDelegation": { - "useAdaptor": true, - "actionIds": { - "batch_cancel_boosts(uint256[256])": "0x883f26e95df579fa682d038f27522a17d874346c18d9dbe2d502ef473e726580", - "batch_set_delegation_status(address,address[256],uint256[256])": "0xedd0ebabd9c0f1fa41a6d2054310ecb3bad17c3e576b34d1f7248e69281d37a9", - "burn(uint256)": "0x833298360476618944f718981ab233082f5122f9f3e9028d063809d504e88d75", - "cancel_boost(uint256)": "0x2b026cd495c98dd35b33bd5be496f7c57cba766b8fa2832ba428190d5d54395c", - "create_boost(address,address,int256,uint256,uint256,uint256)": "0x9e114ee25688c62b328b4af834f05fdff86eedde0d647e798ef48714279af25e", - "extend_boost(uint256,int256,uint256,uint256)": "0xddfb0ba9a402842551fa67e8f569543d4e9b070ca5395d6231f133f8bd940ea3", - "preseed()": "0xbb8b526e5ca65ae147d392dd6b66404f12dbd5e62051ea619824e92360275b33", - "setApprovalForAll(address,bool)": "0x6b41b73de8753e4078cde2c682af18fea9a8d77a53d2ac78e22a3dfe521129e3", - "set_base_uri(string)": "0x78d5dd240bf6124d3e8e7c6918c9ebe9d901c97e695d2f9f58461fe1393c33b9", - "set_delegation_status(address,address,bool)": "0xb6ea2830f55c1f054aa739efb9bb246886c82431fed5d323d0ae7fe31c332ab9" - } - } - }, - "20220609-stable-pool-v2": { - "StablePoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256,uint256,address)": "0xb9085f0e152aa08e65a13143a0d934f7d75367ec7182f6a8235f5d8e384f304d", - "disable()": "0x77cdfcd3d960d401e3d568bff8b7f0945e31ae9641d0718ec4977ecdcdd1de88" - } - }, - "StablePool": { - "useAdaptor": false, - "factoryOutput": "0xD0202392E1D343F6044c948a0eD973C491D161bE", - "actionIds": { - "disableRecoveryMode()": "0xbeddcc61d9e74d16cd1a172a99da7cff352ca4cc12ae271195e47fb09850e92d", - "enableRecoveryMode()": "0x683d1fc164573282cc59a8ba6eeeb68e8398c46c49e9e9e7e27aca06030cebde", - "pause()": "0x246da17ee3fd3948c1af9b3a9aa78fcfd3c905a8e7c7de07bda9572a9567ee58", - "setAssetManagerPoolConfig(address,bytes)": "0xa6c469630ff877c7c4b3a5023afcd43729b665e3d51e1e3364c2761c6b5b8e62", - "setSwapFeePercentage(uint256)": "0xa4b44a665092a43cf7965604a301c38d259e053ca7917a1be72425addae34669", - "startAmplificationParameterUpdate(uint256,uint256)": "0xd348de02bc8575a84039df39b780b2b21a7f1f6c668a3d85b645d41c426babe7", - "stopAmplificationParameterUpdate()": "0x34b97f18db593fe163b694d4d4333ee5fde2759fe37e38ac0e001a2632d7b398", - "unpause()": "0x8fa2dfb4e879ecc3216c9ccbd45d098da5652ee41c3f98806869abeab4ecd3a3" - } - } - }, - "20210624-stable-pool": { - "StablePoolFactory": { - "useAdaptor": true, - "actionIds": { - "create(string,string,address[],uint256,uint256,address)": "0x794bd840339a1c990b9a4f6e185fce6b1a82904f0b0127b77d0a3f8feffb3f53" - } - }, - "StablePool": { - "useAdaptor": false, - "factoryOutput": "0x8364eA6F920Ff06f7a597f6A6152c251223fB2cb", - "actionIds": { - "setAssetManagerPoolConfig(address,bytes)": "0xad09bdb092b3512e52a52dc7ea75a0eb39b577a037660c57655a00c5ecd86124", - "setPaused(bool)": "0xda86fa4a38c7f383ebd81a303e824d5979bbc01f57ca9369b74fbab87afc72b0", - "setSwapFeePercentage(uint256)": "0x222bfa0d7fb7c5c5467fd2d519e734926f71419404b17a9c9b54c1f1cbf2766f", - "startAmplificationParameterUpdate(uint256,uint256)": "0xb080e8681b82d9fcb9f50cc2d4f5ed5c81dd37d0c8492d93d3c506a7d625abf8", - "stopAmplificationParameterUpdate()": "0xf6a47f36895b547c6552082e4da70c3b8b0eb7a50755493e4828dab4b2a3ec69" - } - } - }, - "20210721-liquidity-bootstrapping-pool": { - "LiquidityBootstrappingPoolFactory": { - "useAdaptor": true, - "actionIds": { - "create(string,string,address[],uint256[],uint256,address,bool)": "0x7a40642f67b694d37b10a810e0b2d4c42313813165bf202e9bdb71bb3cca5bc1" - } - }, - "LiquidityBootstrappingPool": { - "useAdaptor": false, - "factoryOutput": "0xb429eEE04808Cb51f539Fe74F055d45E662dD9CE", - "actionIds": { - "setAssetManagerPoolConfig(address,bytes)": "0x1cb132887c2b1ee82da38549caae798afbd067c4d2c146da4b065abbe544eccf", - "setPaused(bool)": "0x84ebcefe0a3d3211be33d8801f0cda0dc27c320e669b8020d36581ea279c2294", - "setSwapEnabled(bool)": "0x1d268a3eb97033208d002651cce851560d6e27ce495fafdbebac62fc55249acf", - "setSwapFeePercentage(uint256)": "0x17fabf3201a9ff4905ae768b3633b6b0899aa03a7f9091cbfe45af557612a9f0", - "updateWeightsGradually(uint256,uint256,uint256[])": "0x10d7bcb2d08a83726edcefa148437ad55df68f4cc8d29bea9121888f6c1013e6" - } - } - }, - "20210727-meta-stable-pool": { - "QueryProcessor": { - "useAdaptor": true, - "actionIds": {} - }, - "MetaStablePoolFactory": { - "useAdaptor": true, - "actionIds": { - "create(string,string,address[],uint256,address[],uint256[],uint256,bool,address)": "0xdaab595e43b5343677253fb0d4ea761620a702db2aab66342773b049b3ad0954" - } - }, - "MetaStablePool": { - "useAdaptor": false, - "factoryOutput": "0x945a00E88c662886241ce93D333009bEE2B3dF3F", - "actionIds": { - "enableOracle()": "0x896b1fdfbf4ad21b8d3b2b72755e7ac26498307bf4bc026f0491a6fabafc010a", - "setAssetManagerPoolConfig(address,bytes)": "0x12f94bd1e2d92c10611a454e07ffe6c3e90f8e1635d10bb0d6e40df10fa65371", - "setPaused(bool)": "0xc26030c751c86fb6372212840e98cb124f7ad80b1309370c26d04722bd3f521d", - "setPriceRateCacheDuration(address,uint256)": "0x804a5282047da9b43b60827f13ce6a65f639c663b92195169d58c98f06149aea", - "setSwapFeePercentage(uint256)": "0xad271d10da9b2d314c802852c706d58b29594c78ac081c0fe0df01f88eeca4d9", - "startAmplificationParameterUpdate(uint256,uint256)": "0xb6a9ea08808a9c851e4b1899f8c56c94cb5c85e14e2a78beda0d8f5380ca4982", - "stopAmplificationParameterUpdate()": "0xcab38416c7fb4c0c4b5d43de2d9f4f196f7db9f02b12e195c83595b75949a998", - "updatePriceRateCache(address)": "0xbd13ada2285231b0bf51e02946a8c9da96fe60f4913a9dc971de349c5d6c6ed3" - } - } - }, - "20210812-lido-relayer": { - "LidoRelayer": { - "useAdaptor": true, - "actionIds": { - "batchSwap(uint8,(bytes32,uint256,uint256,uint256,bytes)[],address[],(address,bool,address,bool),int256[],uint256)": "0xf8cfe4da20fdead56b4dcc26b8ebb085a59db568e035c21dab6d266cee06c0ad", - "exitPool(bytes32,address,address,(address[],uint256[],bytes,bool))": "0x1906fa7fdb370035b30e63059006853aada444936b7c2c9cdf605dda100f55ff", - "joinPool(bytes32,address,address,(address[],uint256[],bytes,bool))": "0x141ec2d4a7c598739ed20a1097f9debcaaa34fb265da4dfc198a5347b552937f", - "swap((bytes32,uint8,address,address,uint256,bytes),(address,bool,address,bool),uint256,uint256)": "0xc2e30dab98891b52c4d094c48478e241794b318388f13948ca3692f24767e175" - } - } - }, - "20210907-investment-pool": { - "InvestmentPoolFactory": { - "useAdaptor": true, - "actionIds": { - "create(string,string,address[],uint256[],uint256,address,bool,uint256)": "0x780bfc7c9cb638183a57ff76e9599100e2d6adb37cc38b809bb635d6e7cc3623" - } - } - }, - "20211012-merkle-orchard": { - "MerkleOrchard": { - "useAdaptor": true, - "actionIds": { - "claimDistributions(address,(uint256,uint256,address,uint256,bytes32[])[],address[])": "0x5b482736dd21f8b831945ea6633c1b28ca89a6478e8dbedda8accf8e681c09e0", - "claimDistributionsToInternalBalance(address,(uint256,uint256,address,uint256,bytes32[])[],address[])": "0x4a584cc8161d6bb12d57fc4b18a18435eeb5beb3bbb432aaddba4e2c2319265b", - "claimDistributionsWithCallback(address,(uint256,uint256,address,uint256,bytes32[])[],address[],address,bytes)": "0xcf3112b96140a3f56bc986eef4944027a67446801cbe0d21cf52c34ca01e7f4f", - "createDistribution(address,bytes32,uint256,uint256)": "0x590ed97670263f09fca9d1c8c7fa3124455a8b1918a4e74c78f642209c4a0c53" - } - } - }, - "20211208-stable-phantom-pool": { - "StablePhantomPoolFactory": { - "useAdaptor": true, - "actionIds": { - "create(string,string,address[],uint256,address[],uint256[],uint256,address)": "0xb91ea0061e7815276c946c6c988ad8ae1d57c647f69c0b882ac35fc7759f97b8" - } - }, - "StablePhantomPool": { - "useAdaptor": false, - "factoryOutput": "0x13ACD41C585d7EbB4a9460f7C8f50BE60DC080Cd", - "actionIds": { - "setAssetManagerPoolConfig(address,bytes)": "0x6f3696a648da77a5479b71ddae746227c5f2a53c52351f64a143ac54d9aa0d85", - "setPaused(bool)": "0xe7db5dbdd6d346c339f945160cf3072726aa236fae72acc8b2faa9a7103a7f55", - "setSwapFeePercentage(uint256)": "0xf03f038e802d9001e1137114c3b515597399ce4967521cf034f35dbfba0c859f", - "setTokenRateCacheDuration(address,uint256)": "0x9d409791f3d7a5d09b8b50b4b38c524f6deef6afbe7dab9849d9286a65af6d0a", - "startAmplificationParameterUpdate(uint256,uint256)": "0xc48231c2c77c8abbff54a6bbdadf6bd0d6f045f49e297f48e2f992827e9c85a6", - "stopAmplificationParameterUpdate()": "0xfc9ed17b8caabb1c88c30e8f1a450f58387ddfe2e05dc2f9a97a907188e8cb06", - "updateCachedProtocolSwapFeePercentage()": "0x4890db536f242ac2d820e90ae431a3fda21253668fee81180e682cf0ee0635d7", - "updateTokenRateCache(address)": "0x221b98d4f1e57111067e7bb170cc147671aabbccdc71221be0a242a422c2f59c" - } - } - }, - "20220421-smart-wallet-checker-coordinator": { - "SmartWalletCheckerCoordinator": { - "useAdaptor": true, - "actionIds": { - "performFirstStage()": "0x2d1d4edc9a58a12384cc67f67380d836276f917640a875c51c38dd00e99ce743" - } - } - }, - "20220707-distribution-scheduler": { - "DistributionScheduler": { - "useAdaptor": true, - "actionIds": { - "scheduleDistribution(address,address,uint256,uint256)": "0x73d1abbe8fdc1eada717f73299f34b7217a71930114175a6cede25a4735d27b6", - "startDistributionForToken(address,address)": "0x5b56750a9db9bac83e09e56bb50b0420b86c5bb5255075f7d616ce3700ef771a", - "startDistributions(address)": "0xc0b53b0850f307966f922a3dd4dfa9956a28f9db59b76735e38aacf43b63b35b" - } - } - }, - "20220714-fee-distributor-v2": { - "FeeDistributor": { - "useAdaptor": true, - "actionIds": { - "checkpoint()": "0x7f4b0536efcbd917495f0d8e7a96852c08739243c797e73f00d32999233f8d5d", - "checkpointToken(address)": "0xad5cc01d75c9557c6761cedd6747cc49bf2bbee8a7e86e342e08ec8cce2d1424", - "checkpointTokens(address[])": "0x57588509fc9c7809dd451800137b52b71251b8f33eaefe0a4a20704d7a794d14", - "checkpointUser(address)": "0x63bc3bcd657781bdff8cf1b98efbb542ce506d17e769c801b781afed58711bfd", - "claimToken(address,address)": "0x00b4bd03de78c530508635a32da0ce07094513baf09fd6a44ad6f1a202115d41", - "claimTokens(address,address[])": "0x2456837bbeb6da646c6790300119cc05a25ecbf93c466b752edb2520e198bd37", - "depositToken(address,uint256)": "0x24a4418c40f7071f7d5c76dd936c391fea8819e36d109605e19363663622cb61", - "depositTokens(address[],uint256[])": "0x4721716053738fe68d3d5b293f1873c5f26f1a865cb53ccaa3f1527038428a7c", - "setOnlyCallerCheck(bool)": "0x2a0fc3ce2c92fc37ba51c3aef11d928dcaf3488be8978d243a8b84e6e980a504", - "setOnlyCallerCheckWithSignature(address,bool,bytes)": "0xa09ee85edd2695bd611eb6941808ca62eba50b0cb60778cb30ddb57edafc3415" - } - } - }, - "20220725-protocol-fee-percentages-provider": { - "ProtocolFeePercentagesProvider": { - "useAdaptor": false, - "actionIds": { - "registerFeeType(uint256,string,uint256,uint256)": "0x57d35b2b35f2327f31e3eb2ca76e6cfffa8b460b1504edfba7b5954bad1d364b", - "setFeeTypePercentage(uint256,uint256)": "0xb83d1e9cbef2b3d9321c1d0eb607a8f868eddc97d838926a6697e122b9aad078" - } - } - }, - "20220817-aave-rebalanced-linear-pool": { - "AaveLinearPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address)": "0x527e5a8917fef9f19f55ea7d3f9dc98c00e4836cf918d2af144d2ef91076a53c", - "disable()": "0x9f637c196de3124bc0febbb78f206994fdb68c3f8fe8070b42230a76e14ece0b" - } - }, - "AaveLinearPool": { - "useAdaptor": false, - "factoryOutput": "0x07c896050dd6e273c199f06d7516f8a4a369d23a", - "actionIds": { - "disableRecoveryMode()": "0x4b0cfb0e3afde1903ef88f0072b490a0d78f1027a165371b1b4732daa84a9559", - "enableRecoveryMode()": "0xd6f4df0a512a29fa4cf2fcfbe4a0b5ea1266a4bbb1ab6fb5761205dbb038441f", - "initialize()": "0x44366ad56a4f1e6acffb39c514200785009a251154f813acbfd16509a492cade", - "pause()": "0xf5a74fe74a42c6fe47ddc84feffff02db467d464946b66b317ef6ceeb66bda38", - "setAssetManagerPoolConfig(address,bytes)": "0x20165844cf9e6c2a6f49b8a283d786c5aaa1d89c711042e31d2928eb36d23824", - "setSwapFeePercentage(uint256)": "0x49832d9b75ad868dbf821cf6ee67ab240ff87c62516d7ce788883fdb8845b215", - "setTargets(uint256,uint256)": "0x7385bbbac73cd47b216da5217f45cf50ec5653dd6951e8272421d5aa8ff94df5", - "unpause()": "0xa4f38ba3cf0b1b3ea8bc7b3022ecc6976c184fbbe48d5bebcde37f1c03640b19" - } - } - }, - "20220906-composable-stable-pool": { - "ComposableStablePoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256,address[],uint256[],bool[],uint256,address)": "0x82bdfa752365d3f5126fdab4bf91428ce34d78238bbb6dcc11479dc4b2cdd194", - "disable()": "0x41955c8033f6cd7940ef6365ebd59154af32f4949507ebeee4a6ec0c4ee86a9d" - } - }, - "ComposableStablePool": { - "useAdaptor": false, - "factoryOutput": "0x0c925fce89a22e36ebd9b3c6e0262234e853d2f6", - "actionIds": { - "disableRecoveryMode()": "0xb4d3deece0ede04bab030f8d23f019a3a603d97e849e1ee1e6a58226843bb105", - "enableRecoveryMode()": "0x14acd584474527fd64f2d0319e73c6b85aea75f00fef393230b71b2ca64344e7", - "pause()": "0xaa58fe403eae929c93788a7b35d0b821be0e3d7fb1b7469ba994ab140ff8aaa0", - "setAssetManagerPoolConfig(address,bytes)": "0xf46c96e0536003e817b9102af0b219ac1a9c3afb2b70234d215edce7b694f0d0", - "setSwapFeePercentage(uint256)": "0x6c470f23b0e66e93b1358c5c49ff26bb81599d24618da6b357d0dbcb138af65c", - "setTokenRateCacheDuration(address,uint256)": "0x3b5d75a18af8f3a6a098229d075e6c9d526a4d4d0597adacacb74808b6092bae", - "startAmplificationParameterUpdate(uint256,uint256)": "0x4d3bafe842e5d8995399b89f432b92c6dfa2f2e810dd0b8d1998c51f5461dbb4", - "stopAmplificationParameterUpdate()": "0x40f06a635db341b3605b05dcdc9a500b297b2f51257ca302bb3daca2c8f25142", - "unpause()": "0x9b6f869dbf8d0c39da20c2af3c85f617c20e0b648cf1e5d42218eabd85b83529", - "updateProtocolFeePercentageCache()": "0x2912cd1592153135ebbc808951155de9d15270d12029160f7fef7296833556c2", - "updateTokenRateCache(address)": "0xfe713ec0738ce39b0b3b024d3413551c716f10d9a2769fb68c44bd609c0ae2be" - } - } - }, - "20220822-mainnet-gauge-factory-v2": { - "LiquidityGaugeV5": { - "useAdaptor": true, - "actionIds": { - "add_reward(address,address)": "0x6b5e3750e9adcbd4a75428ed3fc6d2d3fc8a52866660ad3778d3f8c33108edff", - "claim_rewards()": "0x9f596268ae1d840bffec6468f35868d6215d48830f5874204b4b5202ce5f037e", - "claim_rewards(address)": "0xc13be6a0bc76228878b765dc039dccf7a203e1b54c277e6c95a0e2adfd9b9768", - "claim_rewards(address,address)": "0x09cd18211fb6b5f5d35da164c1377daca07134e29471154cc4b268e635fa98ae", - "claimable_tokens(address)": "0xffe7f3a303586ecf807e0b512726ae165966960a1c571c9436ecb471f34789f7", - "deposit(uint256)": "0x96ae016c0a4c7f47195543b71764c67ffad0660f500b0bd178dcc31c9c77c7aa", - "deposit(uint256,address)": "0xf36a7bb219d21dfa1e55054181e8d0374dd108d24388e03731dc0d19761caf80", - "deposit(uint256,address,bool)": "0xb11918b6dac9f6ee7f9177c880d2f5ecea0c1f851d6846a012c98497ba9d11ce", - "deposit_reward_token(address,uint256)": "0xf581c7883fb0a72e34d13610759cdc6995d495bfcbfd7982d6e4b67f468f54d0", - "initialize(address,uint256)": "0x62b3306a4d33f7c60114b6dbf8749e7ee0ec4a87b35c306c79ea9f1fb3884650", - "kick(address)": "0x30594774a65a20af0ab69e7818f2b44db4ab171122a118c23a469cca3fe91397", - "killGauge()": "0x38f12558087095621293389b35508390a03d17855b55b2394ce67b3c47d4463d", - "setRelativeWeightCap(uint256)": "0x53ded5c23d686756f2cc6a8feb053e1a98ea78534f788670216e0617a9cf7101", - "set_reward_distributor(address,address)": "0x75f03d945d74639aa78784e5071604aa86c170a9f4c32bdf428231d560be70b7", - "set_rewards_receiver(address)": "0xcfbfe4d78681a144e3340201137411eee3ad0d0d99dbf387f55f321dfefa2340", - "unkillGauge()": "0x5e7938ef4e6a59634c9800645277831eda1a30b5efd9ec55235154211f9e2941", - "user_checkpoint(address)": "0xdd1c1c3bdba9af83567a294b444bfa43351dee295bdd2fe01a4ea28465a1cd9c", - "withdraw(uint256)": "0x97c58aaa7f1baf7f9ed7dc75b801e1b130bb834fd9ddf7ea7e152c9ffed6c21f", - "withdraw(uint256,bool)": "0xfd3383566837d1fe48201add6079241ede290ac9131b6e2d44dd6fa38e636a4c" - } - } - }, - "20220908-weighted-pool-v2": { - "WeightedPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256[],address[],uint256,address)": "0x37bdd9fd10ea417e3ee0432bc9931583470babbdfba7fb234832953f5b12c876", - "disable()": "0xa245b13df0295c1966c341598370ff2b6a9e83bb687351570533e2f2e01938d5" - } - }, - "WeightedPool": { - "useAdaptor": false, - "factoryOutput": "0x3f829a8303455cb36b7bcf3d1bdc18d5f6946aea", - "actionIds": { - "disableRecoveryMode()": "0x57a99f3ed4c936dc3acc397e914c860702345856a9cca3a5be4c01fefa6a7674", - "enableRecoveryMode()": "0x83d23bd6c0e9f3f7ec0850008689e6079aa87b2f9766e7373bb3620222c3e0a3", - "pause()": "0x8861bb10ff289b57a4dd8aad423013bab2ba5baabf527453b7e5fe1078989c65", - "setAssetManagerPoolConfig(address,bytes)": "0x9f330840ebc2285574bb046c48056ab6c06da01e947ce9ebee468e7e4a6a2c3a", - "setSwapFeePercentage(uint256)": "0x17bd7cdcf8501c46510667aaa9187771e0d83831a3367ff4cf81c00eac71137c", - "unpause()": "0xbc2876200f27f600d66a842f0b3149abc29a5cab6ef63137d79db0036169107f", - "updateProtocolFeePercentageCache()": "0x5f506869a4e7d71cdd3300156e93255616486d8a28c659a096cac8055bdf1e6d" - } - } - }, - "20221123-pool-recovery-helper": { - "PoolRecoveryHelper": { - "useAdaptor": false, - "actionIds": { - "addPoolFactory(address)": "0x1ef9ebf17e6cb20013888ccc67c7738c82a57e350ff8b2f45c4034a1c4fe7a82", - "enableRecoveryMode(address)": "0x94a599a04a3486414f2bc16589657fbd9e89bad629c52c12eac47282134f4d57", - "removePoolFactory(address)": "0xc0752596453bbce0bf94d874591e784b93cce5a01db369dcc137bbf8f497105b" - } - } - }, - "20221115-aave-rebalanced-linear-pool": { - "AaveLinearPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address)": "0xb0b54e4779ff9a37a30b4c8b342d2544a1b686d0bec33f0fa9867694ba3a57cd", - "disable()": "0xfe2cd5cd940ba4eb7434d46a67dd8c75a40a0cbd6601421d2d8b2d947b971ef3" - } - }, - "AaveLinearPool": { - "useAdaptor": false, - "factoryOutput": "0x88D07558470484c03d3bb44c3ECc36CAfCF43253", - "actionIds": { - "disableRecoveryMode()": "0xd525025938a7a57846d1702e0fe6ad1abaeaa5fe5dcd1d90e47058c4983b7340", - "enableRecoveryMode()": "0xef27dca346aa51238760b94ff3180dee990313a7f12834aa759a17d597603a30", - "initialize()": "0xc0deae184afb6d30dd114541559768404f53574210d142305bb1df9c2d924870", - "pause()": "0x08a07a28943b9fd03d078571cc4b142bc18c8ec7e0556e4562620c6e49162b28", - "setSwapFeePercentage(uint256)": "0x9ece5ed53c8547cc53b3f118eb0f4eeda2744827f0b128b6007ac28c3ff5fc06", - "setTargets(uint256,uint256)": "0x913ac1c232c89aeaa0021e2344973cb498de977a10e2038e67cdc9e74674ef13", - "unpause()": "0x4b11bfc905756d063392a926d9089f9f44694030a746d780cb78ac07d19c4c46" - } - } - }, - "20221122-composable-stable-pool-v2": { - "ComposableStablePoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256,address[],uint256[],bool[],uint256,address)": "0xb885d98b83d2e0ddc9cc87adabc0f64acbdac302d2545aebafdac0c52a43b892", - "disable()": "0x0a35dcf04fdcf4e2119802287b94a1cf758427e74e9bb450cb31af7c660d7735" - } - }, - "ComposableStablePool": { - "useAdaptor": false, - "factoryOutput": "0x373b347bc87998b151A5E9B6bB6ca692b766648a", - "actionIds": { - "disableRecoveryMode()": "0x85896342da44e8444ef54be6c4643b51c1e23270bb9ec1f0257cd03d72a80cb6", - "enableRecoveryMode()": "0x7d89412e7c8893c1c85589d68187b2ee925cd2d27c10393980897d1fa4346b0a", - "pause()": "0x6e25be22eb210da3359f4afb977d53109dad5ed4801e736bf6c5239e0028bd48", - "setAssetManagerPoolConfig(address,bytes)": "0x9036802291378e3a6933704d0ccba6f3c6729307d244cb77b7f84060cba99269", - "setSwapFeePercentage(uint256)": "0xdee20d81c6075dcc437dbaaf02d316ab255cfcae4a154e04b17abdebc70a5b48", - "setTokenRateCacheDuration(address,uint256)": "0x160a4f83bcc2f584446953fd8adf0bf96e625212ccf66900051418e8d19e7157", - "startAmplificationParameterUpdate(uint256,uint256)": "0xf766fa63021f6e696e70c339ab7246118c3da74fcbf80dbe6d603189209afed7", - "stopAmplificationParameterUpdate()": "0x1c36fdcc08f18f6fb33519d9491400a58c2c03b6f1222f8385cc36e6fb837110", - "unpause()": "0x09f210f1a6e3730856cd101645ba1c0594f63ca6ed48e7768b5421ae698858db", - "updateProtocolFeePercentageCache()": "0x69d8f3e0969c91e7a94fb45518733240410f56ff60cd304fbc5d13a5432ed71f", - "updateTokenRateCache(address)": "0x43e924739082162d0dfbe4b85270de4e7fe29526d812caeaa4797cf243c0bdfa" - } - } - }, - "20221021-managed-pool": { - "ManagedPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create((string,string,address[],uint256[],address[],uint256,bool,bool,uint256,uint256),address)": "0x36109068009b7f32260b11e16b4afd875bba8106abcebb01b586994398dcc8c2", - "disable()": "0xec29307f87abfc2b5468e96f3e9ecae58a8b7eaeac6c2438d75b5b4c102cc918" - } - }, - "ManagedPool": { - "useAdaptor": false, - "factoryOutput": "0xD9Ab28c518d4696068b855fc17717557D6E43dfF", - "actionIds": { - "addAllowedAddress(address)": "0xebb5b3a5fd02268f4736a66bcbbf3721df3f5b372006279ad5c77f83e103c89f", - "addToken(address,address,uint256,uint256,address)": "0x75438eb08ffe3209d3dd3918c2bdf48f0cd9a85945611baff3dfaa269a488dfd", - "collectAumManagementFees()": "0xb41a45f365d70dc0206ef962577441d8a1089f42f78c7a9fb96342ed5f7a7de0", - "disableRecoveryMode()": "0xd43ce57fce2ecee7ffca8e84092b15d153c91551ec8c5c677cc99c34e783117d", - "enableRecoveryMode()": "0x58199586e9c814bc8a60c9440242a98f511dad4b59c2aed23ec9da86f24ef65e", - "pause()": "0x77a033e002c9343d8e1e18812e85314b318f32e1039892999c5595299f1497fa", - "removeAllowedAddress(address)": "0xaa6e9c8eea8f80573294bf9e437c533a43dc985406cf5e90626042d6b4af215b", - "removeToken(address,uint256,address)": "0x0ee5e5657f1b36a5ef1f9d2bf10b0f47e3ff526be1b5b11c1e538966e0e3a928", - "setCircuitBreakers(address[],uint256[],uint256[],uint256[])": "0x13fe49ce305f9bd89e60d9eeb79c37c41b0ef1fc10224c776e3552cdcc365e8e", - "setManagementAumFeePercentage(uint256)": "0x02838d192158d528ae623942bf89de5ba0c50ecbf75d5cdee38e2e81ed08ab0f", - "setMustAllowlistLPs(bool)": "0xf5ba992f2e1bf91b6ab292baaeb5879c0d55af9226fca37e4990a40351fd8d0d", - "setSwapEnabled(bool)": "0x31edfcd86d0943c1bb9ad319aab48d804ac014d74896cb41dc107f91838aa86c", - "unpause()": "0x24082d9cb013626c5cbd5fd595ba953d5bee10116f12ccc7ae344f5d7702f81d", - "updateProtocolFeePercentageCache()": "0x7e1e8e8d5d18fa0cc750aabcad2df52f3a1899713763c5b88da9d5b80a70b260", - "updateSwapFeeGradually(uint256,uint256,uint256,uint256)": "0x0a516eca843d8d05114311061c268d74a0923bd7a6abfdca24967fda9fceeea0", - "updateWeightsGradually(uint256,uint256,address[],uint256[])": "0xbe5c83706433ff5361b40487ccc9731baff0d2bfc130396db71f2675dd7c96ea" - } - } - }, - "20221207-aave-rebalanced-linear-pool-v3": { - "AaveLinearPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address,uint256)": "0x66ae022bf9cd31733e59061a50d0f7c627f6316bb1a125a0de9bf968a55d244a", - "disable()": "0x5fbddc7202e623cdbdd685c7efd9379e079b47c18aa57d1ee7f06424c4f28bce", - "registerProtocolId(uint256,string)": "0x79aaf5dc79fea0eb5996787d9dcce474973bc3296a94db1170ca6e510e31e83d" - } - }, - "AaveLinearPool": { - "useAdaptor": false, - "factoryOutput": "0xf93F6382913d1dE6Bdf683A94be8349751af8d59", - "actionIds": { - "disableRecoveryMode()": "0xa2138fd02ccb24f485e2b6730611aa424e44226d4a5302a3dce8fed99ead1bcd", - "enableRecoveryMode()": "0xa9164f9bc0af1bdd3fd7ed013211e2975f1ece4db4b8412660e67359e1fd8676", - "initialize()": "0xe91a8e0abac7d1e2e3d83d3abd0b8aec9c8e9fee07dc7ea19c2c2ab095f4baea", - "pause()": "0xfaf3bbb73a6190f02f8b035396f60d6af2aa730caf5d733f0c1a20ed1d232106", - "setSwapFeePercentage(uint256)": "0x35f0c2eb9996a2af84245248608d5dd48a52efb632ef26a94d71f5ceea1b7cdb", - "setTargets(uint256,uint256)": "0xc5abc980dc391fdf92ccd45ecdcf65db31eebf2765211a6d7113c77c84dfbaf3", - "unpause()": "0x734b96f255027244606af8384c68f6cb6773f089519277c2dd148bf21954ab90" - } - } - }, - "20230109-gauge-adder-v3": { - "GaugeAdder": { - "useAdaptor": false, - "actionIds": { - "addArbitrumGauge(address)": "0x96ff38090d2ed548492395d6d0149ea5b4421d71c2c3dd10f72f53f9bd45edda", - "addEthereumGauge(address)": "0xfcfb808c20096983bc85ee3b5b6aed175602a6a4ce74fa3f8f5187d34e1dba1c", - "addGaugeFactory(address,uint8)": "0x219b248d5bf3753cd21b9c0b700dea1fbab4235f8ee8d24cf41d833855fec117", - "addGnosisGauge(address)": "0xde0e249fc4cfa4b6153b12a35c645045eebba9e4ffad25ef5b72def766c46e23", - "addOptimismGauge(address)": "0x1fce0291bd19b4d377ab0d460c7363482933f3590df476c894f7bc94f8f900b8", - "addPolygonGauge(address)": "0xa79af7d75bf50fe3d19ae8537f3df157b608a7a3cff6bda2d970fbba470642ba", - "addZKSyncGauge(address)": "0xb4cefe9458423ef44656096dc0d1d04cfecf3df24dea1e05657f4b43bea0296d" - } - } - }, - "20230206-weighted-pool-v3": { - "WeightedPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256[],address[],uint256,address)": "0x5e28c1305086eb84159df4390efc2031b79a164bc2dce3e3ae08912f41a1fa54", - "disable()": "0x1f8f892407c2cb710506d8998efcf8f6709b3c0fbbddfed6494ef08b7467c62f" - } - }, - "WeightedPool": { - "useAdaptor": false, - "factoryOutput": "0x0441ff033652bcEB75a011887F17B5dfC84Ddc6f", - "actionIds": { - "disableRecoveryMode()": "0x8d501e77af020f32c1679f4cbfd314fb02b3cb069916ba4a9d8b9dad2c4bf9cc", - "enableRecoveryMode()": "0xb1f17616596b3d2360ad06581e2bfca70cca3e1c29f629cd084fded06c061fc4", - "pause()": "0xc7cdb62ccea4a22a57d639c10da71a67acbaf7ab46c4508d0b9ecad84205babd", - "setAssetManagerPoolConfig(address,bytes)": "0x8f83d4658182d88f55f863844d354ff089459aec8967c83322d138bac30b3149", - "setSwapFeePercentage(uint256)": "0x3538d6d3dc0a61e256b030bcede35dfb4204bbc36452180e2d2f940d0ad35be7", - "unpause()": "0x26f158f951bade88b1b53b08de02e8a553a783332a43b06978d7c529f886a709", - "updateProtocolFeePercentageCache()": "0x3d1afd98f503391601036f3534b9ddd56f305678f9e25c8aa18baf666389be67" - } - } - }, - "20230206-composable-stable-pool-v3": { - "ComposableStablePoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256,address[],uint256[],bool[],uint256,address)": "0xa0499989f0045b6c8fc7aa496c2172b053d3ed15124eedca31749cd5e29f2ada", - "disable()": "0xeedf83fdf967029f62d13d9d9102d27946945cb008bf326edfe2a4592c901659" - } - }, - "ComposableStablePool": { - "useAdaptor": false, - "factoryOutput": "0x2EF26d97B5870600BE341561298938c2e5df84f0", - "actionIds": { - "disableRecoveryMode()": "0xaf6f022f37dc5e877be30d820627d3c8bf7fe467076034a41ec92048973ba002", - "enableRecoveryMode()": "0xd6ebed127862549c3db449781ac9e80864eb794442effd53919d1c5ff820c431", - "pause()": "0xa27840506d37dc29759e536cc5c1d9757e80d9b1fa5548a1ca8619f33dd1072a", - "setAssetManagerPoolConfig(address,bytes)": "0x3397020917cfa9dadcf1e507b781c53b7f77b174ed85b5b12748ef5a6ae46722", - "setSwapFeePercentage(uint256)": "0xcc0b4f1263ce5d036eaa02e2e29bda7414b593c3f42a8aed4ad6c916edc1a565", - "setTokenRateCacheDuration(address,uint256)": "0x9bd7a3ed9d1fced64087af0c4015b1ed7adf5a068a84bbb0feec2aa73024f533", - "startAmplificationParameterUpdate(uint256,uint256)": "0xfa32fb6e69279c6a1376f910c7c71838dc2fce1ec3bab7d3b9580cdda3c70eae", - "stopAmplificationParameterUpdate()": "0x3a387b28ebb63c0b53c39cce6d9918e762408048d3f949a2f3f81c25805b7b61", - "unpause()": "0x8915665f458a61f28f8e8cf59a52457488207ba6b382536b63658892be082d27", - "updateProtocolFeePercentageCache()": "0xde0657f7ba5c70047b0aaead98b8ba2a9e3160a58febce65cf2406a531840658", - "updateTokenRateCache(address)": "0x1ff1e5781eca58df974b1c8ea055acf9aafd9a575d86b65afd7017c0bb89e9f5" - } - } - }, - "20230206-aave-rebalanced-linear-pool-v4": { - "AaveLinearPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address,uint256)": "0x48f384189ad09bc72945f9af0c3b9f0347149e0cc1698904ded7d0a043bac23c", - "disable()": "0xa676b10c0a312087e255fee5692d8b31aec2a0839a91e715a43860c3e62437e3" - } - }, - "AaveLinearPool": { - "useAdaptor": false, - "factoryOutput": "0x707B7d4a1bAe449d546DCAb869256591bbB3d70b", - "actionIds": { - "disableRecoveryMode()": "0x478e7f53087deab85ae5870218c02821a6bafa4a75984797ac58cdfd513a385b", - "enableRecoveryMode()": "0x793ca26aa62caae6b2fb946bce982e9d0448354abd818cabb58abd0d04a3ef03", - "initialize()": "0x2f65244978100209132b815e50c31fb1116667e93713f55d82aedcd053b8d5e8", - "pause()": "0x21e53d020b912764bb3a437d64ccad86ad4b36334ab4933c92b4f7e20ec74c34", - "setSwapFeePercentage(uint256)": "0x60b21b2ae5a82434b74afd79abbbafb941197b06237922de3a54d36aaa9c4ea2", - "setTargets(uint256,uint256)": "0x5f3bf9f13d0ced5f0a2e95b2b3895ea54fd785018a8c284129c0ca862ac51bf7", - "unpause()": "0x48f45ecf6661caac6ac47a9195afd122325e5c7c3a348b20948083d9cd1b0bcf" - } - } - }, - "20230206-erc4626-linear-pool-v3": { - "ERC4626LinearPool": { - "useAdaptor": false, - "factoryOutput": "0x744644537fB1AE7c4E05f6331e87126b4fd0C325", - "actionIds": { - "disableRecoveryMode()": "0x06b7e2ee35c184ec6fc790912c087b6d9ca6d0bb75bda506568437dc6e6906c5", - "enableRecoveryMode()": "0xe25045acabc1abf552c0dcd5018fd13e7cd8ba949462b700ceabe8994a1942f2", - "initialize()": "0xf513ceff2e109bf22a62c196933d2048ea4d6a736e02ddaa5d09426a10a19474", - "pause()": "0xb0f6c2862da36ce80cbdffb9b2cc00cdf582633cbdcfff2eb7e5ea8ecb01f875", - "setSwapFeePercentage(uint256)": "0xf21b4e33d4cdfde631d197fa55d249e1e60035e6c7c1df2370cd3fa1fe41e9f6", - "setTargets(uint256,uint256)": "0x8f4878c45f4fba971d7fd1b02d4587955049fd8aee388759a193b12e7ff19066", - "unpause()": "0x8b0f2658689375e62ca1acd8177fbc7757b85a060ab63014ea26c212e77d5d50" - } - }, - "ERC4626LinearPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address,uint256)": "0x5b6e6eaf9f36e041c0c1be0b258184112efa5b5204373e0e5c0adc8bde30cc5d", - "disable()": "0x08838cd8bcaa0749135876e6c07b6cf8b2b17d7651bc27d72118789d159d30a1" - } - } - }, - "20230208-euler-linear-pool": { - "EulerLinearPool": { - "useAdaptor": false, - "factoryOutput": "0x43Fa2c00419F60e18966Aa043DEBd4701CB91B6d", - "actionIds": { - "disableRecoveryMode()": "0xcdbdee0d8755700385092bfc71468577a3f4d92e90eee08906454441eeb69625", - "enableRecoveryMode()": "0xbc3dae38c30f2686b160e7154a2d649e84222b9f9de4e3347380cd82f23771ad", - "initialize()": "0x16bdb45b2542c68f7b6fc8bb4475e011135821deaa7baee5b7933094f1af1073", - "pause()": "0x92740abcb256f64824759ca687fc8af1a6ba7900e201545f9b848d3e3daab488", - "setSwapFeePercentage(uint256)": "0xd41187a1d52918991b8e886e7e02dadf9f3899ff8134eaa5aa4e8f6a81dec3ab", - "setTargets(uint256,uint256)": "0x2c7bba59983418a55126cdd07a69d73a710ec5fa3366f5b12c369de97d43492e", - "unpause()": "0x3bd06a773652f06ff2bc008fa41cc79cc7028608b1c1d40254e0f441525e3b43" - } - }, - "EulerLinearPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address,uint256)": "0x11873d44400e1fb523b61bf4042b8a4ebeaa4c2e16b1f7e38f03fc98ec187442", - "disable()": "0x3dcf6c9d1f7bcff6477a09e1a18ca76f56c83f7e055276096a5acdd3c24f022a" - } - } - }, - "20230213-yearn-linear-pool": { - "YearnLinearPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address,uint256)": "0xb7b05836f6e2b6819026a3cc378e9ecab328e20f1caf2bcf209bc88058fb340c", - "disable()": "0xef0b02567a2c8640ef6b24a660c53d6549379176a38d7642297a26e4839aa8da" - } - }, - "YearnLinearPool": { - "useAdaptor": false, - "factoryOutput": "0x6d2b8b4eba8ac88f8467d84be010d344bfbd90e2", - "actionIds": { - "disableRecoveryMode()": "0xd0fe29c5a1928591e7a5b135e73737eb51459c26c2c260c05addf7feab45aba2", - "enableRecoveryMode()": "0xc289bdc3ef3cd8006b0682c433d7da4afdc49f3349826aa86f0aee57609a218d", - "initialize()": "0x05233f004c0bf6495b96fbc293c804e64dec693adad2e71a067e34580f2124eb", - "pause()": "0x30f02fd4cbabd8bf847e2982d3a7b94f05897221ae344bb5ab44eccc667168d9", - "setSwapFeePercentage(uint256)": "0x83cbde74029c92eb4c584f3030d65fe81f90da484f5b48378368701837b8c2b8", - "setTargets(uint256,uint256)": "0xf63145480b94f72029c40ed5d1c4b0ae95c6c12c320091401c878daffcce09ca", - "unpause()": "0x83bcfaf42b92fe4feab39595778058da856aed7dccb6e0f6a8224a99367467a7" - } - } - }, - "20230213-gearbox-linear-pool": { - "GearboxLinearPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address,uint256)": "0x600eb93b43e029e57b4811d227627bc84ced59cbb9b017220301f8fb9b0bf7f7", - "disable()": "0xa58dda9de18631d652109124d2a3cad89a4e4dadbdb8f15187ddda657f63650a" - } - }, - "GearboxLinearPool": { - "useAdaptor": false, - "factoryOutput": "0x007e1830bcc05039c3926d6478f6b2912376e52e", - "actionIds": { - "disableRecoveryMode()": "0xfbb6d43a1a4b8f9e7e927d65ce8428f08b182a8fa9a84fe33e60060659d3a667", - "enableRecoveryMode()": "0xb76be8e742e4cb12126e4fc867333c0915425cba12ba2a9559f92a73d15eb430", - "initialize()": "0x68fc912eaeaf76df482b1d54a9cef62f939a21f3a725a266f489eb89e833aa3a", - "pause()": "0xe3aaafb3f2e202b308378b16091b9ad50c9c3748bc6953d3367ad4a864eac06e", - "setSwapFeePercentage(uint256)": "0xf096cdce611341da2a98a49ab1b3a60c60855de4dd6f42a33d3b6d23d86acee6", - "setTargets(uint256,uint256)": "0xc6c121c21372bdb7e9f07699dfdc2d0df5132e2d286afdcea9e6264f1566d402", - "unpause()": "0x383deff38933fd5c665bbd2744d463ec6cae2d3d3663e959b8fe4231d3b32c8b" - } - } - }, - "20230215-single-recipient-gauge-factory-v2": { - "SingleRecipientGaugeFactory": { - "useAdaptor": true, - "actionIds": { - "create(address,uint256,bool)": "0x48bb7b3af0371dc4fc46b1afc937bff3aba62f24e41a0e977dbf159548d47fcc" - } - }, - "SingleRecipientGauge": { - "useAdaptor": true, - "actionIds": { - "checkpoint()": "0x7f4b0536efcbd917495f0d8e7a96852c08739243c797e73f00d32999233f8d5d", - "initialize(address,uint256,bool,string)": "0xe5494c181b7f1227ef0a7734ac38ac1bd42162fcf1380306b1d111cdc5676086", - "killGauge()": "0x38f12558087095621293389b35508390a03d17855b55b2394ce67b3c47d4463d", - "setRelativeWeightCap(uint256)": "0x53ded5c23d686756f2cc6a8feb053e1a98ea78534f788670216e0617a9cf7101", - "unkillGauge()": "0x5e7938ef4e6a59634c9800645277831eda1a30b5efd9ec55235154211f9e2941" - } - } - }, - "20230223-protocol-id-registry": { - "ProtocolIdRegistry": { - "useAdaptor": false, - "actionIds": { - "registerProtocolId(uint256,string)": "0xdfc349d88d311b76af85f0bdc6a81be0e30485d488472e3813359f8e26fc1c95", - "renameProtocolId(uint256,string)": "0x397a10db2c15733cdb7c0fad6226786d83e216ed46c740257186765f4018bec5" - } - } - }, - "20230320-weighted-pool-v4": { - "WeightedPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256[],address[],uint256,address,bytes32)": "0xaba9ffb17b2efad3b545708e13b3f91cbcb70f6b7de76f29d7a2bd85a0750f88", - "disable()": "0xd7acda26118b9ff06dd8526d0197d58c0c7ed83074be6d915bff2db42b5581ae" - } - }, - "WeightedPool": { - "useAdaptor": false, - "factoryOutput": "0x072ED560cc042d7aB1c080a9e4fA8C6f4858dEb3", - "actionIds": { - "disableRecoveryMode()": "0xd674de2cecb3a543953d0844369358124e617428c5e1bbff8924a84e7e4128fa", - "enableRecoveryMode()": "0x8ceae9d0f076b4b0c529529f6bf11832835b93b533445c655b840015f7025e50", - "pause()": "0xb9c5dbd31b49d898a12157d05b5f59e61b30533c20fe266652c1017837135f0c", - "setAssetManagerPoolConfig(address,bytes)": "0x0bd65c98e2121df958fbdd053552dfab29367bac9f223d282f1c262c89328ff5", - "setSwapFeePercentage(uint256)": "0x32725667b078898f78f53e59f45eb1837b34a9469dbe36f9270b674247b23abf", - "unpause()": "0xb313b0fd78e09c18baecd229b1f60ba3e28af60010313a2eb6e955e3626d8972", - "updateProtocolFeePercentageCache()": "0x851e1de2f8d7c9460da7ecb3137551662eb032a7ac4475ead243e7f5efe9725e" - } - } - }, - "20230320-composable-stable-pool-v4": { - "ComposableStablePoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256,address[],uint256[],bool[],uint256,address,bytes32)": "0x0de6d43e3472be04e8d42c8a41d31e85d6a0973531a1bde49a5393ae99748e70", - "disable()": "0xdb0e2ca147bb165fcfd2631fb8cb87ab34aa8fb9d2a81e95334a207f753f0302" - } - }, - "ComposableStablePool": { - "useAdaptor": false, - "factoryOutput": "0x5D343D374A769D1AB102e0418a516DadB08A86E4", - "actionIds": { - "disableRecoveryMode()": "0xf65bca6198c80a6fc89409c116db12c0427a0b571cd0d2ee5dd614145d006810", - "enableRecoveryMode()": "0xf7c36607b85de415dd5d9b2e4c47d42f2093d7338fc8af38b88070683da54da1", - "pause()": "0x6464a19f906714393234821d14f9899d08c3c32edac6ac68a28e8e2c444dc372", - "setAssetManagerPoolConfig(address,bytes)": "0x18e56c9f67c05b8b685755dffd4fc9910e67297943e0b6f65c721e1894e08325", - "setSwapFeePercentage(uint256)": "0xe92c5e92fd07c923b506e4ef7eb29972642a073312f496c812148a15bb6b8967", - "setTokenRateCacheDuration(address,uint256)": "0x8518c2cc23c81411457873cc4df8dd9f92946fb21b4b290e3e93467d3f7b4c64", - "startAmplificationParameterUpdate(uint256,uint256)": "0x3d1105ece259c9620b4c0b8c8a01554fdbf4efacfe00c648fa8f99a98c7c26bd", - "stopAmplificationParameterUpdate()": "0x39e75d95add118410df221d6d408e602d372ebc0e6657e596e87ab948b093408", - "unpause()": "0xefca407929bb10cd435a2424c97205e03c8a8757dcdc317cd8c166a0cf7b6067", - "updateProtocolFeePercentageCache()": "0xfec3941bcf00df950d453bfc0502e8ff5be0c6ec7e3486d9a755058a9ed084da", - "updateTokenRateCache(address)": "0x7890466ffba14a02f161e03ef49578067b54197c84285660df1bffe3173b8d70" - } - } - }, - "20230316-l2-balancer-pseudo-minter": { - "L2BalancerPseudoMinter": { - "useAdaptor": false, - "actionIds": { - "addGaugeFactory(address)": "0x395452eddfaf475cccb315fe68df346df514a07264ba291edb128246b94a936a", - "mint(address)": "0xd759419275d7ef0509f7796f85f749c03d1b1ede6aa83603de86181622dc5ae2", - "mintFor(address,address)": "0x1913f7295521e22244fffd0820d96dccccfb12ef0883e0cdf0e172936a5726ac", - "mintMany(address[])": "0x7ec7bc0bded7496ad076f880c959d4f22ea8ff2cdaec65630f47d2ca239d57b1", - "mintManyFor(address[],address)": "0x6a361067be320e78f6609d1f55a0e58af7417c304b6f715eda9c4a1ed89c9079", - "mint_for(address,address)": "0x19269e4ba5a045643bcff1e66ed71fea728fc7d8aa35b5568a439d7f5851bc17", - "mint_many(address[8])": "0x1fae3cc35a1790a1dad0bbf9adb2d77f3b8c598e6c44fdffd44d2d827ed41a4c", - "removeGaugeFactory(address)": "0xd10a81975bf0c68340e10129804be1e3c504a51ac73f693f1905a66da6f067bd", - "setMinterApproval(address,bool)": "0xe2a35964068b527c74d9c2356d657b4bcb25f0a5187048aca8c5a3c4ad129ef1", - "setMinterApprovalWithSignature(address,bool,address,uint256,uint8,bytes32,bytes32)": "0x96054c75df7d3fc4e904c849c8c864a0588361a817a27372d1ecd9d3cadf9626", - "toggle_approve_mint(address)": "0xb467b598ed213da55735ff00766debce9e26658787daaf6d7f19f9d4e1a6af1d" - } - } - }, - "20230316-l2-ve-delegation-proxy": { - "VotingEscrowDelegationProxy": { - "useAdaptor": false, - "actionIds": { - "killDelegation()": "0x9cc42eef705ce46b44b8e690082030431c6a25a28007df6e9dec3d04ad47cb99", - "setDelegation(address)": "0xb37c54f1251a66c91992372dad9df4ea678283452056a1aa1e743b730d469cde" - } - } - }, - "20230316-child-chain-gauge-factory-v2": { - "ChildChainGauge": { - "useAdaptor": true, - "actionIds": { - "add_reward(address,address)": "0x6b5e3750e9adcbd4a75428ed3fc6d2d3fc8a52866660ad3778d3f8c33108edff", - "claim_rewards()": "0x9f596268ae1d840bffec6468f35868d6215d48830f5874204b4b5202ce5f037e", - "claim_rewards(address)": "0xc13be6a0bc76228878b765dc039dccf7a203e1b54c277e6c95a0e2adfd9b9768", - "claim_rewards(address,address)": "0x09cd18211fb6b5f5d35da164c1377daca07134e29471154cc4b268e635fa98ae", - "claim_rewards(address,address,uint256[])": "0x0729af46daf6dabf59a3d5ad95e5356968d3b8fcfa67aaf689cd6cff1e8ce0b3", - "claimable_tokens(address)": "0xffe7f3a303586ecf807e0b512726ae165966960a1c571c9436ecb471f34789f7", - "deposit(uint256)": "0x96ae016c0a4c7f47195543b71764c67ffad0660f500b0bd178dcc31c9c77c7aa", - "deposit(uint256,address)": "0xf36a7bb219d21dfa1e55054181e8d0374dd108d24388e03731dc0d19761caf80", - "deposit_reward_token(address,uint256)": "0xf581c7883fb0a72e34d13610759cdc6995d495bfcbfd7982d6e4b67f468f54d0", - "initialize(address,string)": "0x66d96386a3143cf96b092e412c726dda4fe3d777c7f7d56cfaac986acbff9f13", - "killGauge()": "0x38f12558087095621293389b35508390a03d17855b55b2394ce67b3c47d4463d", - "set_reward_distributor(address,address)": "0x75f03d945d74639aa78784e5071604aa86c170a9f4c32bdf428231d560be70b7", - "set_rewards_receiver(address)": "0xcfbfe4d78681a144e3340201137411eee3ad0d0d99dbf387f55f321dfefa2340", - "unkillGauge()": "0x5e7938ef4e6a59634c9800645277831eda1a30b5efd9ec55235154211f9e2941", - "user_checkpoint(address)": "0xdd1c1c3bdba9af83567a294b444bfa43351dee295bdd2fe01a4ea28465a1cd9c", - "withdraw(uint256)": "0x97c58aaa7f1baf7f9ed7dc75b801e1b130bb834fd9ddf7ea7e152c9ffed6c21f", - "withdraw(uint256,address)": "0x55c48a05f56a704d529dd5c12379d86f1ae0181c456826a4e1d8af0cdc9674fa" - } - }, - "ChildChainGaugeFactory": { - "useAdaptor": true, - "actionIds": { - "create(address)": "0x11dac6d73575cf704c874437f6e2742b10f0b3a8cb903c585bdc799cab66c457" - } - } - }, - "20230404-l2-layer0-bridge-forwarder": { - "L2LayerZeroBridgeForwarder": { - "useAdaptor": false, - "actionIds": { - "onVeBalBridged(address)": "0x8479390d09c5c301bdc0a009a112b46d49a8039bf633774c349ce215246437a7", - "onVeBalSupplyUpdate()": "0xd6dae96c8c48de0dd733a8158aefabd081233ab0a8a1674a5670aedb698fd7e8", - "setDelegation(address)": "0x2b1063482a56fcc1993bcf1ee2a264d8d49e7ce1e26e76544e5292ab97210119" - } - } - }, - "20230411-managed-pool-v2": { - "ManagedPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create((string,string,address[]),(address[],uint256[],uint256,bool,bool,uint256,uint256),address,bytes32)": "0x23453746bf001a9ea3432109b510f1cd4f54694f1aa8e1170c99b9f13b59b9ce", - "disable()": "0xc286c677f812387602b94d5dee672097cae543d80e175977381fbdbcdb9b2c12" - } - }, - "ManagedPool": { - "useAdaptor": false, - "factoryOutput": "0xff79b51ec2934Dd1810a8e0325e3B08708720B26", - "actionIds": { - "addAllowedAddress(address)": "0xf378e43e1d0f41267e0b6654f8f52e0ab432b1fb4f35b209d2e76608ef63eb14", - "addToken(address,address,uint256,uint256,address)": "0xd0ee11d8a1ceea2f635a0f85300fd29c169555e7afbe1e1ec8af2a839fc8c897", - "collectAumManagementFees()": "0x8fe49a28abbd6e0768bff9b995ac9ae53d20d29e816f262479fed23b5234178f", - "disableRecoveryMode()": "0xd21198f97672ee6118c9598a1b4c2053515bf28a40c4df5cf02365c4ff3d5ba7", - "enableRecoveryMode()": "0x2aa887a92d3d18f30f198214d2c197b7d148bb735c610372199c51c6a4866b86", - "pause()": "0xe67bef3cfb0ba409959647fa3d8ff78b267a1c13f5434c2f32219ced33fec922", - "removeAllowedAddress(address)": "0x5c2ff5dbb8961447fb961cdb72a3daab5060c22be92142959d891aad2d7702ea", - "removeToken(address,uint256,address)": "0xb6ae5f8149a45af827981911438d9f80de89bb7e65344e4d0fd1c446a7baa810", - "setCircuitBreakers(address[],uint256[],uint256[],uint256[])": "0x7dce1e9699088bce01cc32c9123e0363a28030fda9c9090b7e046555e0c53557", - "setJoinExitEnabled(bool)": "0xbdbe585a1a041cf18a0d049cf5d7108b4280a0dcaa88ed95b7d7fa6c8e0bcce9", - "setManagementAumFeePercentage(uint256)": "0x06ccd34ea00555e518b5d78aa5c38e84929422c7ed22f28feec12f7cf4157e7a", - "setMustAllowlistLPs(bool)": "0x2a0b8178de7be0484da36c4c3f754744cabe1365fa5554b19fd7dfcd10787529", - "setSwapEnabled(bool)": "0xe1f698ed05d0b787697be880739dea75901cd74e475ef4f38b0fc1067ef88a69", - "unpause()": "0xe43d68fde8cc8cb294d6ab5f297f0d8eca163f7650caee6be549c54527d5b994", - "updateProtocolFeePercentageCache()": "0x6c2d3375fd4cfa536f0e6c5aa8f1afa5d708d0865f30cad3943ff9c968de3b7d", - "updateSwapFeeGradually(uint256,uint256,uint256,uint256)": "0x25204deb977c00e240d2d353b31b645813fef504dfb1a726ea730eeb25e64cee", - "updateWeightsGradually(uint256,uint256,address[],uint256[])": "0xb699a7c9a044c8cc3420213d2b0b7a2daa070fca50add3f78af2791113a323ff" - } - } - }, - "20230410-silo-linear-pool-v2": { - "SiloLinearPoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address,address,uint256,uint256,address,uint256,bytes32)": "0x789ea751234ff1839c748ecb96428f32e9c8de45450224875f355481ec6c7299", - "disable()": "0x47e8a5958daa66e88bf7bcf93443d73f6c4bb321885ca9a01569e8eae8f33980" - } - }, - "SiloLinearPool": { - "useAdaptor": false, - "factoryOutput": "0xBbb66a4fFf47701EC6c528dB615f5E7bF1AbDAAF", - "actionIds": { - "disableRecoveryMode()": "0x66b44fbf0d8d48ecebffdd9dc7b8594b5045c91e1e5d0f2fdce30e3accf5d527", - "enableRecoveryMode()": "0x06cb32b17d9f08cd8306293c50cc0bd2bd67d76a5796dd4cfe11ed09a2b530cf", - "initialize()": "0x55a0c4f556f25f2959e0477bbd7541a77e0bed72f1f40d49dd05881084422528", - "pause()": "0xf833a4c1e409f6816b61ca3f1230accced8b0bc9357d4dce006ac12794f4cf76", - "setSwapFeePercentage(uint256)": "0xa303347c9568c1152386bd4ece63ffa34cac9ee6e614439ffedcd00f1726de7f", - "setTargets(uint256,uint256)": "0x7ec37d6b6d858c0f02e7ff91861f95608de186f6dc49eac73cebe4c7d15e101d", - "unpause()": "0xfb57a136e204a181f8afab1372a54a09e9d92991264bb29f18cca64f757a2183" - } - } - }, - "20230504-vebal-remapper": { - "OmniVotingEscrowAdaptor": { - "useAdaptor": false, - "actionIds": { - "sendUserBalance(address,uint16,address)": "0x641dcbb91cd1b31f2a88c00afa708b3e1795971aad86da8e54f1c35da1e893dc", - "setAdapterParams(bytes)": "0x54c66f0926db043fd8e623ad2f5f286822e0505918e9a64d6ff6b2533148baef", - "setOmniVotingEscrow(address)": "0x051999085ef95e994d249982784051930228fa5b1555e4b6191f4e2d87ef70c4", - "setUseZero(bool)": "0x96cd69bdf8f32f9f13e2d10e9db83cf181e08962cc1e7a8523f1f9f8c22c0f16", - "setZeroPaymentAddress(address)": "0xfa08331f0860684717f0e3fa283f539e186d06f3a9f1c1d7ce29a4f4f68afaac" - } - }, - "VotingEscrowRemapper": { - "useAdaptor": false, - "actionIds": { - "clearNetworkRemapping(address,uint16)": "0x7b7c92c672641828bf2f4df4e0b965901c6663327175bae3624367b3bd5349af", - "setNetworkRemapping(address,address,uint16)": "0x8c0a581cdeeec87a2d8c3a2e9af12c67550db43f33a7f4f239be2ca970cd332a", - "setNetworkRemappingManager(address,address)": "0xd6aa04e37affe1a66309250024fad872cec43e5e59e0b03ab48e00abb896af64" - } - } - }, - "20230519-gauge-adder-v4": { - "GaugeAdder": { - "useAdaptor": false, - "actionIds": { - "addGauge(address,string)": "0xb91f8258ff7a455e938586aaf08529139b3cfa12abba3e2ecd1e26f05cdace85", - "addGaugeType(string)": "0x327cb7809eede7aefe16ba8f0c2fade6c85db3e0061edfb13e2992e7971dfe07", - "setGaugeFactory(address,string)": "0xdf8ecbb99f99528d797417e432920eddd8440d68968addc08d161523d25729aa" - } - } - }, - "20230711-composable-stable-pool-v5": { - "ComposableStablePoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256,address[],uint256[],bool,uint256,address,bytes32)": "0xaadc4fc342b9d37032270d8adad7e12029667a841f7202b364cc1addd24a3ebc", - "disable()": "0x3dd110fd101a1be6115ceb811a85535de6c9c019360c7d67c022c48a3dd685d9" - } - }, - "ComposableStablePool": { - "useAdaptor": false, - "factoryOutput": "0x21cb3534c12E956a600cB3102b825686D10888e7", - "actionIds": { - "disableRecoveryMode()": "0x8f33b1eaf9e2f2523d32b89a23d1a83e1225eb96ef489fde9b81bc44c7e207c1", - "enableRecoveryMode()": "0x73c3332de64a6f7b137bea3255a221d779cc0f170ea4892ff0581faf799230ff", - "pause()": "0x04221c483f49fe794f5ce394e0ffc086722e106b9fef863610ccfbe1a019b997", - "setAssetManagerPoolConfig(address,bytes)": "0xe2baca23794dbc02728408bd1d35a1819f58f0e598d3c004e7b0429144b843da", - "setSwapFeePercentage(uint256)": "0x22627da2e7670aed1292420d5f0a2a49a7bd5992e0aef001702aa3285b5979b3", - "setTokenRateCacheDuration(address,uint256)": "0xed896fdd237f2b79e8ae80a5e3432dbc85b53ff7a8ba91ea17ba7b2716aaee0a", - "startAmplificationParameterUpdate(uint256,uint256)": "0x86f2cd537c832d7823d7b51e7f52288e383427c8c41180561f0f8054bc216f56", - "stopAmplificationParameterUpdate()": "0x0c055dc6cd1d6558914ef49c536f751680f8c413a3563007992801443bcca7a5", - "unpause()": "0xd0d6f7e787daf1d2a410263e88c280721498432203c7bf5a5378158634cf6561", - "updateProtocolFeePercentageCache()": "0x9187594b83654bfb251ccb4533c48404ca136281c3729b90c69ddd0859e0cf18", - "updateTokenRateCache(address)": "0x498630c10c1b0dad33cc41f56c2186da11a12259cd4b65c8a5922a04c9e902a4" - } - } - }, - "20240223-composable-stable-pool-v6": { - "ComposableStablePoolFactory": { - "useAdaptor": false, - "actionIds": { - "create(string,string,address[],uint256,address[],uint256[],bool,uint256,address,bytes32)": "0x085d8e78da6428dda94f2ffbeec9a252cee9904dd031364ec8aa3c4a2561c77a", - "disable()": "0x918265b00e10f59d74df8af13287d5465c19a072459da4ae7d94b20d4e66c1e8" - } - }, - "ComposableStablePool": { - "useAdaptor": false, - "factoryOutput": "0x36814bFD45f285fEfc0383Edd410D0f127c8E778", - "actionIds": { - "disableRecoveryMode()": "0x8cf16660a67df52f10c697f22ba61590e5655f47b60db0634f31bf5eebb8bca6", - "enableRecoveryMode()": "0x5c23c5bcf2322c56d92033da2453b801f03dbe604596b488f1504fe637fe332b", - "pause()": "0x5f96c4a17c3036af1a386f2d8cb9525c4717b0a8ec1d3223b959abc405c2c604", - "setAssetManagerPoolConfig(address,bytes)": "0x30a178a8cfdfcf48323e896b33fcdbe5e0f9b3cf4d79a4a7831c4bbacdc2cc8d", - "setSwapFeePercentage(uint256)": "0xeafbf527ade296c1c7c04b2287757fe9844a3f423b406024fc3ffaaf358bf71d", - "setTokenRateCacheDuration(address,uint256)": "0xa0081796d053fd833953a2b95e2d433376c7684bffbc95811c538084dd68a17d", - "startAmplificationParameterUpdate(uint256,uint256)": "0xd092c49bcc2e34f69b02005821b50d57632951029f4a20eb4fb8d6fcb2ef08a3", - "stopAmplificationParameterUpdate()": "0x66a9e5de1de4dbcb0b1d3979ca06bd4bb8ba535a1f67873ed92779cfd976dcf0", - "unpause()": "0x126fa1b091650b5e637103da5da7da2d6fa02debe940db34bc69faa73dc6c471", - "updateProtocolFeePercentageCache()": "0x58539569a4dbe7f921707b1585f3fe146fdcce8cc7ec7772b7b5cec63569dbae", - "updateTokenRateCache(address)": "0xb8fb7ba24db90863c804454b17f8672f99284d9aea88025c7d557f0fae266f04" - } - } - } -} \ No newline at end of file diff --git a/action-ids/goerli/expected-collisions.json b/action-ids/goerli/expected-collisions.json deleted file mode 100644 index 656ae2c10..000000000 --- a/action-ids/goerli/expected-collisions.json +++ /dev/null @@ -1,774 +0,0 @@ -{ - "0x8ba5bbfc65500befee6f807951312220f05be14a619a4b27df3279d6d8cb23f7": [ - { - "taskId": "20210418-authorizer", - "contractName": "Authorizer", - "signature": "grantRole(bytes32,address)", - "useAdaptor": true - }, - { - "taskId": "20220325-test-balancer-token", - "contractName": "TestBalancerToken", - "signature": "grantRole(bytes32,address)", - "useAdaptor": true - } - ], - "0x7cefce05d274ae00638cfb5ca5ff0d25243084c3ab8b9111cb0e80a845a97e33": [ - { - "taskId": "20210418-authorizer", - "contractName": "Authorizer", - "signature": "renounceRole(bytes32,address)", - "useAdaptor": true - }, - { - "taskId": "20220325-test-balancer-token", - "contractName": "TestBalancerToken", - "signature": "renounceRole(bytes32,address)", - "useAdaptor": true - } - ], - "0xa69c55a3bf33c36d1357b5d2dd820ceb8f29cb3a5c638478e3f55ba7b541670b": [ - { - "taskId": "20210418-authorizer", - "contractName": "Authorizer", - "signature": "revokeRole(bytes32,address)", - "useAdaptor": true - }, - { - "taskId": "20220325-test-balancer-token", - "contractName": "TestBalancerToken", - "signature": "revokeRole(bytes32,address)", - "useAdaptor": true - } - ], - "0xc656e762de524a52243bd0ad98fe0208a4b763e5b3406a525dd47ba8814c5e88": [ - { - "taskId": "20211208-aave-linear-pool", - "contractName": "AaveLinearPoolFactory", - "signature": "create(string,string,address,address,uint256,uint256,address)", - "useAdaptor": true - }, - { - "taskId": "20220404-erc4626-linear-pool-v2", - "contractName": "ERC4626LinearPoolFactory", - "signature": "create(string,string,address,address,uint256,uint256,address)", - "useAdaptor": true - }, - { - "taskId": "20220425-unbutton-aave-linear-pool", - "contractName": "UnbuttonAaveLinearPoolFactory", - "signature": "create(string,string,address,address,uint256,uint256,address)", - "useAdaptor": true - } - ], - "0x7f4b0536efcbd917495f0d8e7a96852c08739243c797e73f00d32999233f8d5d": [ - { - "taskId": "20220325-gauge-controller", - "contractName": "VotingEscrow", - "signature": "checkpoint()", - "useAdaptor": true - }, - { - "taskId": "20220325-gauge-controller", - "contractName": "GaugeController", - "signature": "checkpoint()", - "useAdaptor": true - }, - { - "taskId": "20220420-fee-distributor", - "contractName": "FeeDistributor", - "signature": "checkpoint()", - "useAdaptor": true - }, - { - "taskId": "20220714-fee-distributor-v2", - "contractName": "FeeDistributor", - "signature": "checkpoint()", - "useAdaptor": true - }, - { - "taskId": "20230215-single-recipient-gauge-factory-v2", - "contractName": "SingleRecipientGauge", - "signature": "checkpoint()", - "useAdaptor": true - } - ], - "0x6b5e3750e9adcbd4a75428ed3fc6d2d3fc8a52866660ad3778d3f8c33108edff": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "add_reward(address,address)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "add_reward(address,address)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "add_reward(address,address)", - "useAdaptor": true - } - ], - "0x9f596268ae1d840bffec6468f35868d6215d48830f5874204b4b5202ce5f037e": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "claim_rewards()", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "RewardsOnlyGauge", - "signature": "claim_rewards()", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "claim_rewards()", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "claim_rewards()", - "useAdaptor": true - } - ], - "0xc13be6a0bc76228878b765dc039dccf7a203e1b54c277e6c95a0e2adfd9b9768": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "claim_rewards(address)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "RewardsOnlyGauge", - "signature": "claim_rewards(address)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "claim_rewards(address)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "claim_rewards(address)", - "useAdaptor": true - } - ], - "0x09cd18211fb6b5f5d35da164c1377daca07134e29471154cc4b268e635fa98ae": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "claim_rewards(address,address)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "RewardsOnlyGauge", - "signature": "claim_rewards(address,address)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "claim_rewards(address,address)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "claim_rewards(address,address)", - "useAdaptor": true - } - ], - "0xffe7f3a303586ecf807e0b512726ae165966960a1c571c9436ecb471f34789f7": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "claimable_tokens(address)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "claimable_tokens(address)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "claimable_tokens(address)", - "useAdaptor": true - } - ], - "0x96ae016c0a4c7f47195543b71764c67ffad0660f500b0bd178dcc31c9c77c7aa": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "deposit(uint256)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "RewardsOnlyGauge", - "signature": "deposit(uint256)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "deposit(uint256)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "deposit(uint256)", - "useAdaptor": true - } - ], - "0xf36a7bb219d21dfa1e55054181e8d0374dd108d24388e03731dc0d19761caf80": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "deposit(uint256,address)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "RewardsOnlyGauge", - "signature": "deposit(uint256,address)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "deposit(uint256,address)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "deposit(uint256,address)", - "useAdaptor": true - } - ], - "0xb11918b6dac9f6ee7f9177c880d2f5ecea0c1f851d6846a012c98497ba9d11ce": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "deposit(uint256,address,bool)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "RewardsOnlyGauge", - "signature": "deposit(uint256,address,bool)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "deposit(uint256,address,bool)", - "useAdaptor": true - } - ], - "0xf581c7883fb0a72e34d13610759cdc6995d495bfcbfd7982d6e4b67f468f54d0": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "deposit_reward_token(address,uint256)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "deposit_reward_token(address,uint256)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "deposit_reward_token(address,uint256)", - "useAdaptor": true - } - ], - "0x2071350ff2da59d3371768c9d51c341a241f4f772ba140c4aa97f151f298f2ce": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "initialize(address)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "ChildChainStreamer", - "signature": "initialize(address)", - "useAdaptor": true - } - ], - "0x30594774a65a20af0ab69e7818f2b44db4ab171122a118c23a469cca3fe91397": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "kick(address)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "kick(address)", - "useAdaptor": true - } - ], - "0x38f12558087095621293389b35508390a03d17855b55b2394ce67b3c47d4463d": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "killGauge()", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "killGauge()", - "useAdaptor": true - }, - { - "taskId": "20230215-single-recipient-gauge-factory-v2", - "contractName": "SingleRecipientGauge", - "signature": "killGauge()", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "killGauge()", - "useAdaptor": true - } - ], - "0x75f03d945d74639aa78784e5071604aa86c170a9f4c32bdf428231d560be70b7": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "set_reward_distributor(address,address)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "ChildChainStreamer", - "signature": "set_reward_distributor(address,address)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "set_reward_distributor(address,address)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "set_reward_distributor(address,address)", - "useAdaptor": true - } - ], - "0xcfbfe4d78681a144e3340201137411eee3ad0d0d99dbf387f55f321dfefa2340": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "set_rewards_receiver(address)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "RewardsOnlyGauge", - "signature": "set_rewards_receiver(address)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "set_rewards_receiver(address)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "set_rewards_receiver(address)", - "useAdaptor": true - } - ], - "0x5e7938ef4e6a59634c9800645277831eda1a30b5efd9ec55235154211f9e2941": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "unkillGauge()", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "unkillGauge()", - "useAdaptor": true - }, - { - "taskId": "20230215-single-recipient-gauge-factory-v2", - "contractName": "SingleRecipientGauge", - "signature": "unkillGauge()", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "unkillGauge()", - "useAdaptor": true - } - ], - "0xdd1c1c3bdba9af83567a294b444bfa43351dee295bdd2fe01a4ea28465a1cd9c": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "user_checkpoint(address)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "user_checkpoint(address)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "user_checkpoint(address)", - "useAdaptor": true - } - ], - "0x97c58aaa7f1baf7f9ed7dc75b801e1b130bb834fd9ddf7ea7e152c9ffed6c21f": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "withdraw(uint256)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "RewardsOnlyGauge", - "signature": "withdraw(uint256)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "withdraw(uint256)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGauge", - "signature": "withdraw(uint256)", - "useAdaptor": true - } - ], - "0xfd3383566837d1fe48201add6079241ede290ac9131b6e2d44dd6fa38e636a4c": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "signature": "withdraw(uint256,bool)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "RewardsOnlyGauge", - "signature": "withdraw(uint256,bool)", - "useAdaptor": true - }, - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "withdraw(uint256,bool)", - "useAdaptor": true - } - ], - "0x11dac6d73575cf704c874437f6e2742b10f0b3a8cb903c585bdc799cab66c457": [ - { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeFactory", - "signature": "create(address)", - "useAdaptor": true - }, - { - "taskId": "20220325-single-recipient-gauge-factory", - "contractName": "SingleRecipientGaugeFactory", - "signature": "create(address)", - "useAdaptor": true - }, - { - "taskId": "20220413-child-chain-gauge-factory", - "contractName": "ChildChainLiquidityGaugeFactory", - "signature": "create(address)", - "useAdaptor": true - }, - { - "taskId": "20230316-child-chain-gauge-factory-v2", - "contractName": "ChildChainGaugeFactory", - "signature": "create(address)", - "useAdaptor": true - } - ], - "0x833298360476618944f718981ab233082f5122f9f3e9028d063809d504e88d75": [ - { - "taskId": "20220325-test-balancer-token", - "contractName": "TestBalancerToken", - "signature": "burn(uint256)", - "useAdaptor": true - }, - { - "taskId": "20220325-ve-delegation", - "contractName": "VotingEscrowDelegation", - "signature": "burn(uint256)", - "useAdaptor": true - }, - { - "taskId": "20220530-preseeded-voting-escrow-delegation", - "contractName": "PreseededVotingEscrowDelegation", - "signature": "burn(uint256)", - "useAdaptor": true - } - ], - "0x883f26e95df579fa682d038f27522a17d874346c18d9dbe2d502ef473e726580": [ - { - "taskId": "20220325-ve-delegation", - "contractName": "VotingEscrowDelegation", - "signature": "batch_cancel_boosts(uint256[256])", - "useAdaptor": true - }, - { - "taskId": "20220530-preseeded-voting-escrow-delegation", - "contractName": "PreseededVotingEscrowDelegation", - "signature": "batch_cancel_boosts(uint256[256])", - "useAdaptor": true - } - ], - "0xedd0ebabd9c0f1fa41a6d2054310ecb3bad17c3e576b34d1f7248e69281d37a9": [ - { - "taskId": "20220325-ve-delegation", - "contractName": "VotingEscrowDelegation", - "signature": "batch_set_delegation_status(address,address[256],uint256[256])", - "useAdaptor": true - }, - { - "taskId": "20220530-preseeded-voting-escrow-delegation", - "contractName": "PreseededVotingEscrowDelegation", - "signature": "batch_set_delegation_status(address,address[256],uint256[256])", - "useAdaptor": true - } - ], - "0x2b026cd495c98dd35b33bd5be496f7c57cba766b8fa2832ba428190d5d54395c": [ - { - "taskId": "20220325-ve-delegation", - "contractName": "VotingEscrowDelegation", - "signature": "cancel_boost(uint256)", - "useAdaptor": true - }, - { - "taskId": "20220530-preseeded-voting-escrow-delegation", - "contractName": "PreseededVotingEscrowDelegation", - "signature": "cancel_boost(uint256)", - "useAdaptor": true - } - ], - "0x9e114ee25688c62b328b4af834f05fdff86eedde0d647e798ef48714279af25e": [ - { - "taskId": "20220325-ve-delegation", - "contractName": "VotingEscrowDelegation", - "signature": "create_boost(address,address,int256,uint256,uint256,uint256)", - "useAdaptor": true - }, - { - "taskId": "20220530-preseeded-voting-escrow-delegation", - "contractName": "PreseededVotingEscrowDelegation", - "signature": "create_boost(address,address,int256,uint256,uint256,uint256)", - "useAdaptor": true - } - ], - "0xddfb0ba9a402842551fa67e8f569543d4e9b070ca5395d6231f133f8bd940ea3": [ - { - "taskId": "20220325-ve-delegation", - "contractName": "VotingEscrowDelegation", - "signature": "extend_boost(uint256,int256,uint256,uint256)", - "useAdaptor": true - }, - { - "taskId": "20220530-preseeded-voting-escrow-delegation", - "contractName": "PreseededVotingEscrowDelegation", - "signature": "extend_boost(uint256,int256,uint256,uint256)", - "useAdaptor": true - } - ], - "0x6b41b73de8753e4078cde2c682af18fea9a8d77a53d2ac78e22a3dfe521129e3": [ - { - "taskId": "20220325-ve-delegation", - "contractName": "VotingEscrowDelegation", - "signature": "setApprovalForAll(address,bool)", - "useAdaptor": true - }, - { - "taskId": "20220530-preseeded-voting-escrow-delegation", - "contractName": "PreseededVotingEscrowDelegation", - "signature": "setApprovalForAll(address,bool)", - "useAdaptor": true - } - ], - "0x78d5dd240bf6124d3e8e7c6918c9ebe9d901c97e695d2f9f58461fe1393c33b9": [ - { - "taskId": "20220325-ve-delegation", - "contractName": "VotingEscrowDelegation", - "signature": "set_base_uri(string)", - "useAdaptor": true - }, - { - "taskId": "20220530-preseeded-voting-escrow-delegation", - "contractName": "PreseededVotingEscrowDelegation", - "signature": "set_base_uri(string)", - "useAdaptor": true - } - ], - "0xb6ea2830f55c1f054aa739efb9bb246886c82431fed5d323d0ae7fe31c332ab9": [ - { - "taskId": "20220325-ve-delegation", - "contractName": "VotingEscrowDelegation", - "signature": "set_delegation_status(address,address,bool)", - "useAdaptor": true - }, - { - "taskId": "20220530-preseeded-voting-escrow-delegation", - "contractName": "PreseededVotingEscrowDelegation", - "signature": "set_delegation_status(address,address,bool)", - "useAdaptor": true - } - ], - "0xad5cc01d75c9557c6761cedd6747cc49bf2bbee8a7e86e342e08ec8cce2d1424": [ - { - "taskId": "20220420-fee-distributor", - "contractName": "FeeDistributor", - "signature": "checkpointToken(address)", - "useAdaptor": true - }, - { - "taskId": "20220714-fee-distributor-v2", - "contractName": "FeeDistributor", - "signature": "checkpointToken(address)", - "useAdaptor": true - } - ], - "0x57588509fc9c7809dd451800137b52b71251b8f33eaefe0a4a20704d7a794d14": [ - { - "taskId": "20220420-fee-distributor", - "contractName": "FeeDistributor", - "signature": "checkpointTokens(address[])", - "useAdaptor": true - }, - { - "taskId": "20220714-fee-distributor-v2", - "contractName": "FeeDistributor", - "signature": "checkpointTokens(address[])", - "useAdaptor": true - } - ], - "0x63bc3bcd657781bdff8cf1b98efbb542ce506d17e769c801b781afed58711bfd": [ - { - "taskId": "20220420-fee-distributor", - "contractName": "FeeDistributor", - "signature": "checkpointUser(address)", - "useAdaptor": true - }, - { - "taskId": "20220714-fee-distributor-v2", - "contractName": "FeeDistributor", - "signature": "checkpointUser(address)", - "useAdaptor": true - } - ], - "0x00b4bd03de78c530508635a32da0ce07094513baf09fd6a44ad6f1a202115d41": [ - { - "taskId": "20220420-fee-distributor", - "contractName": "FeeDistributor", - "signature": "claimToken(address,address)", - "useAdaptor": true - }, - { - "taskId": "20220714-fee-distributor-v2", - "contractName": "FeeDistributor", - "signature": "claimToken(address,address)", - "useAdaptor": true - } - ], - "0x2456837bbeb6da646c6790300119cc05a25ecbf93c466b752edb2520e198bd37": [ - { - "taskId": "20220420-fee-distributor", - "contractName": "FeeDistributor", - "signature": "claimTokens(address,address[])", - "useAdaptor": true - }, - { - "taskId": "20220714-fee-distributor-v2", - "contractName": "FeeDistributor", - "signature": "claimTokens(address,address[])", - "useAdaptor": true - } - ], - "0x24a4418c40f7071f7d5c76dd936c391fea8819e36d109605e19363663622cb61": [ - { - "taskId": "20220420-fee-distributor", - "contractName": "FeeDistributor", - "signature": "depositToken(address,uint256)", - "useAdaptor": true - }, - { - "taskId": "20220714-fee-distributor-v2", - "contractName": "FeeDistributor", - "signature": "depositToken(address,uint256)", - "useAdaptor": true - } - ], - "0x4721716053738fe68d3d5b293f1873c5f26f1a865cb53ccaa3f1527038428a7c": [ - { - "taskId": "20220420-fee-distributor", - "contractName": "FeeDistributor", - "signature": "depositTokens(address[],uint256[])", - "useAdaptor": true - }, - { - "taskId": "20220714-fee-distributor-v2", - "contractName": "FeeDistributor", - "signature": "depositTokens(address[],uint256[])", - "useAdaptor": true - } - ], - "0x53ded5c23d686756f2cc6a8feb053e1a98ea78534f788670216e0617a9cf7101": [ - { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "signature": "setRelativeWeightCap(uint256)", - "useAdaptor": true - }, - { - "taskId": "20230215-single-recipient-gauge-factory-v2", - "contractName": "SingleRecipientGauge", - "signature": "setRelativeWeightCap(uint256)", - "useAdaptor": true - } - ] -} \ No newline at end of file diff --git a/addresses/.supported-networks.json b/addresses/.supported-networks.json index ad446b90d..cfb54fc93 100644 --- a/addresses/.supported-networks.json +++ b/addresses/.supported-networks.json @@ -19,10 +19,6 @@ "chainId": 100, "block-explorer": "https://gnosisscan.io" }, - "goerli": { - "chainId": 5, - "block-explorer": "https://goerli.etherscan.io" - }, "optimism": { "chainId": 10, "block-explorer": "https://optimistic.etherscan.io" diff --git a/addresses/goerli.json b/addresses/goerli.json deleted file mode 100644 index 8570b1681..000000000 --- a/addresses/goerli.json +++ /dev/null @@ -1,1032 +0,0 @@ -{ - "20210418-authorizer": { - "contracts": [ - { - "name": "Authorizer", - "address": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6" - } - ], - "status": "ACTIVE" - }, - "20210418-vault": { - "contracts": [ - { - "name": "Vault", - "address": "0xBA12222222228d8Ba445958a75a0704d566BF2C8" - }, - { - "name": "BalancerHelpers", - "address": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E" - }, - { - "name": "ProtocolFeesCollector", - "address": "0xce88686553686DA562CE7Cea497CE749DA109f9F" - } - ], - "status": "ACTIVE" - }, - "20210418-weighted-pool": { - "contracts": [ - { - "name": "WeightedPoolFactory", - "address": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9" - }, - { - "name": "WeightedPool2TokensFactory", - "address": "0xA5bf2ddF098bb0Ef6d120C98217dD6B141c74EE0" - } - ], - "status": "DEPRECATED" - }, - "20210624-stable-pool": { - "contracts": [ - { - "name": "StablePoolFactory", - "address": "0x44afeb87c871D8fEA9398a026DeA2BD3A13F5769" - } - ], - "status": "DEPRECATED" - }, - "20210721-liquidity-bootstrapping-pool": { - "contracts": [ - { - "name": "LiquidityBootstrappingPoolFactory", - "address": "0xb48Cc42C45d262534e46d5965a9Ac496F1B7a830" - } - ], - "status": "DEPRECATED" - }, - "20210727-meta-stable-pool": { - "contracts": [ - { - "name": "QueryProcessor", - "address": "0xf97c7788d2D74b12CbAb2Efa0c69a44280211457" - }, - { - "name": "MetaStablePoolFactory", - "address": "0xA55F73E2281c60206ba43A3590dB07B8955832Be" - } - ], - "status": "DEPRECATED" - }, - "20210812-lido-relayer": { - "contracts": [ - { - "name": "LidoRelayer", - "address": "0xdc10e8f47B6858E32218E01db224795235872B19" - } - ], - "status": "DEPRECATED" - }, - "20210812-wsteth-rate-provider": { - "contracts": [ - { - "name": "WstETHRateProvider", - "address": "0x80a94F458491CA88F09767E58a92FD23Cbf1196F" - } - ], - "status": "ACTIVE" - }, - "20210907-investment-pool": { - "contracts": [ - { - "name": "InvestmentPoolFactory", - "address": "0x3C9F788131A26329A689Bd951b5aCb4454669487" - } - ], - "status": "DEPRECATED" - }, - "20211012-merkle-orchard": { - "contracts": [ - { - "name": "MerkleOrchard", - "address": "0x35b50C7955e7D0E8298e043C9F4dCDef737b9f5a" - } - ], - "status": "DEPRECATED" - }, - "20211202-no-protocol-fee-lbp": { - "contracts": [ - { - "name": "NoProtocolFeeLiquidityBootstrappingPoolFactory", - "address": "0xB0C726778C3AE4B3454D85557A48e8fa502bDD6A" - } - ], - "status": "ACTIVE" - }, - "20211203-batch-relayer": { - "contracts": [ - { - "name": "BatchRelayerLibrary", - "address": "0xFB2f4CE9843E1069CC1F9d76e0236d6dFF2b1eeA" - }, - { - "name": "BalancerRelayer", - "address": "0x8002d3e5875b38C5B03da83aeB430dC63E047F62" - } - ], - "status": "DEPRECATED" - }, - "20211208-aave-linear-pool": { - "contracts": [ - { - "name": "AaveLinearPoolFactory", - "address": "0x94470C12fc192e071F12Fec1152861608CE01562" - } - ], - "status": "DEPRECATED" - }, - "20211208-stable-phantom-pool": { - "contracts": [ - { - "name": "StablePhantomPoolFactory", - "address": "0x41E9036AE350baEDCC7107760A020Dca3c0731ec" - } - ], - "status": "DEPRECATED" - }, - "20220318-batch-relayer-v2": { - "contracts": [ - { - "name": "BatchRelayerLibrary", - "address": "0x10aF508f3b0e067Dd5eA3149A003457F49C8bB69" - }, - { - "name": "BalancerRelayer", - "address": "0x12A39C1A0d17f354d02670961DEf678223Aa15Da" - } - ], - "status": "DEPRECATED" - }, - "20220325-authorizer-adaptor": { - "contracts": [ - { - "name": "AuthorizerAdaptor", - "address": "0x5D90225De345eE24d1d2B6F45DE90B056F5265A1" - } - ], - "status": "ACTIVE" - }, - "20220325-bal-token-holder-factory": { - "contracts": [ - { - "name": "BALTokenHolderFactory", - "address": "0x45E617B07021B97407367624648d1A0A358a751A" - } - ], - "status": "ACTIVE" - }, - "20220325-balancer-token-admin": { - "contracts": [ - { - "name": "BalancerTokenAdmin", - "address": "0x0F32D7D830E20809Bcb9071581A696135dD472B7" - } - ], - "status": "ACTIVE" - }, - "20220325-gauge-adder": { - "contracts": [ - { - "name": "GaugeAdder", - "address": "0x0Df18b22fB1DD4c1D4bfBF783A8acF0758979328" - } - ], - "status": "DEPRECATED" - }, - "20220325-gauge-controller": { - "contracts": [ - { - "name": "VotingEscrow", - "address": "0x33A99Dcc4C85C014cf12626959111D5898bbCAbF" - }, - { - "name": "GaugeController", - "address": "0xBB1CE49b16d55A1f2c6e88102f32144C7334B116" - }, - { - "name": "BalancerMinter", - "address": "0xdf0399539A72E2689B8B2DD53C3C2A0883879fDd" - } - ], - "status": "ACTIVE" - }, - "20220325-mainnet-gauge-factory": { - "contracts": [ - { - "name": "LiquidityGaugeV5", - "address": "0xfE734760aD346d4013FD597c4f4a897aef332128" - }, - { - "name": "LiquidityGaugeFactory", - "address": "0x224E808FBD9e491Be8988B8A0451FBF777C81B8A" - } - ], - "status": "DEPRECATED" - }, - "20220325-single-recipient-gauge-factory": { - "contracts": [ - { - "name": "SingleRecipientGaugeFactory", - "address": "0xd14FFA46C211eac64338c27549c3312380f850Fa" - }, - { - "name": "SingleRecipientGauge", - "address": "0x5825120665066E3B54D1B21ce45889aff5d41f62" - } - ], - "status": "DEPRECATED" - }, - "20220325-test-balancer-token": { - "contracts": [ - { - "name": "TestBalancerToken", - "address": "0xfA8449189744799aD2AcE7e0EBAC8BB7575eff47" - } - ], - "status": "ACTIVE" - }, - "20220325-ve-delegation": { - "contracts": [ - { - "name": "VotingEscrowDelegation", - "address": "0xcfF73979321788d59a6170fF012730dB2087f31c" - }, - { - "name": "VotingEscrowDelegationProxy", - "address": "0xA1F107D1cD709514AE8A914eCB757E95f9cedB31" - } - ], - "status": "ACTIVE" - }, - "20220404-erc4626-linear-pool-v2": { - "contracts": [ - { - "name": "ERC4626LinearPoolFactory", - "address": "0xdc15A3C5D16413C1C1F75Db0f75c4ae2a4104650" - } - ], - "status": "DEPRECATED" - }, - "20220413-child-chain-gauge-factory": { - "contracts": [ - { - "name": "RewardsOnlyGauge", - "address": "0x40Bd3fAef4268EA40F4c372D7f0A44C3EFaAA6b1" - }, - { - "name": "ChildChainStreamer", - "address": "0x5B5B72D76B68f4Bb1d2A10EF0fc77711f8Ec7ed0" - }, - { - "name": "ChildChainLiquidityGaugeFactory", - "address": "0x393B918Cc2Ffa238732E83dD4eE52343f57d767b" - } - ], - "status": "ACTIVE" - }, - "20220420-fee-distributor": { - "contracts": [ - { - "name": "FeeDistributor", - "address": "0x7F91dcdE02F72b478Dc73cB21730cAcA907c8c44" - } - ], - "status": "DEPRECATED" - }, - "20220420-smart-wallet-checker": { - "contracts": [ - { - "name": "SmartWalletChecker", - "address": "0x1b6DF1fF5db99F8a8A04D38f7478BAB056Fa35A7" - } - ], - "status": "ACTIVE" - }, - "20220421-smart-wallet-checker-coordinator": { - "contracts": [ - { - "name": "SmartWalletCheckerCoordinator", - "address": "0x194F864aF5a7F224E9E79Cf110cC5B4e36e2ddFc" - } - ], - "status": "SCRIPT" - }, - "20220425-unbutton-aave-linear-pool": { - "contracts": [ - { - "name": "UnbuttonAaveLinearPoolFactory", - "address": "0x4b9A00DD766DB94Df48C2901C321174a5cE75529" - } - ], - "status": "DEPRECATED" - }, - "20220513-double-entrypoint-fix-relayer": { - "contracts": [ - { - "name": "DoubleEntrypointFixRelayer", - "address": "0xBe9458ab5B6F289e524410141c8d5E20A6b035fe" - } - ], - "status": "ACTIVE" - }, - "20220517-protocol-fee-withdrawer": { - "contracts": [ - { - "name": "ProtocolFeesWithdrawer", - "address": "0x85153B639a35d6e6CF8B291Aca237FbE67377154" - } - ], - "status": "ACTIVE" - }, - "20220527-child-chain-gauge-token-adder": { - "contracts": [ - { - "name": "ChildChainGaugeTokenAdder", - "address": "0x55B18f514D7f0C6C886d0C23Ac72dF5D3B5F8850" - } - ], - "status": "ACTIVE" - }, - "20220530-preseeded-voting-escrow-delegation": { - "contracts": [ - { - "name": "PreseededVotingEscrowDelegation", - "address": "0x7AF980bDBc36D21CE228EfABCCA35707566A2be5" - } - ], - "status": "ACTIVE" - }, - "20220609-stable-pool-v2": { - "contracts": [ - { - "name": "StablePoolFactory", - "address": "0xD360B8afb3d7463bE823bE1Ec3c33aA173EbE86e" - } - ], - "status": "DEPRECATED" - }, - "20220628-gauge-adder-v2": { - "contracts": [ - { - "name": "GaugeAdder", - "address": "0x42bAF6db21250fa76d015621D2F6DF172858A5cb" - } - ], - "status": "DEPRECATED" - }, - "20220707-distribution-scheduler": { - "contracts": [ - { - "name": "DistributionScheduler", - "address": "0x05a0BF0540F346b6Dac25550738343BEb51C0f65" - } - ], - "status": "ACTIVE" - }, - "20220714-fee-distributor-v2": { - "contracts": [ - { - "name": "FeeDistributor", - "address": "0x42B67611B208E2e9b4CC975F6D74c87b865aE066" - } - ], - "status": "ACTIVE" - }, - "20220720-batch-relayer-v3": { - "contracts": [ - { - "name": "BatchRelayerLibrary", - "address": "0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965" - }, - { - "name": "BalancerRelayer", - "address": "0x7b9B6f094DC2Bd1c12024b0D9CC63d6993Be1888" - } - ], - "status": "DEPRECATED" - }, - "20220721-balancer-queries": { - "contracts": [ - { - "name": "BalancerQueries", - "address": "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5" - } - ], - "status": "ACTIVE" - }, - "20220725-protocol-fee-percentages-provider": { - "contracts": [ - { - "name": "ProtocolFeePercentagesProvider", - "address": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e" - } - ], - "status": "ACTIVE" - }, - "20220812-child-chain-reward-helper": { - "contracts": [ - { - "name": "ChildChainGaugeRewardHelper", - "address": "0xC128a9954e6c874eA3d62ce62B468bA073093F25" - } - ], - "status": "ACTIVE" - }, - "20220817-aave-rebalanced-linear-pool": { - "contracts": [ - { - "name": "AaveLinearPoolFactory", - "address": "0xC128468b7Ce63eA702C1f104D55A2566b13D3ABD" - } - ], - "status": "DEPRECATED" - }, - "20220822-mainnet-gauge-factory-v2": { - "contracts": [ - { - "name": "LiquidityGaugeV5", - "address": "0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647" - }, - { - "name": "LiquidityGaugeFactory", - "address": "0x3b8cA519122CdD8efb272b0D3085453404B25bD0" - } - ], - "status": "ACTIVE" - }, - "20220906-composable-stable-pool": { - "contracts": [ - { - "name": "ComposableStablePoolFactory", - "address": "0xB848f50141F3D4255b37aC288C25C109104F2158" - } - ], - "status": "DEPRECATED" - }, - "20220908-weighted-pool-v2": { - "contracts": [ - { - "name": "WeightedPoolFactory", - "address": "0x94f68b54191F62f781Fe8298A8A5Fa3ed772d227" - } - ], - "status": "DEPRECATED" - }, - "20220916-batch-relayer-v4": { - "contracts": [ - { - "name": "BatchRelayerLibrary", - "address": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3" - }, - { - "name": "BalancerRelayer", - "address": "0x00e695aA8000df01B8DC8401B4C34Fba5D56BBb2" - } - ], - "status": "DEPRECATED" - }, - "20221021-managed-pool": { - "contracts": [ - { - "name": "ManagedPoolAddRemoveTokenLib", - "address": "0x0343311A33994a3d27273505560ED73dC2BD0Db3" - }, - { - "name": "CircuitBreakerLib", - "address": "0x782640c4e71F523152AE0942ee7589fB24c8367D" - }, - { - "name": "ManagedPoolFactory", - "address": "0x3EAd2FdcBEE244d9fA5b8d233EfedD34Bb7D2434" - } - ], - "status": "DEPRECATED" - }, - "20221122-composable-stable-pool-v2": { - "contracts": [ - { - "name": "ComposableStablePoolFactory", - "address": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062" - }, - { - "name": "MockComposableStablePool", - "address": "0x373b347bc87998b151A5E9B6bB6ca692b766648a" - } - ], - "status": "DEPRECATED" - }, - "20221123-pool-recovery-helper": { - "contracts": [ - { - "name": "PoolRecoveryHelper", - "address": "0x1cbbE6cEa5E4fE7D69c586b4e362A646DEEf105d" - } - ], - "status": "ACTIVE" - }, - "20221124-authorizer-adaptor-entrypoint": { - "contracts": [ - { - "name": "AuthorizerAdaptorEntrypoint", - "address": "0xacAaC3e6D6Df918Bf3c809DFC7d42de0e4a72d4C" - } - ], - "status": "ACTIVE" - }, - "20221202-timelock-authorizer": { - "contracts": [ - { - "name": "TimelockAuthorizerMigrator", - "address": "0xee47ef369CDa5a65639D7794b70a4d247826DdF3" - }, - { - "name": "TimelockAuthorizer", - "address": "0x5D21A65b6Ec0687f471891257F1DA25ab8be6153" - } - ], - "status": "DEPRECATED" - }, - "20221205-veboost-v2": { - "contracts": [ - { - "name": "VeBoostV2", - "address": "0xd13AFc362F619b840C8f4AaC1D957cE219eF37Ca" - } - ], - "status": "ACTIVE" - }, - "20221207-aave-rebalanced-linear-pool-v3": { - "contracts": [ - { - "name": "AaveLinearPoolFactory", - "address": "0x70Bbd023481788e443472e123AB963e5EBF58D06" - }, - { - "name": "MockAaveLendingPool", - "address": "0xBF6d7e9a6db814D2856c9e2f83442f60f9D40738" - }, - { - "name": "MockStaticAToken", - "address": "0xAAda0aF3FA5C819145dA760bab8F180DaeeA8514" - }, - { - "name": "MockAaveLinearPool", - "address": "0xf93F6382913d1dE6Bdf683A94be8349751af8d59" - } - ], - "status": "DEPRECATED" - }, - "20230109-gauge-adder-v3": { - "contracts": [ - { - "name": "GaugeAdder", - "address": "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd" - } - ], - "status": "DEPRECATED" - }, - "20230206-aave-rebalanced-linear-pool-v4": { - "contracts": [ - { - "name": "AaveLinearPoolFactory", - "address": "0x76578ecf9a141296Ec657847fb45B0585bCDa3a6" - }, - { - "name": "MockAaveLendingPool", - "address": "0xb9F8AB3ED3F3aCBa64Bc6cd2DcA74B7F38fD7B88" - }, - { - "name": "MockStaticAToken", - "address": "0x9dd5Db2d38b50bEF682cE532bCca5DfD203915E1" - }, - { - "name": "MockAaveLinearPool", - "address": "0x707B7d4a1bAe449d546DCAb869256591bbB3d70b" - } - ], - "status": "DEPRECATED" - }, - "20230206-composable-stable-pool-v3": { - "contracts": [ - { - "name": "ComposableStablePoolFactory", - "address": "0xbfD9769b061E57e478690299011A028194D66e3C" - }, - { - "name": "MockComposableStablePool", - "address": "0x2EF26d97B5870600BE341561298938c2e5df84f0" - } - ], - "status": "DEPRECATED" - }, - "20230206-erc4626-linear-pool-v3": { - "contracts": [ - { - "name": "ERC4626LinearPoolFactory", - "address": "0xBa240C856498e2d7a70AF4911AaFae0D6b565a5B" - }, - { - "name": "MockERC4626Token", - "address": "0xa1C22168262fbaf5a87b9Aa6A13122BE630085E9" - }, - { - "name": "MockERC4626LinearPool", - "address": "0x744644537fB1AE7c4E05f6331e87126b4fd0C325" - } - ], - "status": "DEPRECATED" - }, - "20230206-weighted-pool-v3": { - "contracts": [ - { - "name": "WeightedPoolFactory", - "address": "0x26575A44755E0aaa969FDda1E4291Df22C5624Ea" - }, - { - "name": "MockWeightedPool", - "address": "0x0441ff033652bcEB75a011887F17B5dfC84Ddc6f" - } - ], - "status": "DEPRECATED" - }, - "20230208-euler-linear-pool": { - "contracts": [ - { - "name": "EulerLinearPoolFactory", - "address": "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd" - }, - { - "name": "MockEulerToken", - "address": "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624" - }, - { - "name": "MockEulerLinearPool", - "address": "0x43Fa2c00419F60e18966Aa043DEBd4701CB91B6d" - } - ], - "status": "ACTIVE" - }, - "20230213-gearbox-linear-pool": { - "contracts": [ - { - "name": "GearboxLinearPoolFactory", - "address": "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE" - }, - { - "name": "MockGearboxVault", - "address": "0xa496bE32F7C9Abc49E8ba91A23d37cF6fA58651B" - }, - { - "name": "MockGearboxDieselToken", - "address": "0x4E11AEec21baF1660b1a46472963cB3DA7811C89" - }, - { - "name": "MockGearboxLinearPool", - "address": "0x007E1830BcC05039c3926d6478F6B2912376e52E" - } - ], - "status": "DEPRECATED" - }, - "20230213-yearn-linear-pool": { - "contracts": [ - { - "name": "YearnLinearPoolFactory", - "address": "0x2a12a248f9b56cE6e7fAbA62D1bBA8735FB513F9" - }, - { - "name": "MockYearnTokenVault", - "address": "0x057Cf03e3E0EC8D5a5FaFb3A0fC99a0aA0C1989e" - }, - { - "name": "MockYearnLinearPool", - "address": "0x6D2b8b4EBa8ac88F8467D84bE010d344bFBD90e2" - } - ], - "status": "DEPRECATED" - }, - "20230215-single-recipient-gauge-factory-v2": { - "contracts": [ - { - "name": "SingleRecipientGaugeFactory", - "address": "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7" - }, - { - "name": "SingleRecipientGauge", - "address": "0x0e9aDdc34F93BCcB45D1F744B9F9301285C5b48F" - } - ], - "status": "ACTIVE" - }, - "20230222-merkle-orchard-v2": { - "contracts": [ - { - "name": "MerkleOrchard", - "address": "0x5cF4928a3205728bd12830E1840F7DB85c62a4B9" - } - ], - "status": "ACTIVE" - }, - "20230223-protocol-id-registry": { - "contracts": [ - { - "name": "ProtocolIdRegistry", - "address": "0x4fb47126Fa83A8734991E41B942Ac29A3266C968" - } - ], - "status": "ACTIVE" - }, - "20230314-batch-relayer-v5": { - "contracts": [ - { - "name": "BatchRelayerLibrary", - "address": "0x45fFd460cC6642B8D8Fb12373DFd77Ceb0f4932B" - }, - { - "name": "BalancerRelayer", - "address": "0x03F1ab8b19bcE21EB06C364aEc9e40322572a1e9" - } - ], - "status": "DEPRECATED" - }, - "20230315-silo-linear-pool": { - "contracts": [ - { - "name": "SiloLinearPoolFactory", - "address": "0x18C100415988bEF4354EfFAd1188d1c22041B046" - }, - { - "name": "MockSiloRepository", - "address": "0xac190662aD9b53A4E6D4CD321dbf5d3ECD0E29b0" - }, - { - "name": "MockSilo", - "address": "0x144245D4223FC7e4D463401a30522C960298a16e" - }, - { - "name": "MockShareToken", - "address": "0x3eFCeb450fb799f67cd97cDC27a0F4Cd7B02B63B" - }, - { - "name": "MockSiloLinearPool", - "address": "0x58cA9F130d2e27EC94d19e53a6BEb2C4084f2638" - } - ], - "status": "DEPRECATED" - }, - "20230316-child-chain-gauge-factory-v2": { - "contracts": [ - { - "name": "ChildChainGauge", - "address": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e" - }, - { - "name": "ChildChainGaugeFactory", - "address": "0x7Ba29fE8E83dd6097A7298075C4AFfdBda3121cC" - } - ], - "status": "ACTIVE" - }, - "20230316-l2-balancer-pseudo-minter": { - "contracts": [ - { - "name": "L2BalancerPseudoMinter", - "address": "0x81cFAE226343B24BA12EC6521Db2C79E7aeeb310" - } - ], - "status": "ACTIVE" - }, - "20230316-l2-ve-delegation-proxy": { - "contracts": [ - { - "name": "NullVotingEscrow", - "address": "0xa523f47A933D5020b23629dDf689695AA94612Dc" - }, - { - "name": "VotingEscrowDelegationProxy", - "address": "0x6817149cb753BF529565B4D023d7507eD2ff4Bc0" - } - ], - "status": "ACTIVE" - }, - "20230320-composable-stable-pool-v4": { - "contracts": [ - { - "name": "ComposableStablePoolFactory", - "address": "0x1802953277FD955f9a254B80Aa0582f193cF1d77" - }, - { - "name": "MockComposableStablePool", - "address": "0x5D343D374A769D1AB102e0418a516DadB08A86E4" - } - ], - "status": "DEPRECATED" - }, - "20230320-weighted-pool-v4": { - "contracts": [ - { - "name": "WeightedPoolFactory", - "address": "0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a" - }, - { - "name": "MockWeightedPool", - "address": "0x072ED560cc042d7aB1c080a9e4fA8C6f4858dEb3" - } - ], - "status": "ACTIVE" - }, - "20230404-l2-layer0-bridge-forwarder": { - "contracts": [ - { - "name": "L2LayerZeroBridgeForwarder", - "address": "0xEF44D6786b2b4d544b7850Fe67CE6381626Bf2D6" - } - ], - "status": "ACTIVE" - }, - "20230410-silo-linear-pool-v2": { - "contracts": [ - { - "name": "SiloLinearPoolFactory", - "address": "0x30FD8a0f7009F50616aFDaB4aF91a0A2Ef4eaE49" - }, - { - "name": "MockSiloRepository", - "address": "0x7153De1A6d71360F07017838c28dEcA0d6C03e2a" - }, - { - "name": "MockSilo", - "address": "0xa7A7e22398622bf71fF31DAe5355EC7843b13806" - }, - { - "name": "MockShareToken", - "address": "0xB8BDCbF8ccf443D055d5Ffe1d8154fAc8187fC94" - }, - { - "name": "MockSiloLinearPool", - "address": "0xBbb66a4fFf47701EC6c528dB615f5E7bF1AbDAAF" - } - ], - "status": "ACTIVE" - }, - "20230411-managed-pool-v2": { - "contracts": [ - { - "name": "ManagedPoolAddRemoveTokenLib", - "address": "0xAcf05BE5134d64d150d153818F8C67EE36996650" - }, - { - "name": "CircuitBreakerLib", - "address": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC" - }, - { - "name": "ManagedPoolAmmLib", - "address": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE" - }, - { - "name": "ExternalWeightedMath", - "address": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025" - }, - { - "name": "RecoveryModeHelper", - "address": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833" - }, - { - "name": "ManagedPoolFactory", - "address": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054" - }, - { - "name": "MockManagedPool", - "address": "0xff79b51ec2934Dd1810a8e0325e3B08708720B26" - } - ], - "status": "ACTIVE" - }, - "20230414-authorizer-wrapper": { - "contracts": [ - { - "name": "AuthorizerWithAdaptorValidation", - "address": "0x8eA89804145c007e7D226001A96955ad53836087" - } - ], - "status": "ACTIVE" - }, - "20230504-vebal-remapper": { - "contracts": [ - { - "name": "OmniVotingEscrowAdaptor", - "address": "0x83E443EF4f9963C77bd860f94500075556668cb8" - }, - { - "name": "VotingEscrowRemapper", - "address": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd" - } - ], - "status": "ACTIVE" - }, - "20230519-gauge-adder-v4": { - "contracts": [ - { - "name": "GaugeAdder", - "address": "0x3f170631ed9821Ca51A59D996aB095162438DC10" - } - ], - "status": "ACTIVE" - }, - "20230522-timelock-authorizer": { - "contracts": [ - { - "name": "TimelockAuthorizerMigrator", - "address": "0xaD89051bEd8d96f045E8912aE1672c6C0bF8a85E" - }, - { - "name": "TimelockAuthorizer", - "address": "0x68056E4234A6Aa4dB6fE66E93703fd90669a8697" - } - ], - "status": "ACTIVE" - }, - "20230526-gauge-working-balance-helper": { - "contracts": [ - { - "name": "GaugeWorkingBalanceHelper", - "address": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48" - } - ], - "status": "ACTIVE" - }, - "20230613-balancer-pool-data-queries": { - "contracts": [ - { - "name": "BalancerPoolDataQueries", - "address": "0x6d3197d069F8F9f1Fe7e23665Bc64CB77ED8b089" - } - ], - "status": "ACTIVE" - }, - "20230711-composable-stable-pool-v5": { - "contracts": [ - { - "name": "ComposableStablePoolFactory", - "address": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7" - }, - { - "name": "MockComposableStablePool", - "address": "0x21cb3534c12E956a600cB3102b825686D10888e7" - } - ], - "status": "DEPRECATED" - }, - "20230712-child-chain-gauge-checkpointer": { - "contracts": [ - { - "name": "BatchRelayerLibrary", - "address": "0x1702067424096F07A60e62cceE3dE9420068492D" - }, - { - "name": "BalancerRelayer", - "address": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB" - } - ], - "status": "ACTIVE" - }, - "20230717-chainlink-rate-provider-factory": { - "contracts": [ - { - "name": "ChainlinkRateProviderFactory", - "address": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A" - } - ], - "status": "ACTIVE" - }, - "20231031-batch-relayer-v6": { - "contracts": [ - { - "name": "BatchRelayerLibrary", - "address": "0x6B1Da720Be2D11d95177ccFc40A917c2688f396c" - }, - { - "name": "BatchRelayerQueryLibrary", - "address": "0xE21c4FF088d6829A8a4A17Ff2EE2c99CD202073e" - }, - { - "name": "BalancerRelayer", - "address": "0x7f36A11750F225De646b0de7b26BC74e797c310B" - } - ], - "status": "ACTIVE" - }, - "20240223-composable-stable-pool-v6": { - "contracts": [ - { - "name": "ComposableStablePoolFactory", - "address": "0x22625eEDd92c81a219A83e1dc48f88d54786B017" - }, - { - "name": "MockComposableStablePool", - "address": "0x36814bFD45f285fEfc0383Edd410D0f127c8E778" - } - ], - "status": "ACTIVE" - } -} \ No newline at end of file diff --git a/ci/prepare-config.ts b/ci/prepare-config.ts index 5f41c159f..e47dce316 100644 --- a/ci/prepare-config.ts +++ b/ci/prepare-config.ts @@ -31,9 +31,6 @@ if (process.env.CI) { "zkevm": { "url": "${process.env.ZKEVM_RPC_ENDPOINT}" }, - "goerli": { - "url": "${process.env.GOERLI_RPC_ENDPOINT}" - }, "sepolia": { "url": "${process.env.SEPOLIA_RPC_ENDPOINT}" }, diff --git a/deployment-txs/goerli.json b/deployment-txs/goerli.json deleted file mode 100644 index 223fa13d4..000000000 --- a/deployment-txs/goerli.json +++ /dev/null @@ -1,151 +0,0 @@ -{ - "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6": "0xe25363bf5037b94088c02a522d43ab1bb3f50a5438b501291d5a230e61c33288", - "0xBA12222222228d8Ba445958a75a0704d566BF2C8": "0x116a2c379d6e496f7848d5704ed3fe0c6e1caa841dd1cac10f631b7bc71b0ec5", - "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E": "0x8ea4d20a3aa5fde9c1b75c5dfcda90d1355deee85051c3f1a02de905255e4ad0", - "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9": "0x0ce1710e896fb090a2387e94a31e1ac40f3005de30388a63c44381f2c900d732", - "0xA5bf2ddF098bb0Ef6d120C98217dD6B141c74EE0": "0x5d5aa13cce6f81c36c69ad5aae6f5cb9cc6f8605a5eb1dc99815b5d74ae0796a", - "0xb48Cc42C45d262534e46d5965a9Ac496F1B7a830": "0x7dcb9e2026789e194e6e78605ac6a65e00392ba5d73e084d468e3dfbb188ea70", - "0xf97c7788d2D74b12CbAb2Efa0c69a44280211457": "0x19d080b20890c558bfded824a4b96a66f780990e3b2327d0e63681992f71f099", - "0xA55F73E2281c60206ba43A3590dB07B8955832Be": "0x3626bf5702c9ea4fc775317fd37772e3a4164e6dd659fa8c5fc3297b0f53794c", - "0xdc10e8f47B6858E32218E01db224795235872B19": "0x0dadfcf0ab7b549c2fcf89a96ce7fc35dacd0674f6cb9a5a643bc105607a5e47", - "0x80a94F458491CA88F09767E58a92FD23Cbf1196F": "0x25633ed58913a17869ef373e819191b9203e1cc4f2c0286510ce394d9a0e7a67", - "0x35b50C7955e7D0E8298e043C9F4dCDef737b9f5a": "0xac9fbd2659e3745e95fabcc54047f603555f67ad8562099179786e51aebd336b", - "0xB0C726778C3AE4B3454D85557A48e8fa502bDD6A": "0x278e68794c90221334e251974d65bbd7733f5fd7ef2617c978bf7c817828ce8d", - "0xFB2f4CE9843E1069CC1F9d76e0236d6dFF2b1eeA": "0x1d75d62f277873fc63a762e44e0954922dc4333d3810f0060ffb31a9a0c1c4bd", - "0x8002d3e5875b38C5B03da83aeB430dC63E047F62": "0x1d75d62f277873fc63a762e44e0954922dc4333d3810f0060ffb31a9a0c1c4bd", - "0x94470C12fc192e071F12Fec1152861608CE01562": "0x097f5bfe2bff8f5ff425adda027189d32abb6bb80328c0d3bbed1b090174259e", - "0x41E9036AE350baEDCC7107760A020Dca3c0731ec": "0xbcf55ac3102f9cf9dc64456658c8f4f62ed509e086f73f60f718d24a0abcc1b8", - "0x5D90225De345eE24d1d2B6F45DE90B056F5265A1": "0xf5e3238ce080fb428aa9863685318e5fd921a76e0b005502f73fc023f6114a9e", - "0x45E617B07021B97407367624648d1A0A358a751A": "0x18652edf794d89b1acf5ddda9bd68a48d11c2aeadaa4a0b6596db6749c113ace", - "0x0F32D7D830E20809Bcb9071581A696135dD472B7": "0xc6978bd102de876dc3f9a4e59405447f536e39c58cec2a117c763dabdf30bc05", - "0x0Df18b22fB1DD4c1D4bfBF783A8acF0758979328": "0x5da2bc919a6ecc0f74a1794726931448d54bc9c588529c2d6ab63959bfb9e212", - "0x33A99Dcc4C85C014cf12626959111D5898bbCAbF": "0x172ba908936fabe43044de42694598c9e0923500eabfebede6c97112005b255e", - "0xBB1CE49b16d55A1f2c6e88102f32144C7334B116": "0x1bc729c9985648b7785d46fb806ceff3e32d1ef9963e664af7a5ba15d0b73b23", - "0xdf0399539A72E2689B8B2DD53C3C2A0883879fDd": "0xc3a1c157b17d5526490004967d54b69f178b7323742ad2e773ea23a682879ed6", - "0xfE734760aD346d4013FD597c4f4a897aef332128": "0x655915f12f18a8ac5c625c6cd5c21e19f92db8144910f378a739a1af27c0cde9", - "0x224E808FBD9e491Be8988B8A0451FBF777C81B8A": "0x2d5d9089caf830b09e6ab586b56b140e6e0ab28d2d2070425bfb97ada9c95d08", - "0xd14FFA46C211eac64338c27549c3312380f850Fa": "0xa552176f1c626fdb1109bde8daed0bd6746d495142ce72dbfb8f350d6e8d24fe", - "0xfA8449189744799aD2AcE7e0EBAC8BB7575eff47": "0xcaa6737410d382a6bfc68a56e2beaee72066b45bd8bff6145ffaef7fe64a2eb5", - "0xcfF73979321788d59a6170fF012730dB2087f31c": "0xada2b37e88df1f8fec66d0a9e597dafe88ab67debe2d540981d312c77cbbed18", - "0xA1F107D1cD709514AE8A914eCB757E95f9cedB31": "0x1492cf1340213afff31989aa27e61d0fa36bbcb20f40c16eb9b07de7827ac8d7", - "0x7F91dcdE02F72b478Dc73cB21730cAcA907c8c44": "0x88608af7fe5828eccb5344e1bf77a0fc01320c151c5f33890e9ce1a00f32054f", - "0x3C9F788131A26329A689Bd951b5aCb4454669487": "0x8e17c705aa991bd383957d0228ccd8c7e958c624ba4b4e2a50c30bd83520a74c", - "0x44afeb87c871D8fEA9398a026DeA2BD3A13F5769": "0x4d8719fd92229abef303e47f3133155089b5ec4aff53524bca3a0b42936e458b", - "0x10aF508f3b0e067Dd5eA3149A003457F49C8bB69": "0x3b605a0526dcb018cd4b8e7929420bd88f096bf6cd1a2f088d16faf10da712f3", - "0xdc15A3C5D16413C1C1F75Db0f75c4ae2a4104650": "0x18a318bf36aa3f4dbc94a94e2c2c70cafe2adc5552befac2b2d1eb3e21466359", - "0x40Bd3fAef4268EA40F4c372D7f0A44C3EFaAA6b1": "0xa47e8f54280d7c50eb61ee96421528dc660427dd3cacd3261aa28a1858aef612", - "0x5B5B72D76B68f4Bb1d2A10EF0fc77711f8Ec7ed0": "0x60ace616b174dce9e9d7c42825017cdd6628c4918bbfdcd5c6d8055802ed1d8a", - "0x393B918Cc2Ffa238732E83dD4eE52343f57d767b": "0x33c85b30aa2b9d14a56771d418a3f46582992d16057f4ea8150a955ae943ea55", - "0x1b6DF1fF5db99F8a8A04D38f7478BAB056Fa35A7": "0xa13f14565a5f285f9c0671c1e76359706415a7b762e7b06c9b8810cda8a41262", - "0x194F864aF5a7F224E9E79Cf110cC5B4e36e2ddFc": "0x347948a460173d947c71b2e4eb025ef98cb0f539ba197d2066fcd691207bb78c", - "0xbD84e83b164aaCa0E2DABf3Aa27a9B7A1d62d200": "0xed07522077fde611744796f0ae0cca88397ffe2387bd63c2c1ee2fa92e58d6a7", - "0x4b9A00DD766DB94Df48C2901C321174a5cE75529": "0x209d2ce45874c905dcf465b19b81a97938293f53591a2a8d767c45c8135ef041", - "0xBe9458ab5B6F289e524410141c8d5E20A6b035fe": "0x68f958c53eb9a4dc4aaf6d1e68750dfbc039f07eb037626c059b632c6a86ef02", - "0x85153B639a35d6e6CF8B291Aca237FbE67377154": "0xdde4bf6b32a2d8e1d0aafc8bf3e82a4b27f4396a29c892424d2a2a795bfa2f83", - "0x55B18f514D7f0C6C886d0C23Ac72dF5D3B5F8850": "0xb6b77224dbcc967aa835559cae1e72326be9aa6a95fdef01d9b8b019d96c2f61", - "0xD360B8afb3d7463bE823bE1Ec3c33aA173EbE86e": "0x71bdf2cb1d2cf4c1521d82f6821aa0bee2c144252c3ae0dd7d651cb5bbcbc860", - "0x42bAF6db21250fa76d015621D2F6DF172858A5cb": "0x00a32364bd6b3d17765be8f260ae3817dece638fa65eacb3a0b4ce91c67d5c38", - "0x7AF980bDBc36D21CE228EfABCCA35707566A2be5": "0xf4d174c73337af3e4a8ccc2b8bed061da453aae54981339f6cc9d0ac48d39192", - "0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965": "0xb31d328ffbc7383c81a42bfd1fd4420ec2f63cc36e5cf21f9bc7bb229db99654", - "0x05a0BF0540F346b6Dac25550738343BEb51C0f65": "0x7c2d19d0869a29e27f14fd8d48ba252cb1ec1a0869aa9d7d1e573d135c6c9f2b", - "0x42B67611B208E2e9b4CC975F6D74c87b865aE066": "0x33aced7fdeff6f9cbce8343370eaf2e771a607fbd06f3106c6fe5629390a232f", - "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5": "0xf8820b414b66d93b430590fc09ec262e374c404fddd3920cdc5ec4869f1f2352", - "0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75": "0x3254ef870ff30a8affc11de1408ef686798c2dc7796ad95803bd30ccdba52e0d", - "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e": "0xc2a0b14c5dac2b550e98f6c07f7fabed073fd0cacd7536910191152189ffd07f", - "0xD7FAD3bd59D6477cbe1BE7f646F7f1BA25b230f8": "0x50dc987d79951ea16cb07ce44189c1a51253454fb7a6f50290f84709b880ac17", - "0xC128a9954e6c874eA3d62ce62B468bA073093F25": "0x75d95195e938dd905b7be5f26447dafcadf9442fa3a54e03937595265f506320", - "0xC128468b7Ce63eA702C1f104D55A2566b13D3ABD": "0xecf621288b707681d22c618755d93c8abfab7fa75aef9921785591df86e9b04f", - "0x239e55F427D44C3cc793f49bFB507ebe76638a2b": "0x8ec7c85803a4abcc59d8620b1c6401624e0d988eaedea8eaa1858dce13766b5a", - "0xB848f50141F3D4255b37aC288C25C109104F2158": "0x068e47605db29b7f9e5a8ba8bc7075fe3beab9801b4891b8656d6845f6477721", - "0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647": "0x848ef78b49a4f66dc2e73c344491a4b37b213a5e5da30f5fafafdefa9807c1ca", - "0x3b8cA519122CdD8efb272b0D3085453404B25bD0": "0xf4281462a669f2e6a10ffcee1e24e60ce807acc8cfd8fc86697050b99035f0d0", - "0x94f68b54191F62f781Fe8298A8A5Fa3ed772d227": "0x1c7435e7341b103f10e662e200b1c3a7623787630c905406c0682a7d2dd8ee16", - "0x992b827a42ac301DF16Fedb3eBbEA59AC1DC35DE": "0xe8f2ba298653b7b0f2d0a778384f03829ff5a35dad4e97b0e3cc104d7d72ec84", - "0xeb151668006CD04DAdD098AFd0a82e78F77076c3": "0x4916a4f2b241e5ed5075d934842df58275ee6f92fea68ca76e8877ca155bdff0", - "0x0343311A33994a3d27273505560ED73dC2BD0Db3": "0x2b3222cf5fb2c705bd3dda23f54f7e99909a7cf1a1134ea5aa759b851cb9ad01", - "0x782640c4e71F523152AE0942ee7589fB24c8367D": "0x8533c10822c5afcb97ccd307194b69ff6d00d908ebff7fef90daae9ed4fa8b56", - "0x3EAd2FdcBEE244d9fA5b8d233EfedD34Bb7D2434": "0x784dca0358a2919f8d3f420eda9a89c328843364ac112fc0acaf494c9c4a0c4b", - "0x1cbbE6cEa5E4fE7D69c586b4e362A646DEEf105d": "0x170290f6b39219649d631453af9d9fddb59d711b6ec65afa3d3f61280cae808e", - "0x4C4287b07d293E361281bCeEe8715c8CDeB64E34": "0x52be397c5953b761bb814614f35c944ef260931d0fa86d3753392017304313f0", - "0x6d471c05f8A99Bd8f991467A8283e3DC968b8D7c": "0xb1e1d97e5074f2e6dee8234979a4557a8deb2d20109f03cce70cb795e5725fad", - "0x5c89d9E1A668d0B39F4EC242F280bdDd445C633c": "0x95d526d4a4329b3ee91e0376813dbefa8286f27152164a8c876ca7d85c6b39ea", - "0x88D07558470484c03d3bb44c3ECc36CAfCF43253": "0x9bc4424ec5f304980eb798c71d152722af83f561e0e5cd2653f7667b0802bbdd", - "0xacAaC3e6D6Df918Bf3c809DFC7d42de0e4a72d4C": "0x9aa8cff640c2a1992c0ad8732b202adada780c2ffb659dc1a31a2a92777fc14e", - "0x8aB784368A1883DA90D8513b48801e2Db1cb2D5D": "0xe908907a76ca9187729a78ef2814cee5481819a914340db4882522386c7890b9", - "0x994086630773dC6cB54D3A5E0Ef0963532789E75": "0xb90d6cea041058605a596a7b988f3b0f08cfb457fb332e4cc53708f336ed86bc", - "0x8E5698dC4897DC12243c8642e77B4f21349Db97C": "0x3e8485ee25b828946c7aea95388214d7d208d85b50e96860e4a8e00afa6daa74", - "0xee47ef369CDa5a65639D7794b70a4d247826DdF3": "0x2e73806eba95a16ee3009eb8da077d1faa39db65ad2b6b63a114b1c10dba4352", - "0x85a80afee867aDf27B50BdB7b76DA70f1E853062": "0x652709f2f555d1d38febfd567abf9b4bd0fcccda6ad0eb0341c540730bc6f740", - "0x373b347bc87998b151A5E9B6bB6ca692b766648a": "0xb0f85bd0cb95451e8dc26d4956699a16cd7ad47d3c0f1a952de77e937af17a8c", - "0xf23b4DB826DbA14c0e857029dfF076b1c0264843": "0xd97f6363f6067ff3dc12a8748d2c8307256d07532428e549db5e2c5b1e5a9788", - "0xd13AFc362F619b840C8f4AaC1D957cE219eF37Ca": "0xeb4e8cf2670cbbc96d137146fbc05435e88b7d7126f472dc099549f01297feb2", - "0x70Bbd023481788e443472e123AB963e5EBF58D06": "0x8f7f3040ee33b83c4ed3f4598003d5ead88c99088f97721cc967398ee30fef9a", - "0xBF6d7e9a6db814D2856c9e2f83442f60f9D40738": "0x4ee29ce0fb71dd61f93520cf0c2d17c917e92a8741e43d6e04a1b65f5e76c8b6", - "0xAAda0aF3FA5C819145dA760bab8F180DaeeA8514": "0xa8a84019f8cbe7e04514bf34eb31d36b0939bb9cafd609ffb8ec08bf43eb4bb3", - "0xf93F6382913d1dE6Bdf683A94be8349751af8d59": "0xd98701640cf6c489ed8eb33241027659a52dd2a83d4fd11c3aedc8cef0e00206", - "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd": "0xe7e2fc74e9ae186fbeaa0add2355bca6a0b7d1ae7e2d5a9f648ac77fd8ac6ad4", - "0x26575A44755E0aaa969FDda1E4291Df22C5624Ea": "0x20850573d9efcb8882046d116bc241f8ff9a5d925fcfa345441facb852366e74", - "0xbfD9769b061E57e478690299011A028194D66e3C": "0x63fe0afaaf0df4f197ea7681e99a899bed9fb0b9b3508441998dc3bbc75abef1", - "0x2EF26d97B5870600BE341561298938c2e5df84f0": "0x02453dcdf100ede2ccc583127b007ad7d288b14e5a84e4e7a16aa64e4ff734a4", - "0x0441ff033652bcEB75a011887F17B5dfC84Ddc6f": "0x0d28017d62cac4358ce3b915e5aa7553948a99f25aa52ff6cda200c47ceccd4c", - "0x76578ecf9a141296Ec657847fb45B0585bCDa3a6": "0x96e1482753943da73148a80f638c10df70f2911cc815c4d77e3b33901215ff09", - "0xb9F8AB3ED3F3aCBa64Bc6cd2DcA74B7F38fD7B88": "0x54cef807364403ccae1109625a2dba7c8f3d85219a0baed7599b185e63a2dd96", - "0x9dd5Db2d38b50bEF682cE532bCca5DfD203915E1": "0x125e1d7e094875fb74dde84fc95e0796209d3fa566ef32b97499c3c160660eed", - "0x707B7d4a1bAe449d546DCAb869256591bbB3d70b": "0xcd6b070d5cbb9617e7dc30f1d0198151978869a14b6f7316319dce436b08e1f3", - "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd": "0xfcfbcdfb01e67d5db1b8a92a11c79b324dcdf1f7c09285fecb1d3317f6f01fe3", - "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624": "0xb9c8abba9c304c66c87a077cba0e41db02da9db8fa8a11d7de24007e0e14708c", - "0x43Fa2c00419F60e18966Aa043DEBd4701CB91B6d": "0xef97cbd77c6e9962ff0390b50d34256795d5de8966f19be6e947fa34dbcecfd4", - "0xBa240C856498e2d7a70AF4911AaFae0D6b565a5B": "0xa1965a30f3af82bcc27bead2cba81992c2e85ad641417c84a3f8b908295be902", - "0xa1C22168262fbaf5a87b9Aa6A13122BE630085E9": "0x232ca24dff13b2ec02799804cea309215555e3cbdafd6f7898cc5bf117fe9de5", - "0x744644537fB1AE7c4E05f6331e87126b4fd0C325": "0x89c200013b4b5ee1a28083641b8b7ef2f4d92dcb9395fff20d8235f0a6679729", - "0x2a12a248f9b56cE6e7fAbA62D1bBA8735FB513F9": "0x463e6bb59fcc0c46c27deb96c772763db6776b6ed11e9060323e0b6964f572f4", - "0x057Cf03e3E0EC8D5a5FaFb3A0fC99a0aA0C1989e": "0x3be39c987c5e56e4de947c6d3ec3bafc5ca6666e327eb574484433229aee6279", - "0x6D2b8b4EBa8ac88F8467D84bE010d344bFBD90e2": "0x4fb94c7715b0723034ea0613d736c3f881634ef23ec80c640496bb9ce29730f5", - "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE": "0x9872ee58373d91f13ffbd66f0ece0286282cb08aebcf8797782a092e63e8a028", - "0xa496bE32F7C9Abc49E8ba91A23d37cF6fA58651B": "0x1a6cdcbd03a299be326d70b1d8b6ac85cf916f72fac2b0812fc005b4ec856c28", - "0x4E11AEec21baF1660b1a46472963cB3DA7811C89": "0x0fc54f588b1ea6234e10733c0adfb359a3362aadcfe22011d90c02ee13e967d8", - "0x007E1830BcC05039c3926d6478F6B2912376e52E": "0x310b96192aaeee4dfe488f0839c27beda84b1db99680d62515054e9c9cbb9e57", - "0x5cF4928a3205728bd12830E1840F7DB85c62a4B9": "0x22b963a32722c8a39b124b2c6c23c6494b8eb4483e13df2ba0112a8d993b0ee4", - "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7": "0xa01ee6d2fdb0d1cd878ac577154ca526159d04a125569546f71e041de11803a3", - "0x4fb47126Fa83A8734991E41B942Ac29A3266C968": "0xf37b39771c6c15d920a0f267f1539b0a5b85988abb6f1da74a84ecdb42634f71", - "0x45fFd460cC6642B8D8Fb12373DFd77Ceb0f4932B": "0x97b229ec32c9d5baca0271149e063a1052ba032dc8c5d5f200a38d57d3f95e74", - "0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a": "0xf573046881049ffeb65210adc5b76f41adbd2202f46593d22767e8bbd6c6198d", - "0x072ED560cc042d7aB1c080a9e4fA8C6f4858dEb3": "0xe8bd9e1a97000c26ac83ce8eee3e9c406368f2b3d2f3f32b185253f82880c6dd", - "0x1802953277FD955f9a254B80Aa0582f193cF1d77": "0xeb7c53925dfc372103b956df39bdc7b7360485838e451e74ce715cd13a65624a", - "0x5D343D374A769D1AB102e0418a516DadB08A86E4": "0x6331443c8fd3cfa3271206a461994139e22b733c02d6252675c9897d8677b1c3", - "0x81cFAE226343B24BA12EC6521Db2C79E7aeeb310": "0xfa7617dd94a3c0a1cb565904b10b1e36b3e73fb242a15c7dd877572601408e5e", - "0xa523f47A933D5020b23629dDf689695AA94612Dc": "0xbac489f06d389d27555cd7a07e03652b324bde00ce8db65a5cf63f0e7ea3d7e8", - "0x6817149cb753BF529565B4D023d7507eD2ff4Bc0": "0x6504a6adff2db180244a0c7396c60c9ede2f6274c27cd614d03a2d348539edc2", - "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e": "0x8fe7dc58cda6469e880cd840c078bb01991d8b32d82a8643243f036e3a516a22", - "0x7Ba29fE8E83dd6097A7298075C4AFfdBda3121cC": "0xefae73eda892b77d6f0347a3ceab8f027f16f7f29c0aee59a82be40dadf730d4", - "0x7159c4b96bfCfCA232355B55778e85Cf9E245192": "0xd211a922a8c31cfbd6dcecc24f339cf636e3678d7e43382e9d3ac672a23bca39", - "0xEF44D6786b2b4d544b7850Fe67CE6381626Bf2D6": "0xc195d46fc578a51247b7cce77f431d10aada4010c32b3044ac7bc65f9e1ad407", - "0xAcf05BE5134d64d150d153818F8C67EE36996650": "0xbe212798869c3548e98ec807b9929507bb73492322093ffa5c865b6fc471f655", - "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC": "0x1a0450f8c48731f4e848c95d007940bc79783312bb33166d9c18150ee79ead80", - "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE": "0x07f33ffef48301ed02cf36ea3c35464f5bc6e7762dc0ff435b3212d639a2da06", - "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025": "0xf84ce167d3093be660ac137cde58f5695a1965714a768eaf4229383d49d9dd40", - "0x300Ab2038EAc391f26D9F895dc61F8F66a548833": "0x617fd46655d8b44d10ef99e5885f4d3d4b286e4a375b703da4c5f40d6477c6bd", - "0x03F3Fb107e74F2EAC9358862E91ad3c692712054": "0x12ac8c96f1b3122e48cca574a3651b72521dc491facf92d67b3baa5699a8fc94", - "0xff79b51ec2934Dd1810a8e0325e3B08708720B26": "0x71695e901a85acf82407f2e3fb8ee454e96aa05c1b9072b2bf15edbd88e2f1f7", - "0x8eA89804145c007e7D226001A96955ad53836087": "0x40f8781f06bd7f5b9e0bbf6bc6df2fdc099c1bd8f1a208aa9805dd40a389e904", - "0x30FD8a0f7009F50616aFDaB4aF91a0A2Ef4eaE49": "0x3739dc19544b1462a06da8bc0f6caa00c6bebfd1f5e41334059b96870f1ff9a6", - "0x7153De1A6d71360F07017838c28dEcA0d6C03e2a": "0xe53d478a3873b03d085beee455cf983328cf027c17c1e6a527629eaf8cb0c40e", - "0xa7A7e22398622bf71fF31DAe5355EC7843b13806": "0xea2a5c5d0035571ebaa59bc377e969e699d24f006f7d3fe3841ce3dd3d64a7c1", - "0xB8BDCbF8ccf443D055d5Ffe1d8154fAc8187fC94": "0x12d7887a0f80e049565b195082d6d349d03723b584448efe4d2523596af56049", - "0xBbb66a4fFf47701EC6c528dB615f5E7bF1AbDAAF": "0xa45f4b9e387b832fb747ffda30d1b4659b902902cf859bafb01641d901edaf8f", - "0x18C100415988bEF4354EfFAd1188d1c22041B046": "0x12c159cab8984d798aa33fa3d4e74b288863c666e5e0c3e465cac192de0f0d3b", - "0x58cA9F130d2e27EC94d19e53a6BEb2C4084f2638": "0xa429a1bb69d9abe852945b63b6f0422be16bd2b099a81e28633b6b30cbb6c334", - "0x83E443EF4f9963C77bd860f94500075556668cb8": "0x361de400c7ebdf7f675149fcad06180c9cfeb3175be9d28451a35a6eb7f0f879", - "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd": "0x97cff400ae9011bc12fbb2839129fa1d3d31059ba2fe2873637348ab69ab3061", - "0x3f170631ed9821Ca51A59D996aB095162438DC10": "0x1f98174071bbc5ec22cba6772f17cc023977e16d6d7a668709aaa26965e6b651", - "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48": "0xf95f77eac96ce3a342d62225351986754605402333cc87e861ba76a0d3da94a1", - "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7": "0xbe4b6a7cc3849da725fdb5699432646e051e275b1058b83e97d62d595abd23e7", - "0x21cb3534c12E956a600cB3102b825686D10888e7": "0x2ee4340fb592c1c3e222b9fc06101d2d133ce734862a85e041427b51fd7ca5ec", - "0x6d3197d069F8F9f1Fe7e23665Bc64CB77ED8b089": "0x6564b03fdcf7c6bb98659ab5f2aacb0a5953a8a71f457b7ebe8b53fc129c3161", - "0x1702067424096F07A60e62cceE3dE9420068492D": "0xdf57d3529fe002b2c49e3783ea581b1bf4ec9ceec246dc501b719c374ed4411a", - "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A": "0x040a10d5f7827a064985e4dd6f980c491a8d5d99ed29edbf914ba9197b9346f1", - "0xaD89051bEd8d96f045E8912aE1672c6C0bF8a85E": "0x5e02d6001484c74f527d45128ee91864452623f5b67a997fcec9e079a8be2234", - "0x6B1Da720Be2D11d95177ccFc40A917c2688f396c": "0xd50b853ce31d21d2347e004bf9bc7d3ff5d0f811b03a7d87177eb76bf3a48060", - "0x22625eEDd92c81a219A83e1dc48f88d54786B017": "0x6b2b269d2288d7078e136ebfd24b99a5684b169660d71ddb65609f89ccd6bd59", - "0x36814bFD45f285fEfc0383Edd410D0f127c8E778": "0x516d9f6846bfa445681cb97e89dc03c7040c39f756a16bbe9ea0443e3fefd69e" -} \ No newline at end of file diff --git a/hardhat.config.ts b/hardhat.config.ts index b24456d55..92e268bee 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -35,9 +35,7 @@ import { withRetries, } from './src/network'; -const THEGRAPHURLS: { [key: string]: string } = { - goerli: 'https://api.thegraph.com/subgraphs/name/balancer-labs/balancer-authorizer-goerli', -}; +const THEGRAPHURLS: { [key: string]: string } = {}; task('deploy', 'Run deployment task') .addParam('id', 'Deployment task ID') diff --git a/index.ts b/index.ts index 507fbb6d8..951db85cc 100644 --- a/index.ts +++ b/index.ts @@ -5,7 +5,7 @@ import { Artifact } from 'hardhat/types'; * @dev Returns the task id and contract name for a canonical contract deployed on a specific network. * Throws if the address doesn't match any known Balancer deployment. * @param address Address of the contract to be fetched - * @param network Name of the network looking the deployment for (e.g. mainnet, polygon, goerli, etc) + * @param network Name of the network looking the deployment for (e.g. mainnet, polygon, etc) */ export function lookupBalancerContractByAddress(address: string, network: string): { task: string; name: string } { // eslint-disable-next-line @typescript-eslint/no-var-requires @@ -21,7 +21,7 @@ export function lookupBalancerContractByAddress(address: string, network: string * @dev Creates an ethers Contract object for a canonical contract deployed on a specific network * @param task ID of the task to fetch the deployed contract * @param contract Name of the contract to be fetched - * @param network Name of the network looking the deployment for (e.g. mainnet, polygon, goerli, etc) + * @param network Name of the network looking the deployment for (e.g. mainnet, polygon, etc) */ export async function getBalancerContract(task: string, contract: string, network: string): Promise { const address = await getBalancerContractAddress(task, contract, network); @@ -74,7 +74,7 @@ export function getBalancerContractBytecode(task: string, contract: string): str * @dev Returns the contract address of a deployed contract for a specific task on a network * @param task ID of the task looking the deployment for * @param contract Name of the contract to fetched the address of - * @param network Name of the network looking the deployment for (e.g. mainnet, polygon, goerli, etc) + * @param network Name of the network looking the deployment for (e.g. mainnet, polygon, etc) */ export function getBalancerContractAddress(task: string, contract: string, network: string): string { const output = getBalancerDeployment(task, network); @@ -84,7 +84,7 @@ export function getBalancerContractAddress(task: string, contract: string, netwo /** * @dev Returns the deployment output for a specific task on a network * @param task ID of the task to look the deployment output of the required network - * @param network Name of the network looking the deployment output for (e.g. mainnet, polygon, goerli, etc) + * @param network Name of the network looking the deployment output for (e.g. mainnet, polygon, etc) */ export function getBalancerDeployment(task: string, network: string): { [key: string]: string } { return require(getBalancerDeploymentPath(task, network)); @@ -102,7 +102,7 @@ function getBalancerContractArtifactPath(task: string, contract: string): string /** * @dev Returns the deployment path for a specific task on a network * @param task ID of the task to look the deployment path for the required network - * @param network Name of the network looking the deployment path for (e.g. mainnet, polygon, goerli, etc) + * @param network Name of the network looking the deployment path for (e.g. mainnet, polygon, etc) */ function getBalancerDeploymentPath(task: string, network: string): string { return `@balancer-labs/v2-deployments/dist/tasks/${task}/output/${network}.json`; @@ -110,7 +110,7 @@ function getBalancerDeploymentPath(task: string, network: string): string { /** * @dev Returns the path for the list of Balancer contract addresses on a network - * @param network Name of the network looking the deployment path for (e.g. mainnet, polygon, goerli, etc) + * @param network Name of the network looking the deployment path for (e.g. mainnet, polygon, etc) */ function getBalancerContractAddresses(network: string): string { return `@balancer-labs/v2-deployments/dist/addresses/${network}.json`; diff --git a/package.json b/package.json index 01e67ec3f..3e3b36330 100644 --- a/package.json +++ b/package.json @@ -25,16 +25,16 @@ "check": "yarn check-artifacts && yarn check-deployments", "check-artifacts": "hardhat check-artifacts", "check-network-deployments": "hardhat check-deployments --network", - "check-deployments": "hardhat check-deployments --network mainnet && hardhat check-deployments --network polygon && hardhat check-deployments --network arbitrum && hardhat check-deployments --network optimism && hardhat check-deployments --network gnosis && hardhat check-deployments --network bsc && hardhat check-deployments --network avalanche && hardhat check-deployments --network zkevm && hardhat check-deployments --network base && hardhat check-deployments --network fantom && hardhat check-deployments --network goerli && hardhat check-deployments --network sepolia", + "check-deployments": "hardhat check-deployments --network mainnet && hardhat check-deployments --network polygon && hardhat check-deployments --network arbitrum && hardhat check-deployments --network optimism && hardhat check-deployments --network gnosis && hardhat check-deployments --network bsc && hardhat check-deployments --network avalanche && hardhat check-deployments --network zkevm && hardhat check-deployments --network base && hardhat check-deployments --network fantom && hardhat check-deployments --network sepolia", "check-network-action-ids": "hardhat check-action-ids --network", - "check-action-ids": "hardhat check-action-ids --network mainnet && hardhat check-action-ids --network polygon && hardhat check-action-ids --network arbitrum && hardhat check-action-ids --network optimism && hardhat check-action-ids --network gnosis && hardhat check-action-ids --network bsc && hardhat check-action-ids --network avalanche && hardhat check-action-ids --network zkevm && hardhat check-action-ids --network base && hardhat check-action-ids --network fantom && hardhat check-action-ids --network goerli && hardhat check-action-ids --network sepolia", + "check-action-ids": "hardhat check-action-ids --network mainnet && hardhat check-action-ids --network polygon && hardhat check-action-ids --network arbitrum && hardhat check-action-ids --network optimism && hardhat check-action-ids --network gnosis && hardhat check-action-ids --network bsc && hardhat check-action-ids --network avalanche && hardhat check-action-ids --network zkevm && hardhat check-action-ids --network base && hardhat check-action-ids --network fantom && hardhat check-action-ids --network sepolia", "extract-artifacts": "hardhat extract-artifacts", - "build-address-lookup": "hardhat build-address-lookup --network mainnet && hardhat build-address-lookup --network polygon && hardhat build-address-lookup --network arbitrum && hardhat build-address-lookup --network optimism && hardhat build-address-lookup --network gnosis && hardhat build-address-lookup --network bsc && hardhat build-address-lookup --network avalanche && hardhat build-address-lookup --network zkevm && hardhat build-address-lookup --network base && hardhat build-address-lookup --network fantom && hardhat build-address-lookup --network goerli && hardhat build-address-lookup --network sepolia", - "check-address-lookup": "hardhat check-address-lookup --network mainnet && hardhat check-address-lookup --network polygon && hardhat check-address-lookup --network arbitrum && hardhat check-address-lookup --network optimism && hardhat check-address-lookup --network gnosis && hardhat check-address-lookup --network bsc && hardhat check-address-lookup --network avalanche && hardhat check-address-lookup --network zkevm && hardhat check-address-lookup --network base && hardhat check-address-lookup --network fantom && hardhat check-address-lookup --network goerli && hardhat check-address-lookup --network sepolia", - "build-timelock-authorizer-config": "hardhat build-timelock-authorizer-config --network mainnet && hardhat build-timelock-authorizer-config --network polygon && hardhat build-timelock-authorizer-config --network arbitrum && hardhat build-timelock-authorizer-config --network optimism && hardhat build-timelock-authorizer-config --network gnosis && hardhat build-timelock-authorizer-config --network bsc && hardhat build-timelock-authorizer-config --network avalanche && hardhat build-timelock-authorizer-config --network zkevm && hardhat build-timelock-authorizer-config --network base && hardhat build-timelock-authorizer-config --network fantom && hardhat build-timelock-authorizer-config --network goerli && hardhat build-timelock-authorizer-config --network sepolia", - "check-timelock-authorizer-config": "hardhat check-timelock-authorizer-config --network mainnet && hardhat check-timelock-authorizer-config --network polygon && hardhat check-timelock-authorizer-config --network arbitrum && hardhat check-timelock-authorizer-config --network optimism && hardhat check-timelock-authorizer-config --network gnosis && hardhat check-timelock-authorizer-config --network bsc && hardhat check-timelock-authorizer-config --network avalanche && hardhat check-timelock-authorizer-config --network zkevm && hardhat check-timelock-authorizer-config --network base && hardhat check-timelock-authorizer-config --network fantom && hardhat check-timelock-authorizer-config --network goerli && hardhat check-timelock-authorizer-config --network sepolia", + "build-address-lookup": "hardhat build-address-lookup --network mainnet && hardhat build-address-lookup --network polygon && hardhat build-address-lookup --network arbitrum && hardhat build-address-lookup --network optimism && hardhat build-address-lookup --network gnosis && hardhat build-address-lookup --network bsc && hardhat build-address-lookup --network avalanche && hardhat build-address-lookup --network zkevm && hardhat build-address-lookup --network base && hardhat build-address-lookup --network fantom && hardhat build-address-lookup --network sepolia", + "check-address-lookup": "hardhat check-address-lookup --network mainnet && hardhat check-address-lookup --network polygon && hardhat check-address-lookup --network arbitrum && hardhat check-address-lookup --network optimism && hardhat check-address-lookup --network gnosis && hardhat check-address-lookup --network bsc && hardhat check-address-lookup --network avalanche && hardhat check-address-lookup --network zkevm && hardhat check-address-lookup --network base && hardhat check-address-lookup --network fantom && hardhat check-address-lookup --network sepolia", + "build-timelock-authorizer-config": "hardhat build-timelock-authorizer-config --network mainnet && hardhat build-timelock-authorizer-config --network polygon && hardhat build-timelock-authorizer-config --network arbitrum && hardhat build-timelock-authorizer-config --network optimism && hardhat build-timelock-authorizer-config --network gnosis && hardhat build-timelock-authorizer-config --network bsc && hardhat build-timelock-authorizer-config --network avalanche && hardhat build-timelock-authorizer-config --network zkevm && hardhat build-timelock-authorizer-config --network base && hardhat build-timelock-authorizer-config --network fantom && hardhat build-timelock-authorizer-config --network sepolia", + "check-timelock-authorizer-config": "hardhat check-timelock-authorizer-config --network mainnet && hardhat check-timelock-authorizer-config --network polygon && hardhat check-timelock-authorizer-config --network arbitrum && hardhat check-timelock-authorizer-config --network optimism && hardhat check-timelock-authorizer-config --network gnosis && hardhat check-timelock-authorizer-config --network bsc && hardhat check-timelock-authorizer-config --network avalanche && hardhat check-timelock-authorizer-config --network zkevm && hardhat check-timelock-authorizer-config --network base && hardhat check-timelock-authorizer-config --network fantom && hardhat check-timelock-authorizer-config --network sepolia", "verify-network-timelock-authorizer-config": "hardhat verify-timelock-authorizer-config --network", - "verify-timelock-authorizer-config": "hardhat verify-timelock-authorizer-config --network mainnet && hardhat verify-timelock-authorizer-config --network polygon && hardhat verify-timelock-authorizer-config --network arbitrum && hardhat verify-timelock-authorizer-config --network optimism && hardhat verify-timelock-authorizer-config --network gnosis && hardhat verify-timelock-authorizer-config --network bsc && hardhat verify-timelock-authorizer-config --network avalanche && hardhat verify-timelock-authorizer-config --network zkevm && hardhat verify-timelock-authorizer-config --network base && hardhat verify-timelock-authorizer-config --network fantom && hardhat verify-timelock-authorizer-config --network goerli && hardhat verify-timelock-authorizer-config --network sepolia", + "verify-timelock-authorizer-config": "hardhat verify-timelock-authorizer-config --network mainnet && hardhat verify-timelock-authorizer-config --network polygon && hardhat verify-timelock-authorizer-config --network arbitrum && hardhat verify-timelock-authorizer-config --network optimism && hardhat verify-timelock-authorizer-config --network gnosis && hardhat verify-timelock-authorizer-config --network bsc && hardhat verify-timelock-authorizer-config --network avalanche && hardhat verify-timelock-authorizer-config --network zkevm && hardhat verify-timelock-authorizer-config --network base && hardhat verify-timelock-authorizer-config --network fantom && hardhat verify-timelock-authorizer-config --network sepolia", "lint": "yarn lint:solidity && yarn lint:typescript", "lint:solidity": "solhint 'src/helpers/contracts/**/*.sol'", "lint:typescript": "NODE_NO_WARNINGS=1 eslint . --ext .ts --ignore-path ./.eslintignore --max-warnings 0", diff --git a/src/types.ts b/src/types.ts index 1c01fe205..3f5a60da8 100644 --- a/src/types.ts +++ b/src/types.ts @@ -6,7 +6,6 @@ export { Artifact, Libraries } from 'hardhat/types'; import Task from './task'; export const NETWORKS = [ - 'goerli', 'mainnet', 'polygon', 'arbitrum', diff --git a/tasks/00000000-tokens/output/goerli.json b/tasks/00000000-tokens/output/goerli.json deleted file mode 100644 index bc793eedf..000000000 --- a/tasks/00000000-tokens/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BAL": "0xfA8449189744799aD2AcE7e0EBAC8BB7575eff47", - "WETH": "0xdFCeA9088c8A88A76FF74892C1457C17dfeef9C1" -} diff --git a/tasks/20210418-authorizer/input.ts b/tasks/20210418-authorizer/input.ts index 9def0d450..82e715d8b 100644 --- a/tasks/20210418-authorizer/input.ts +++ b/tasks/20210418-authorizer/input.ts @@ -3,9 +3,6 @@ export type AuthorizerDeployment = { }; export default { - kovan: { - admin: '0xE0a171587b1Cae546E069A943EDa96916F5EE977', - }, mainnet: { admin: '0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f', }, @@ -30,9 +27,6 @@ export default { zkevm: { admin: '0x2f237e7643a3bF6Ef265dd6FCBcd26a7Cc38dbAa', }, - goerli: { - admin: '0xE0a171587b1Cae546E069A943EDa96916F5EE977', - }, sepolia: { admin: '0x171C0fF5943CE5f133130436A29bF61E26516003', }, diff --git a/tasks/20210418-authorizer/output/goerli.json b/tasks/20210418-authorizer/output/goerli.json deleted file mode 100644 index c4d48e56d..000000000 --- a/tasks/20210418-authorizer/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "Authorizer": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6" -} \ No newline at end of file diff --git a/tasks/20210418-authorizer/output/kovan.json b/tasks/20210418-authorizer/output/kovan.json deleted file mode 100644 index c4d48e56d..000000000 --- a/tasks/20210418-authorizer/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "Authorizer": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6" -} \ No newline at end of file diff --git a/tasks/20210418-authorizer/output/rinkeby.json b/tasks/20210418-authorizer/output/rinkeby.json deleted file mode 100644 index c4d48e56d..000000000 --- a/tasks/20210418-authorizer/output/rinkeby.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "Authorizer": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6" -} \ No newline at end of file diff --git a/tasks/20210418-authorizer/readme.md b/tasks/20210418-authorizer/readme.md index ac1322ef8..00bd6c68e 100644 --- a/tasks/20210418-authorizer/readme.md +++ b/tasks/20210418-authorizer/readme.md @@ -16,6 +16,5 @@ This contract is expected to be eventually replaced by one with a) native suppor - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) - [Fantom mainnet addresses](./output/fantom.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`Authorizer` artifact](./artifact/Authorizer.json) diff --git a/tasks/20210418-vault/output/goerli.json b/tasks/20210418-vault/output/goerli.json deleted file mode 100644 index fd2d341b0..000000000 --- a/tasks/20210418-vault/output/goerli.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "Vault": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "BalancerHelpers": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E", - "ProtocolFeesCollector": "0xce88686553686DA562CE7Cea497CE749DA109f9F" -} \ No newline at end of file diff --git a/tasks/20210418-vault/output/kovan.json b/tasks/20210418-vault/output/kovan.json deleted file mode 100644 index db3790994..000000000 --- a/tasks/20210418-vault/output/kovan.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "Vault": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "BalancerHelpers": "0x94905e703fEAd7f0fD0eEe355D267eE909784e6d", - "ProtocolFeesCollector": "0xce88686553686DA562CE7Cea497CE749DA109f9F" -} diff --git a/tasks/20210418-vault/output/rinkeby.json b/tasks/20210418-vault/output/rinkeby.json deleted file mode 100644 index f1027a15b..000000000 --- a/tasks/20210418-vault/output/rinkeby.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "Vault": "0xBA12222222228d8Ba445958a75a0704d566BF2C8", - "BalancerHelpers": "0x5aDDCCa35b7A0D07C74063c48700C8590E87864E" -} \ No newline at end of file diff --git a/tasks/20210418-vault/readme.md b/tasks/20210418-vault/readme.md index 21c5ef900..c1e195640 100644 --- a/tasks/20210418-vault/readme.md +++ b/tasks/20210418-vault/readme.md @@ -18,7 +18,6 @@ Aditionally, the `WETH` argument may represent different things in different net - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) - [Fantom mainnet addresses](./output/fantom.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`Vault` artifact](./artifact/Vault.json) - [`BalancerHelpers` artifact](./artifact/BalancerHelpers.json) diff --git a/tasks/20210812-wsteth-rate-provider/input.ts b/tasks/20210812-wsteth-rate-provider/input.ts index 02b34436b..569df4fd6 100644 --- a/tasks/20210812-wsteth-rate-provider/input.ts +++ b/tasks/20210812-wsteth-rate-provider/input.ts @@ -6,10 +6,4 @@ export default { mainnet: { wstETH: '0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0', }, - kovan: { - wstETH: '0xA387B91e393cFB9356A460370842BC8dBB2F29aF', - }, - goerli: { - wstETH: '0x6320cD32aA674d2898A68ec82e869385Fc5f7E2f', - }, }; diff --git a/tasks/20210812-wsteth-rate-provider/output/goerli.json b/tasks/20210812-wsteth-rate-provider/output/goerli.json deleted file mode 100644 index 924802627..000000000 --- a/tasks/20210812-wsteth-rate-provider/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "WstETHRateProvider": "0x80a94F458491CA88F09767E58a92FD23Cbf1196F" -} diff --git a/tasks/20210812-wsteth-rate-provider/output/kovan.json b/tasks/20210812-wsteth-rate-provider/output/kovan.json deleted file mode 100644 index 34d1ac370..000000000 --- a/tasks/20210812-wsteth-rate-provider/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "WstETHRateProvider": "0xD7FAD3bd59D6477cbe1BE7f646F7f1BA25b230f8" -} diff --git a/tasks/20210812-wsteth-rate-provider/readme.md b/tasks/20210812-wsteth-rate-provider/readme.md index b96eac7be..698124d42 100644 --- a/tasks/20210812-wsteth-rate-provider/readme.md +++ b/tasks/20210812-wsteth-rate-provider/readme.md @@ -5,5 +5,4 @@ Deployment of the `WstETHRateProvider`, for using wstETH in Meta Stable Pools. ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`WstETHRateProvider` artifact](./artifact/WstETHRateProvider.json) diff --git a/tasks/20211202-no-protocol-fee-lbp/output/goerli.json b/tasks/20211202-no-protocol-fee-lbp/output/goerli.json deleted file mode 100644 index 828af7c34..000000000 --- a/tasks/20211202-no-protocol-fee-lbp/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "NoProtocolFeeLiquidityBootstrappingPoolFactory": "0xB0C726778C3AE4B3454D85557A48e8fa502bDD6A" -} diff --git a/tasks/20211202-no-protocol-fee-lbp/output/kovan.json b/tasks/20211202-no-protocol-fee-lbp/output/kovan.json deleted file mode 100644 index d9d10c918..000000000 --- a/tasks/20211202-no-protocol-fee-lbp/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "NoProtocolFeeLiquidityBootstrappingPoolFactory": "0x1B57f637Ce3408f1f834b0b70f9A595b062DAea7" -} diff --git a/tasks/20211202-no-protocol-fee-lbp/output/rinkeby.json b/tasks/20211202-no-protocol-fee-lbp/output/rinkeby.json deleted file mode 100644 index 97425a0a6..000000000 --- a/tasks/20211202-no-protocol-fee-lbp/output/rinkeby.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "NoProtocolFeeLiquidityBootstrappingPoolFactory": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac" -} diff --git a/tasks/20211202-no-protocol-fee-lbp/readme.md b/tasks/20211202-no-protocol-fee-lbp/readme.md index 0b25013fd..c26a373fd 100644 --- a/tasks/20211202-no-protocol-fee-lbp/readme.md +++ b/tasks/20211202-no-protocol-fee-lbp/readme.md @@ -13,6 +13,5 @@ Deployment of the `NoProtocolFeeLiquidityBootstrappingPool`, for Liquidity Boots - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`NoProtocolFeeLiquidityBootstrappingPoolFactory` artifact](./artifact/NoProtocolFeeLiquidityBootstrappingPoolFactory.json) diff --git a/tasks/20220325-authorizer-adaptor/output/goerli.json b/tasks/20220325-authorizer-adaptor/output/goerli.json deleted file mode 100644 index f6d9af923..000000000 --- a/tasks/20220325-authorizer-adaptor/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "AuthorizerAdaptor": "0x5D90225De345eE24d1d2B6F45DE90B056F5265A1" -} diff --git a/tasks/20220325-authorizer-adaptor/output/kovan.json b/tasks/20220325-authorizer-adaptor/output/kovan.json deleted file mode 100644 index 2b0ff348d..000000000 --- a/tasks/20220325-authorizer-adaptor/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "AuthorizerAdaptor": "0x97207B095e4D5C9a6e4cfbfcd2C3358E03B90c4A" -} diff --git a/tasks/20220325-authorizer-adaptor/readme.md b/tasks/20220325-authorizer-adaptor/readme.md index 9e3274aac..0970137fc 100644 --- a/tasks/20220325-authorizer-adaptor/readme.md +++ b/tasks/20220325-authorizer-adaptor/readme.md @@ -16,6 +16,5 @@ The adaptor may then be the admin for these systems and acts as a proxy forwardi - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) - [Fantom mainnet addresses](./output/fantom.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`AuthorizerAdaptor` artifact](./artifact/AuthorizerAdaptor.json) diff --git a/tasks/20220325-bal-token-holder-factory/input.ts b/tasks/20220325-bal-token-holder-factory/input.ts index 514a10427..177f6907c 100644 --- a/tasks/20220325-bal-token-holder-factory/input.ts +++ b/tasks/20220325-bal-token-holder-factory/input.ts @@ -13,12 +13,6 @@ export default { mainnet: { BAL: '0xba100000625a3754423978a60c9317c58a424e3D', }, - kovan: { - BAL: TestBALTask.output({ network: 'kovan' }).TestBalancerToken, - }, - goerli: { - BAL: TestBALTask.output({ network: 'goerli' }).TestBalancerToken, - }, sepolia: { BAL: TestBALTask.output({ network: 'sepolia' }).TestBalancerToken, }, diff --git a/tasks/20220325-bal-token-holder-factory/output/goerli.json b/tasks/20220325-bal-token-holder-factory/output/goerli.json deleted file mode 100644 index c36af05e0..000000000 --- a/tasks/20220325-bal-token-holder-factory/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "BALTokenHolderFactory": "0x45E617B07021B97407367624648d1A0A358a751A" -} diff --git a/tasks/20220325-bal-token-holder-factory/output/kovan.json b/tasks/20220325-bal-token-holder-factory/output/kovan.json deleted file mode 100644 index 95acf6325..000000000 --- a/tasks/20220325-bal-token-holder-factory/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "BALTokenHolderFactory": "0xa98Bce70c92aD2ef3288dbcd659bC0d6b62f8F13" -} diff --git a/tasks/20220325-bal-token-holder-factory/readme.md b/tasks/20220325-bal-token-holder-factory/readme.md index b0d8d90fe..ffcf8ecd3 100644 --- a/tasks/20220325-bal-token-holder-factory/readme.md +++ b/tasks/20220325-bal-token-holder-factory/readme.md @@ -5,6 +5,5 @@ Deployment of `BALTokenHolderFactory` which deploys simple contracts which holds ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`BALTokenHolderFactory` artifact](./artifact/BALTokenHolderFactory.json) diff --git a/tasks/20220325-balancer-token-admin/input.ts b/tasks/20220325-balancer-token-admin/input.ts index fc2727f1d..17884face 100644 --- a/tasks/20220325-balancer-token-admin/input.ts +++ b/tasks/20220325-balancer-token-admin/input.ts @@ -13,12 +13,6 @@ export default { mainnet: { BAL: '0xba100000625a3754423978a60c9317c58a424e3D', }, - kovan: { - BAL: TestBALTask.output({ network: 'kovan' }).TestBalancerToken, - }, - goerli: { - BAL: TestBALTask.output({ network: 'goerli' }).TestBalancerToken, - }, sepolia: { BAL: TestBALTask.output({ network: 'sepolia' }).TestBalancerToken, }, diff --git a/tasks/20220325-balancer-token-admin/output/goerli.json b/tasks/20220325-balancer-token-admin/output/goerli.json deleted file mode 100644 index 5769e5ef9..000000000 --- a/tasks/20220325-balancer-token-admin/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "BalancerTokenAdmin": "0x0F32D7D830E20809Bcb9071581A696135dD472B7" -} diff --git a/tasks/20220325-balancer-token-admin/output/kovan.json b/tasks/20220325-balancer-token-admin/output/kovan.json deleted file mode 100644 index 27d881933..000000000 --- a/tasks/20220325-balancer-token-admin/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "BalancerTokenAdmin": "0xAB093cd16e765b5B23D34030aaFaF026558e0A19" -} diff --git a/tasks/20220325-balancer-token-admin/readme.md b/tasks/20220325-balancer-token-admin/readme.md index 8f0bebb7d..4da2c5519 100644 --- a/tasks/20220325-balancer-token-admin/readme.md +++ b/tasks/20220325-balancer-token-admin/readme.md @@ -5,6 +5,5 @@ Deployment of the `BalancerTokenAdmin`, for enforcing a specified BAL emission r ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`BalancerTokenAdmin` artifact](./artifact/BalancerTokenAdmin.json) diff --git a/tasks/20220325-gauge-controller/input.ts b/tasks/20220325-gauge-controller/input.ts index d4ebbbf22..efa22528f 100644 --- a/tasks/20220325-gauge-controller/input.ts +++ b/tasks/20220325-gauge-controller/input.ts @@ -15,12 +15,6 @@ export default { mainnet: { BPT: '0x5c6Ee304399DBdB9C8Ef030aB642B10820DB8F56', // BPT of the canonical 80-20 BAL-WETH Pool }, - kovan: { - BPT: '0xDC2EcFDf2688f92c85064bE0b929693ACC6dBcA6', // BPT of an 80-20 BAL-WETH Pool using test BAL - }, - goerli: { - BPT: '0xf8a0623ab66F985EfFc1C69D05F1af4BaDB01b00', // BPT of an 80-20 BAL-WETH Pool using test BAL - }, sepolia: { BPT: '0x650C15c9CFc6063e5046813f079774f56946dF21', // BPT of an 80-20 BAL-WETH Pool using test BAL }, diff --git a/tasks/20220325-gauge-controller/output/goerli.json b/tasks/20220325-gauge-controller/output/goerli.json deleted file mode 100644 index 724705507..000000000 --- a/tasks/20220325-gauge-controller/output/goerli.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "VotingEscrow": "0x33A99Dcc4C85C014cf12626959111D5898bbCAbF", - "GaugeController": "0xBB1CE49b16d55A1f2c6e88102f32144C7334B116", - "BalancerMinter": "0xdf0399539A72E2689B8B2DD53C3C2A0883879fDd" -} diff --git a/tasks/20220325-gauge-controller/output/kovan.json b/tasks/20220325-gauge-controller/output/kovan.json deleted file mode 100644 index 7973afed5..000000000 --- a/tasks/20220325-gauge-controller/output/kovan.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "VotingEscrow": "0x16ba924752EF283C7946db8A122a6742AA35C1DC", - "GaugeController": "0x35c425234DC42e7402f54cC54573f77842963a56", - "BalancerMinter": "0x1bbfa323155526F54EEc458571Bb5A75e0c41507" -} diff --git a/tasks/20220325-gauge-controller/readme.md b/tasks/20220325-gauge-controller/readme.md index b25a0175a..ffcc4755f 100644 --- a/tasks/20220325-gauge-controller/readme.md +++ b/tasks/20220325-gauge-controller/readme.md @@ -5,7 +5,6 @@ Deployment of the `VotingEscrow`, which allows users to stake 80/20 BAL/WETH BPT ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`VotingEscrow` artifact](./artifact/VotingEscrow.json) - [`GaugeController` artifact](./artifact/GaugeController.json) diff --git a/tasks/20220325-test-balancer-token/input.ts b/tasks/20220325-test-balancer-token/input.ts index df970eb02..c0cff7835 100644 --- a/tasks/20220325-test-balancer-token/input.ts +++ b/tasks/20220325-test-balancer-token/input.ts @@ -3,12 +3,6 @@ export type TestBalancerTokenDeployment = { }; export default { - kovan: { - Admin: '0x77777512272eDA91589b62FC8506E607DEA0BB08', - }, - goerli: { - Admin: '0xE0a171587b1Cae546E069A943EDa96916F5EE977', - }, sepolia: { Admin: '0x171C0fF5943CE5f133130436A29bF61E26516003', }, diff --git a/tasks/20220325-test-balancer-token/output/goerli.json b/tasks/20220325-test-balancer-token/output/goerli.json deleted file mode 100644 index 899221cb6..000000000 --- a/tasks/20220325-test-balancer-token/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "TestBalancerToken": "0xfA8449189744799aD2AcE7e0EBAC8BB7575eff47" -} diff --git a/tasks/20220325-test-balancer-token/output/kovan.json b/tasks/20220325-test-balancer-token/output/kovan.json deleted file mode 100644 index ec5b0c4d2..000000000 --- a/tasks/20220325-test-balancer-token/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "TestBalancerToken": "0xa2D801064652A269D92EE2A59F3261155ec66830" -} diff --git a/tasks/20220325-test-balancer-token/readme.md b/tasks/20220325-test-balancer-token/readme.md index 0b087faec..b08d7b2fd 100644 --- a/tasks/20220325-test-balancer-token/readme.md +++ b/tasks/20220325-test-balancer-token/readme.md @@ -6,6 +6,5 @@ Deployment of the `TestBalancerToken`, for replicating the BAL token's access co - [Base mainnet addresses](./output/base.json) - [Fantom mainnet addresses](./output/fantom.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`TestBalancerToken` artifact](./artifact/TestBalancerToken.json) diff --git a/tasks/20220325-ve-delegation/output/goerli.json b/tasks/20220325-ve-delegation/output/goerli.json deleted file mode 100644 index 059719d5c..000000000 --- a/tasks/20220325-ve-delegation/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "VotingEscrowDelegation": "0xcfF73979321788d59a6170fF012730dB2087f31c", - "VotingEscrowDelegationProxy": "0xA1F107D1cD709514AE8A914eCB757E95f9cedB31" -} diff --git a/tasks/20220325-ve-delegation/output/kovan.json b/tasks/20220325-ve-delegation/output/kovan.json deleted file mode 100644 index 371cc720d..000000000 --- a/tasks/20220325-ve-delegation/output/kovan.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "VotingEscrowDelegation": "0xDc6d62ae091ea77331542042A72e5E38B188837C", - "VotingEscrowDelegationProxy": "0x98D0d0a65cBeCCaa647a5a95cf27Cf2f00E1231C" -} diff --git a/tasks/20220325-ve-delegation/readme.md b/tasks/20220325-ve-delegation/readme.md index d70563287..94a5a764f 100644 --- a/tasks/20220325-ve-delegation/readme.md +++ b/tasks/20220325-ve-delegation/readme.md @@ -5,7 +5,6 @@ Deployment of `VotingEscrowDelegation`, for delegation of veBAL-related boosts. ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`VotingEscrowDelegation` artifact](./artifact/VotingEscrowDelegation.json) - [`VotingEscrowDelegationProxy` artifact](./artifact/VotingEscrowDelegationProxy.json) diff --git a/tasks/20220413-child-chain-gauge-factory/output/goerli.json b/tasks/20220413-child-chain-gauge-factory/output/goerli.json deleted file mode 100644 index 1d4d253a7..000000000 --- a/tasks/20220413-child-chain-gauge-factory/output/goerli.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "RewardsOnlyGauge": "0x40Bd3fAef4268EA40F4c372D7f0A44C3EFaAA6b1", - "ChildChainStreamer": "0x5B5B72D76B68f4Bb1d2A10EF0fc77711f8Ec7ed0", - "ChildChainLiquidityGaugeFactory": "0x393B918Cc2Ffa238732E83dD4eE52343f57d767b" -} diff --git a/tasks/20220413-child-chain-gauge-factory/output/kovan.json b/tasks/20220413-child-chain-gauge-factory/output/kovan.json deleted file mode 100644 index a4743d8ef..000000000 --- a/tasks/20220413-child-chain-gauge-factory/output/kovan.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "RewardsOnlyGauge": "0x868543Bb787317632F94fCfe8eB85406B123590C", - "ChildChainStreamer": "0x4De578134995bEA8480D7696946217f356339Ab8", - "ChildChainLiquidityGaugeFactory": "0xf9ac7B9dF2b3454E841110CcE5550bD5AC6f875F" -} diff --git a/tasks/20220413-child-chain-gauge-factory/readme.md b/tasks/20220413-child-chain-gauge-factory/readme.md index 429c9eeff..f65c63062 100644 --- a/tasks/20220413-child-chain-gauge-factory/readme.md +++ b/tasks/20220413-child-chain-gauge-factory/readme.md @@ -8,7 +8,6 @@ Deployment of the `ChildChainLiquidityGaugeFactory`, for liquidity gauges to be - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) - [Gnosis mainnet addresses](./output/gnosis.json) -- [Goerli testnet addresses](./output/goerli.json) - [`ChildChainStreamer` artifact](./artifact/ChildChainStreamer.json) - [`RewardsOnlyGauge` artifact](./artifact/RewardsOnlyGauge.json) - [`ChildChainLiquidityGaugeFactory` artifact](./artifact/ChildChainLiquidityGaugeFactory.json) diff --git a/tasks/20220420-smart-wallet-checker/input.ts b/tasks/20220420-smart-wallet-checker/input.ts index 0f08b293b..8eba936a2 100644 --- a/tasks/20220420-smart-wallet-checker/input.ts +++ b/tasks/20220420-smart-wallet-checker/input.ts @@ -13,9 +13,6 @@ export default { // TribeDAO's contract, from https://vote.balancer.fi/#/proposal/0xece898cf86f930dd150f622a4ccb1fa41900e67b3cebeb4fc7c5a4acbb0e0148 InitialAllowedAddresses: ['0xc4EAc760C2C631eE0b064E39888b89158ff808B2'], }, - goerli: { - InitialAllowedAddresses: [], - }, sepolia: { InitialAllowedAddresses: [], }, diff --git a/tasks/20220420-smart-wallet-checker/output/goerli.json b/tasks/20220420-smart-wallet-checker/output/goerli.json deleted file mode 100644 index 09bb3b222..000000000 --- a/tasks/20220420-smart-wallet-checker/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "SmartWalletChecker": "0x1b6DF1fF5db99F8a8A04D38f7478BAB056Fa35A7" -} diff --git a/tasks/20220420-smart-wallet-checker/readme.md b/tasks/20220420-smart-wallet-checker/readme.md index 31e38aa05..575e57851 100644 --- a/tasks/20220420-smart-wallet-checker/readme.md +++ b/tasks/20220420-smart-wallet-checker/readme.md @@ -5,6 +5,5 @@ Deployment of the `SmartWalletChecker`, responsible allowlisting select contract ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`SmartWalletChecker` artifact](./artifact/SmartWalletChecker.json) diff --git a/tasks/20220513-double-entrypoint-fix-relayer/output/goerli.json b/tasks/20220513-double-entrypoint-fix-relayer/output/goerli.json deleted file mode 100644 index 3a9e67958..000000000 --- a/tasks/20220513-double-entrypoint-fix-relayer/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "DoubleEntrypointFixRelayer": "0xBe9458ab5B6F289e524410141c8d5E20A6b035fe" -} diff --git a/tasks/20220513-double-entrypoint-fix-relayer/readme.md b/tasks/20220513-double-entrypoint-fix-relayer/readme.md index d58d6d411..f048224d7 100644 --- a/tasks/20220513-double-entrypoint-fix-relayer/readme.md +++ b/tasks/20220513-double-entrypoint-fix-relayer/readme.md @@ -10,5 +10,4 @@ The relayer is mostly useful on mainnet, as it included mainnet hardcoded addres - [Polygon mainnet addresses](./output/polygon.json) - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) -- [Goerli testnet addresses](./output/goerli.json) - [`DoubleEntrypointFixRelayer` artifact](./artifact/DoubleEntrypointFixRelayer.json) diff --git a/tasks/20220517-protocol-fee-withdrawer/input.ts b/tasks/20220517-protocol-fee-withdrawer/input.ts index 93dfa9fef..c9772321a 100644 --- a/tasks/20220517-protocol-fee-withdrawer/input.ts +++ b/tasks/20220517-protocol-fee-withdrawer/input.ts @@ -41,9 +41,6 @@ export default { base: { InitialDeniedTokens: [], }, - goerli: { - InitialDeniedTokens: [], - }, sepolia: { InitialDeniedTokens: [], }, diff --git a/tasks/20220517-protocol-fee-withdrawer/output/goerli.json b/tasks/20220517-protocol-fee-withdrawer/output/goerli.json deleted file mode 100644 index 373c08256..000000000 --- a/tasks/20220517-protocol-fee-withdrawer/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "ProtocolFeesWithdrawer": "0x85153B639a35d6e6CF8B291Aca237FbE67377154" -} diff --git a/tasks/20220517-protocol-fee-withdrawer/readme.md b/tasks/20220517-protocol-fee-withdrawer/readme.md index ae1dae30f..74e0573f1 100644 --- a/tasks/20220517-protocol-fee-withdrawer/readme.md +++ b/tasks/20220517-protocol-fee-withdrawer/readme.md @@ -15,6 +15,5 @@ See [the Double Entrypoint Fix Relayer](../20220513-double-entrypoint-fix-relaye - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`ProtocolFeesWithdrawer` artifact](./artifact/ProtocolFeesWithdrawer.json) diff --git a/tasks/20220527-child-chain-gauge-token-adder/output/goerli.json b/tasks/20220527-child-chain-gauge-token-adder/output/goerli.json deleted file mode 100644 index dbdfc49ab..000000000 --- a/tasks/20220527-child-chain-gauge-token-adder/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "ChildChainGaugeTokenAdder": "0x55B18f514D7f0C6C886d0C23Ac72dF5D3B5F8850" -} diff --git a/tasks/20220527-child-chain-gauge-token-adder/readme.md b/tasks/20220527-child-chain-gauge-token-adder/readme.md index 3054729b9..ea01444cb 100644 --- a/tasks/20220527-child-chain-gauge-token-adder/readme.md +++ b/tasks/20220527-child-chain-gauge-token-adder/readme.md @@ -8,5 +8,4 @@ Deployment of the Child Chain Gauge Token Adder, which is used to add reward tok - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) - [Gnosis mainnet addresses](./output/gnosis.json) -- [Goerli testnet addresses](./output/goerli.json) - [`ChildChainGaugeTokenAdder` artifact](./artifact/ChildChainGaugeTokenAdder.json) diff --git a/tasks/20220530-preseeded-voting-escrow-delegation/input.ts b/tasks/20220530-preseeded-voting-escrow-delegation/input.ts index 1bb330270..44d4a0718 100644 --- a/tasks/20220530-preseeded-voting-escrow-delegation/input.ts +++ b/tasks/20220530-preseeded-voting-escrow-delegation/input.ts @@ -76,10 +76,6 @@ export default { }, ], }, - goerli: { - PreseededBoostCalls: [], - PreseededApprovalCalls: [], - }, sepolia: { PreseededBoostCalls: [], PreseededApprovalCalls: [], diff --git a/tasks/20220530-preseeded-voting-escrow-delegation/output/goerli.json b/tasks/20220530-preseeded-voting-escrow-delegation/output/goerli.json deleted file mode 100644 index bf72af048..000000000 --- a/tasks/20220530-preseeded-voting-escrow-delegation/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "PreseededVotingEscrowDelegation": "0x7AF980bDBc36D21CE228EfABCCA35707566A2be5" -} diff --git a/tasks/20220530-preseeded-voting-escrow-delegation/readme.md b/tasks/20220530-preseeded-voting-escrow-delegation/readme.md index 097dc2fa6..8e1070fe6 100644 --- a/tasks/20220530-preseeded-voting-escrow-delegation/readme.md +++ b/tasks/20220530-preseeded-voting-escrow-delegation/readme.md @@ -7,6 +7,5 @@ See [the Tribe DAO proposal](https://forum.balancer.fi/t/tribe-dao-boost-delegat ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`PreseededVotingEscrowDelegation` artifact](./artifact/PreseededVotingEscrowDelegation.json) diff --git a/tasks/20220707-distribution-scheduler/output/goerli.json b/tasks/20220707-distribution-scheduler/output/goerli.json deleted file mode 100644 index 94cca1b06..000000000 --- a/tasks/20220707-distribution-scheduler/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "DistributionScheduler": "0x05a0BF0540F346b6Dac25550738343BEb51C0f65" -} diff --git a/tasks/20220707-distribution-scheduler/readme.md b/tasks/20220707-distribution-scheduler/readme.md index 48bed435d..ef8321091 100644 --- a/tasks/20220707-distribution-scheduler/readme.md +++ b/tasks/20220707-distribution-scheduler/readme.md @@ -6,5 +6,4 @@ Deployment of the `DistributionScheduler`, which can be used to schedule token d - [Ethereum mainnet addresses](./output/mainnet.json) - [Avalanche mainnet addresses](./output/avalanche.json) -- [Goerli testnet addresses](./output/goerli.json) - [`DistributionScheduler` artifact](./artifact/DistributionScheduler.json) diff --git a/tasks/20220714-fee-distributor-v2/input.ts b/tasks/20220714-fee-distributor-v2/input.ts index 349cf7bd2..0e2972b1b 100644 --- a/tasks/20220714-fee-distributor-v2/input.ts +++ b/tasks/20220714-fee-distributor-v2/input.ts @@ -12,9 +12,6 @@ export default { mainnet: { startTime: 1657756800, // Thursday, July 14 2022 00:00:00 UTC }, - goerli: { - startTime: 1657756800, // Thursday, July 14 2022 00:00:00 UTC - }, sepolia: { startTime: 1683763200, // Thursday, May 11 2023 00:00:00 UTC }, diff --git a/tasks/20220714-fee-distributor-v2/output/goerli.json b/tasks/20220714-fee-distributor-v2/output/goerli.json deleted file mode 100644 index 2a9dbad41..000000000 --- a/tasks/20220714-fee-distributor-v2/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "FeeDistributor": "0x42B67611B208E2e9b4CC975F6D74c87b865aE066" -} diff --git a/tasks/20220714-fee-distributor-v2/readme.md b/tasks/20220714-fee-distributor-v2/readme.md index d43a862d3..0bfdd0eac 100644 --- a/tasks/20220714-fee-distributor-v2/readme.md +++ b/tasks/20220714-fee-distributor-v2/readme.md @@ -6,6 +6,5 @@ This version contains some bugfixes, and lets users (both EOAs and contracts) pr ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`FeeDistributor` artifact](./artifact/FeeDistributor.json) diff --git a/tasks/20220721-balancer-queries/output/goerli.json b/tasks/20220721-balancer-queries/output/goerli.json deleted file mode 100644 index 2dfd75794..000000000 --- a/tasks/20220721-balancer-queries/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "BalancerQueries": "0xE39B5e3B6D74016b2F6A9673D7d7493B6DF549d5" -} diff --git a/tasks/20220721-balancer-queries/readme.md b/tasks/20220721-balancer-queries/readme.md index 93e2e74ed..36ad3cd7c 100644 --- a/tasks/20220721-balancer-queries/readme.md +++ b/tasks/20220721-balancer-queries/readme.md @@ -15,6 +15,5 @@ result they would have if called on the Vault given the current state. - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) - [Fantom mainnet addresses](./output/fantom.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`BalancerQueries` artifact](./artifact/BalancerQueries.json) diff --git a/tasks/20220725-protocol-fee-percentages-provider/output/goerli.json b/tasks/20220725-protocol-fee-percentages-provider/output/goerli.json deleted file mode 100644 index 0469ceaf6..000000000 --- a/tasks/20220725-protocol-fee-percentages-provider/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "ProtocolFeePercentagesProvider": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e" -} diff --git a/tasks/20220725-protocol-fee-percentages-provider/readme.md b/tasks/20220725-protocol-fee-percentages-provider/readme.md index b80f3f925..012791c1e 100644 --- a/tasks/20220725-protocol-fee-percentages-provider/readme.md +++ b/tasks/20220725-protocol-fee-percentages-provider/readme.md @@ -13,6 +13,5 @@ Deployment of the `ProtocolFeePercentagesProvider` contract. It provides a conve - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`ProtocolFeePercentagesProvider` artifact](./artifact/ProtocolFeePercentagesProvider.json) diff --git a/tasks/20220812-child-chain-reward-helper/output/goerli.json b/tasks/20220812-child-chain-reward-helper/output/goerli.json deleted file mode 100644 index 4962fc4a0..000000000 --- a/tasks/20220812-child-chain-reward-helper/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "ChildChainGaugeRewardHelper": "0xC128a9954e6c874eA3d62ce62B468bA073093F25" -} diff --git a/tasks/20220812-child-chain-reward-helper/readme.md b/tasks/20220812-child-chain-reward-helper/readme.md index 84e5180d0..5def650a2 100644 --- a/tasks/20220812-child-chain-reward-helper/readme.md +++ b/tasks/20220812-child-chain-reward-helper/readme.md @@ -9,5 +9,4 @@ Deployment of the `ChildChainGaugeRewardHelper`, a helper contract that can be u - [Optimism mainnet addresses](./output/optimism.json) - [Gnosis mainnet addresses](./output/gnosis.json) - [Avalanche mainnet addresses](./output/avalanche.json) -- [Goerli testnet addresses](./output/goerli.json) - [`ChildChainGaugeRewardHelper` artifact](./artifact/ChildChainGaugeRewardHelper.json) diff --git a/tasks/20220822-mainnet-gauge-factory-v2/output/goerli.json b/tasks/20220822-mainnet-gauge-factory-v2/output/goerli.json deleted file mode 100644 index ffcb83fb4..000000000 --- a/tasks/20220822-mainnet-gauge-factory-v2/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "LiquidityGaugeV5": "0x2E96068b3D5B5BAE3D7515da4A1D2E52d08A2647", - "LiquidityGaugeFactory": "0x3b8cA519122CdD8efb272b0D3085453404B25bD0" -} diff --git a/tasks/20220822-mainnet-gauge-factory-v2/readme.md b/tasks/20220822-mainnet-gauge-factory-v2/readme.md index 93415db0b..fe474c201 100644 --- a/tasks/20220822-mainnet-gauge-factory-v2/readme.md +++ b/tasks/20220822-mainnet-gauge-factory-v2/readme.md @@ -5,7 +5,6 @@ Deployment of the `LiquidityGaugeFactory`, for liquidity gauges to be used with ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`LiquidityGaugeV5` artifact](./artifact/LiquidityGaugeV5.json) - [`LiquidityGaugeFactory` artifact](./artifact/LiquidityGaugeFactory.json) diff --git a/tasks/20221123-pool-recovery-helper/input.ts b/tasks/20221123-pool-recovery-helper/input.ts index 564e6e311..9ffd1ea41 100644 --- a/tasks/20221123-pool-recovery-helper/input.ts +++ b/tasks/20221123-pool-recovery-helper/input.ts @@ -18,12 +18,6 @@ export default { WeightedPoolFactoryTask.output({ network: 'mainnet' }).WeightedPoolFactory, ], }, - goerli: { - InitialFactories: [ - ComposableStablePoolFactoryTask.output({ network: 'goerli' }).ComposableStablePoolFactory, - WeightedPoolFactoryTask.output({ network: 'goerli' }).WeightedPoolFactory, - ], - }, polygon: { InitialFactories: [ ComposableStablePoolFactoryTask.output({ network: 'polygon' }).ComposableStablePoolFactory, diff --git a/tasks/20221123-pool-recovery-helper/output/goerli.json b/tasks/20221123-pool-recovery-helper/output/goerli.json deleted file mode 100644 index 3306205d5..000000000 --- a/tasks/20221123-pool-recovery-helper/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "PoolRecoveryHelper": "0x1cbbE6cEa5E4fE7D69c586b4e362A646DEEf105d" -} diff --git a/tasks/20221123-pool-recovery-helper/readme.md b/tasks/20221123-pool-recovery-helper/readme.md index 3bde70d65..e45045f4e 100644 --- a/tasks/20221123-pool-recovery-helper/readme.md +++ b/tasks/20221123-pool-recovery-helper/readme.md @@ -13,6 +13,5 @@ Deployment of the `PoolRecoveryHelper`, which provides a permissionless way to m - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`PoolRecoveryHelper` artifact](./artifact/PoolRecoveryHelper.json) diff --git a/tasks/20221124-authorizer-adaptor-entrypoint/output/goerli.json b/tasks/20221124-authorizer-adaptor-entrypoint/output/goerli.json deleted file mode 100644 index 89ae296fb..000000000 --- a/tasks/20221124-authorizer-adaptor-entrypoint/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "AuthorizerAdaptorEntrypoint": "0xacAaC3e6D6Df918Bf3c809DFC7d42de0e4a72d4C" -} diff --git a/tasks/20221124-authorizer-adaptor-entrypoint/readme.md b/tasks/20221124-authorizer-adaptor-entrypoint/readme.md index d896f132c..cdd4e27ed 100644 --- a/tasks/20221124-authorizer-adaptor-entrypoint/readme.md +++ b/tasks/20221124-authorizer-adaptor-entrypoint/readme.md @@ -13,6 +13,5 @@ Deployment of the `AuthorizerAdaptorEntrypoint`, a gateway contract created to a - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`AuthorizerAdaptorEntrypoint` artifact](./artifact/AuthorizerAdaptorEntrypoint.json) diff --git a/tasks/20221205-veboost-v2/output/goerli.json b/tasks/20221205-veboost-v2/output/goerli.json deleted file mode 100644 index 7358752a3..000000000 --- a/tasks/20221205-veboost-v2/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "VeBoostV2": "0xd13AFc362F619b840C8f4AaC1D957cE219eF37Ca" -} \ No newline at end of file diff --git a/tasks/20221205-veboost-v2/readme.md b/tasks/20221205-veboost-v2/readme.md index f327515e6..13d3c83ad 100644 --- a/tasks/20221205-veboost-v2/readme.md +++ b/tasks/20221205-veboost-v2/readme.md @@ -5,6 +5,5 @@ Deployment of the veBoostV2, a replacement for the [`PreseededVotingEscrowDelega ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`VeBoostV2` artifact](./artifact/VeBoostV2.json) \ No newline at end of file diff --git a/tasks/20230208-euler-linear-pool/output/goerli.json b/tasks/20230208-euler-linear-pool/output/goerli.json deleted file mode 100644 index 3ab01578b..000000000 --- a/tasks/20230208-euler-linear-pool/output/goerli.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "EulerLinearPoolFactory": "0x813EE7a840CE909E7Fea2117A44a90b8063bd4fd", - "MockEulerToken": "0xB99eDc4b289B0F2284fCF3f66884191BdCe29624", - "MockEulerLinearPool": "0x43Fa2c00419F60e18966Aa043DEBd4701CB91B6d" -} \ No newline at end of file diff --git a/tasks/20230208-euler-linear-pool/readme.md b/tasks/20230208-euler-linear-pool/readme.md index 5edae9508..8284501b1 100644 --- a/tasks/20230208-euler-linear-pool/readme.md +++ b/tasks/20230208-euler-linear-pool/readme.md @@ -5,5 +5,4 @@ First deployment of the `EulerLinearPoolFactory`, for Linear Pools with an Euler ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`EulerLinearPoolFactory` artifact](./artifact/EulerLinearPoolFactory.json) diff --git a/tasks/20230215-single-recipient-gauge-factory-v2/output/goerli.json b/tasks/20230215-single-recipient-gauge-factory-v2/output/goerli.json deleted file mode 100644 index 39b5c9d31..000000000 --- a/tasks/20230215-single-recipient-gauge-factory-v2/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "SingleRecipientGaugeFactory": "0xE3881627B8DeeBCCF9c23B291430a549Fc0bE5F7", - "SingleRecipientGauge": "0x0e9aDdc34F93BCcB45D1F744B9F9301285C5b48F" -} \ No newline at end of file diff --git a/tasks/20230215-single-recipient-gauge-factory-v2/readme.md b/tasks/20230215-single-recipient-gauge-factory-v2/readme.md index 3f6d71dc1..e54b90071 100644 --- a/tasks/20230215-single-recipient-gauge-factory-v2/readme.md +++ b/tasks/20230215-single-recipient-gauge-factory-v2/readme.md @@ -8,7 +8,6 @@ Additionally, this version also supports the recipient implementing the `deposit ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`SingleRecipientGaugeFactory` artifact](./artifact/SingleRecipientGaugeFactory.json) - [`SingleRecipientGauge` artifact](./artifact/SingleRecipientGauge.json) diff --git a/tasks/20230222-merkle-orchard-v2/output/goerli.json b/tasks/20230222-merkle-orchard-v2/output/goerli.json deleted file mode 100644 index b40df2462..000000000 --- a/tasks/20230222-merkle-orchard-v2/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "MerkleOrchard": "0x5cF4928a3205728bd12830E1840F7DB85c62a4B9" -} \ No newline at end of file diff --git a/tasks/20230222-merkle-orchard-v2/readme.md b/tasks/20230222-merkle-orchard-v2/readme.md index a07179fea..791a9ad88 100644 --- a/tasks/20230222-merkle-orchard-v2/readme.md +++ b/tasks/20230222-merkle-orchard-v2/readme.md @@ -8,5 +8,4 @@ This release supersedes [Merkle Orchard V1](../deprecated/20211012-merkle-orchar - [Ethereum mainnet addresses](./output/mainnet.json) - [Polygon mainnet addresses](./output/polygon.json) - [Arbitrum mainnet addresses](./output/arbitrum.json) -- [Goerli testnet addresses](./output/goerli.json) - [`MerkleOrchard` artifact](./artifact/MerkleOrchard.json) diff --git a/tasks/20230223-protocol-id-registry/output/goerli.json b/tasks/20230223-protocol-id-registry/output/goerli.json deleted file mode 100644 index 30c8ff82c..000000000 --- a/tasks/20230223-protocol-id-registry/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "ProtocolIdRegistry": "0x4fb47126Fa83A8734991E41B942Ac29A3266C968" -} \ No newline at end of file diff --git a/tasks/20230223-protocol-id-registry/readme.md b/tasks/20230223-protocol-id-registry/readme.md index 92a201be8..907fd9c6f 100644 --- a/tasks/20230223-protocol-id-registry/readme.md +++ b/tasks/20230223-protocol-id-registry/readme.md @@ -11,6 +11,5 @@ Deployment of the `ProtocolIdRegistry` contract, which keeps track of valid part - [Gnosis mainnet addresses](./output/gnosis.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`ProtocolIdRegistry` artifact](./artifact/ProtocolIdRegistry.json) diff --git a/tasks/20230316-child-chain-gauge-factory-v2/output/goerli.json b/tasks/20230316-child-chain-gauge-factory-v2/output/goerli.json deleted file mode 100644 index 9c22bde5d..000000000 --- a/tasks/20230316-child-chain-gauge-factory-v2/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "ChildChainGauge": "0x6B5dA774890Db7B7b96C6f44e6a4b0F657399E2e", - "ChildChainGaugeFactory": "0x7Ba29fE8E83dd6097A7298075C4AFfdBda3121cC" -} \ No newline at end of file diff --git a/tasks/20230316-child-chain-gauge-factory-v2/readme.md b/tasks/20230316-child-chain-gauge-factory-v2/readme.md index 5f938073f..a138ba506 100644 --- a/tasks/20230316-child-chain-gauge-factory-v2/readme.md +++ b/tasks/20230316-child-chain-gauge-factory-v2/readme.md @@ -12,7 +12,6 @@ This version simplifies the system to distribute BAL and allows veBAL boosts on - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`ChildChainGauge` artifact](./artifact/ChildChainGauge.json) - [`ChildChainGaugeFactory` artifact](./artifact/ChildChainGaugeFactory.json) diff --git a/tasks/20230316-l2-balancer-pseudo-minter/output/goerli.json b/tasks/20230316-l2-balancer-pseudo-minter/output/goerli.json deleted file mode 100644 index 33c41057a..000000000 --- a/tasks/20230316-l2-balancer-pseudo-minter/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "L2BalancerPseudoMinter": "0x81cFAE226343B24BA12EC6521Db2C79E7aeeb310" -} \ No newline at end of file diff --git a/tasks/20230316-l2-balancer-pseudo-minter/readme.md b/tasks/20230316-l2-balancer-pseudo-minter/readme.md index cbe6cbe8f..b43b44abd 100644 --- a/tasks/20230316-l2-balancer-pseudo-minter/readme.md +++ b/tasks/20230316-l2-balancer-pseudo-minter/readme.md @@ -13,6 +13,5 @@ The main difference between the two is that the pseudo minter does not actually - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`L2BalancerPseudoMinter` artifact](./artifact/L2BalancerPseudoMinter.json) diff --git a/tasks/20230316-l2-ve-delegation-proxy/output/goerli.json b/tasks/20230316-l2-ve-delegation-proxy/output/goerli.json deleted file mode 100644 index f9d70dec3..000000000 --- a/tasks/20230316-l2-ve-delegation-proxy/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "NullVotingEscrow": "0xa523f47A933D5020b23629dDf689695AA94612Dc", - "VotingEscrowDelegationProxy": "0x6817149cb753BF529565B4D023d7507eD2ff4Bc0" -} \ No newline at end of file diff --git a/tasks/20230316-l2-ve-delegation-proxy/readme.md b/tasks/20230316-l2-ve-delegation-proxy/readme.md index c6f120691..11dadeff8 100644 --- a/tasks/20230316-l2-ve-delegation-proxy/readme.md +++ b/tasks/20230316-l2-ve-delegation-proxy/readme.md @@ -15,7 +15,6 @@ The proxy itself is the same as the [L1 proxy](../20220325-ve-delegation), excep - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`NullVotingEscrow` artifact](./artifact/NullVotingEscrow.json) - [`VotingEscrowDelegationProxy` artifact](./artifact/VotingEscrowDelegationProxy.json) diff --git a/tasks/20230320-weighted-pool-v4/output/goerli.json b/tasks/20230320-weighted-pool-v4/output/goerli.json deleted file mode 100644 index b63e04706..000000000 --- a/tasks/20230320-weighted-pool-v4/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "WeightedPoolFactory": "0x230a59F4d9ADc147480f03B0D3fFfeCd56c3289a", - "MockWeightedPool": "0x072ED560cc042d7aB1c080a9e4fA8C6f4858dEb3" -} \ No newline at end of file diff --git a/tasks/20230320-weighted-pool-v4/readme.md b/tasks/20230320-weighted-pool-v4/readme.md index 632ff48f0..da0e57837 100644 --- a/tasks/20230320-weighted-pool-v4/readme.md +++ b/tasks/20230320-weighted-pool-v4/readme.md @@ -14,6 +14,5 @@ Supersedes `20230206-weighted-pool-v3`. - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`WeightedPoolFactory` artifact](./artifact/WeightedPoolFactory.json) diff --git a/tasks/20230404-l2-layer0-bridge-forwarder/output/goerli.json b/tasks/20230404-l2-layer0-bridge-forwarder/output/goerli.json deleted file mode 100644 index e7a70437e..000000000 --- a/tasks/20230404-l2-layer0-bridge-forwarder/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "L2LayerZeroBridgeForwarder": "0xEF44D6786b2b4d544b7850Fe67CE6381626Bf2D6" -} \ No newline at end of file diff --git a/tasks/20230404-l2-layer0-bridge-forwarder/readme.md b/tasks/20230404-l2-layer0-bridge-forwarder/readme.md index f353b338e..44c0d9ffb 100644 --- a/tasks/20230404-l2-layer0-bridge-forwarder/readme.md +++ b/tasks/20230404-l2-layer0-bridge-forwarder/readme.md @@ -12,6 +12,5 @@ Deployment of `L2LayerZeroBridgeForwarder`, which is called by the Layer0 contra - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`L2LayerZeroBridgeForwarder` artifact](./artifact/L2LayerZeroBridgeForwarder.json) diff --git a/tasks/20230410-silo-linear-pool-v2/output/goerli.json b/tasks/20230410-silo-linear-pool-v2/output/goerli.json deleted file mode 100644 index 8a988d7f3..000000000 --- a/tasks/20230410-silo-linear-pool-v2/output/goerli.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "SiloLinearPoolFactory": "0x30FD8a0f7009F50616aFDaB4aF91a0A2Ef4eaE49", - "MockSiloRepository": "0x7153De1A6d71360F07017838c28dEcA0d6C03e2a", - "MockSilo": "0xa7A7e22398622bf71fF31DAe5355EC7843b13806", - "MockShareToken": "0xB8BDCbF8ccf443D055d5Ffe1d8154fAc8187fC94", - "MockSiloLinearPool": "0xBbb66a4fFf47701EC6c528dB615f5E7bF1AbDAAF" -} \ No newline at end of file diff --git a/tasks/20230410-silo-linear-pool-v2/readme.md b/tasks/20230410-silo-linear-pool-v2/readme.md index dd25d2b62..621602b00 100644 --- a/tasks/20230410-silo-linear-pool-v2/readme.md +++ b/tasks/20230410-silo-linear-pool-v2/readme.md @@ -6,7 +6,6 @@ Supersedes `20230315-silo-linear-pool`, modifying the pool factory to use Create ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`SiloExchangeRateModel` artifact](./artifact/SiloExchangeRateModel.json) - [`SiloLinearPool` artifact](./artifact/SiloLinearPool.json) diff --git a/tasks/20230411-managed-pool-v2/output/goerli.json b/tasks/20230411-managed-pool-v2/output/goerli.json deleted file mode 100644 index 26e04e7b6..000000000 --- a/tasks/20230411-managed-pool-v2/output/goerli.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "ManagedPoolAddRemoveTokenLib": "0xAcf05BE5134d64d150d153818F8C67EE36996650", - "CircuitBreakerLib": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", - "ManagedPoolAmmLib": "0xA69E0Ccf150a29369D8Bbc0B3f510849dB7E8EEE", - "ExternalWeightedMath": "0xDF9B5B00Ef9bca66e9902Bd813dB14e4343Be025", - "RecoveryModeHelper": "0x300Ab2038EAc391f26D9F895dc61F8F66a548833", - "ManagedPoolFactory": "0x03F3Fb107e74F2EAC9358862E91ad3c692712054", - "MockManagedPool": "0xff79b51ec2934Dd1810a8e0325e3B08708720B26" -} \ No newline at end of file diff --git a/tasks/20230411-managed-pool-v2/readme.md b/tasks/20230411-managed-pool-v2/readme.md index a43224c45..79a1e2d12 100644 --- a/tasks/20230411-managed-pool-v2/readme.md +++ b/tasks/20230411-managed-pool-v2/readme.md @@ -19,7 +19,6 @@ A Managed Pool is a Weighted Pool with mutable tokens and weights, designed to b - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`ManagedPoolFactory` artifact](./artifact/ManagedPoolFactory.json) - [`ManagedPoolAddRemoveTokenLib` artifact](./artifact/ManagedPoolAddRemoveTokenLib.json) diff --git a/tasks/20230414-authorizer-wrapper/output/goerli.json b/tasks/20230414-authorizer-wrapper/output/goerli.json deleted file mode 100644 index a609b0beb..000000000 --- a/tasks/20230414-authorizer-wrapper/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "AuthorizerWithAdaptorValidation": "0x8eA89804145c007e7D226001A96955ad53836087" -} \ No newline at end of file diff --git a/tasks/20230414-authorizer-wrapper/readme.md b/tasks/20230414-authorizer-wrapper/readme.md index 87dfc484c..337c31f4d 100644 --- a/tasks/20230414-authorizer-wrapper/readme.md +++ b/tasks/20230414-authorizer-wrapper/readme.md @@ -13,6 +13,5 @@ Deployment of the `AuthorizerWithAdaptorValidation`, which allows using the Auth - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`AuthorizerWithAdaptorValidation` artifact](./artifact/AuthorizerWithAdaptorValidation.json) diff --git a/tasks/20230504-vebal-remapper/output/goerli.json b/tasks/20230504-vebal-remapper/output/goerli.json deleted file mode 100644 index 3b54b4df3..000000000 --- a/tasks/20230504-vebal-remapper/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "OmniVotingEscrowAdaptor": "0x83E443EF4f9963C77bd860f94500075556668cb8", - "VotingEscrowRemapper": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd" -} \ No newline at end of file diff --git a/tasks/20230504-vebal-remapper/readme.md b/tasks/20230504-vebal-remapper/readme.md index 1fee1547b..4b16b26c5 100644 --- a/tasks/20230504-vebal-remapper/readme.md +++ b/tasks/20230504-vebal-remapper/readme.md @@ -8,7 +8,6 @@ This deployment also contains the `OmniVotingEscrowAdaptor` auxiliary contract, ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`OmniVotingEscrowAdaptor` artifact](./artifact/OmniVotingEscrowAdaptor.json) - [`VotingEscrowRemapper` artifact](./artifact/VotingEscrowRemapper.json) diff --git a/tasks/20230519-gauge-adder-v4/input.ts b/tasks/20230519-gauge-adder-v4/input.ts index f7074d535..96037021e 100644 --- a/tasks/20230519-gauge-adder-v4/input.ts +++ b/tasks/20230519-gauge-adder-v4/input.ts @@ -13,9 +13,6 @@ export default { mainnet: { GaugeController, }, - goerli: { - GaugeController, - }, sepolia: { GaugeController, }, diff --git a/tasks/20230519-gauge-adder-v4/output/goerli.json b/tasks/20230519-gauge-adder-v4/output/goerli.json deleted file mode 100644 index 6654074d1..000000000 --- a/tasks/20230519-gauge-adder-v4/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "GaugeAdder": "0x3f170631ed9821Ca51A59D996aB095162438DC10" -} \ No newline at end of file diff --git a/tasks/20230519-gauge-adder-v4/readme.md b/tasks/20230519-gauge-adder-v4/readme.md index 94dafffd0..509916853 100644 --- a/tasks/20230519-gauge-adder-v4/readme.md +++ b/tasks/20230519-gauge-adder-v4/readme.md @@ -7,7 +7,6 @@ This version supports adding dynamic gauge types, and allows only one factory pe ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`GaugeAdder` artifact](./artifact/GaugeAdder.json) - [Previous `GaugeAdder` deployment](../deprecated/20230109-gauge-adder-v3) diff --git a/tasks/20230522-timelock-authorizer/input.ts b/tasks/20230522-timelock-authorizer/input.ts index cb5187e91..4c4322498 100644 --- a/tasks/20230522-timelock-authorizer/input.ts +++ b/tasks/20230522-timelock-authorizer/input.ts @@ -28,7 +28,7 @@ export type TimelockAuthorizerDeploymentInputType = { const input: TimelockAuthorizerDeploymentInputType = { Authorizer, AuthorizerAdaptorEntrypoint, - networks: ['goerli', 'sepolia'], + networks: ['sepolia'], }; // Include input files for each network inside global inputs. diff --git a/tasks/20230522-timelock-authorizer/input/goerli.ts b/tasks/20230522-timelock-authorizer/input/goerli.ts deleted file mode 100644 index 64b80b7e5..000000000 --- a/tasks/20230522-timelock-authorizer/input/goerli.ts +++ /dev/null @@ -1,273 +0,0 @@ -import { DAY, HOUR } from '@helpers/time'; -import { Task, TaskMode } from '@src'; -import { DelayData, RoleData } from './types'; - -export const TRANSITION_END_BLOCK = 9722300; - -const network = 'goerli'; - -const Vault = new Task('20210418-vault', TaskMode.READ_ONLY, network); - -const BalancerTokenAdmin = new Task('20220325-balancer-token-admin', TaskMode.READ_ONLY, network); -const GaugeController = new Task('20220325-gauge-controller', TaskMode.READ_ONLY, network); -const VotingEscrowDelegationProxy = new Task('20220325-ve-delegation', TaskMode.READ_ONLY, network); - -const MainnetGaugeFactory = new Task('20220822-mainnet-gauge-factory-v2', TaskMode.READ_ONLY, network); -const L2VotingEscrowDelegationProxy = new Task('20230316-l2-ve-delegation-proxy', TaskMode.READ_ONLY, network); -const L2BalancerPseudoMinter = new Task('20230316-l2-balancer-pseudo-minter', TaskMode.READ_ONLY, network); -const L2Layer0BridgeForwarder = new Task('20230404-l2-layer0-bridge-forwarder', TaskMode.READ_ONLY, network); -const VeBALRemapper = new Task('20230504-vebal-remapper', TaskMode.READ_ONLY, network); - -const SmartWalletChecker = new Task('20220420-smart-wallet-checker', TaskMode.READ_ONLY, network); -const ProtocolFeeWithdrawer = new Task('20220517-protocol-fee-withdrawer', TaskMode.READ_ONLY, network); -const ProtocolFeePercentagesProvider = new Task( - '20220725-protocol-fee-percentages-provider', - TaskMode.READ_ONLY, - network -); -const ProtocolIdRegistry = new Task('20230223-protocol-id-registry', TaskMode.READ_ONLY, network); - -// Ballerinas Multisig -export const Root = '0xe13E1EB85923981465E60d050FBfF22bF9DA857f'; - -// Happens frequently -const SHORT_DELAY = 0.5 * HOUR; - -// May happen frequently but can be dangerous -const MEDIUM_DELAY = 3 * HOUR; - -// Happens basically never. A long grant delay typically involves replacing infrastructure (e.g. replacing the veBAL -// system or protocol fees). -const LONG_DELAY = DAY; - -export const RootTransferDelay = LONG_DELAY; - -export const GrantDelays: DelayData[] = [ - // BAL is minted by the BalancerMinter. Changing the minter means changing the veBAL liquidity mining system. - { - actionId: BalancerTokenAdmin.actionId('BalancerTokenAdmin', 'mint(address,uint256)'), - newDelay: LONG_DELAY, - }, - - // Adding gauges is dangerous since they can mint BAL. This permission is granted to the GaugeAdder. - { - actionId: GaugeController.actionId('GaugeController', 'add_gauge(address,int128)'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: GaugeController.actionId('GaugeController', 'add_gauge(address,int128,uint256)'), - newDelay: MEDIUM_DELAY, - }, - - // Relayer permissions - all of these are dangerous since relayers are powerful, but they also opt-in by each user. - { - actionId: Vault.actionId('Vault', 'setRelayerApproval(address,address,bool)'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: Vault.actionId( - 'Vault', - 'swap((bytes32,uint8,address,address,uint256,bytes),(address,bool,address,bool),uint256,uint256)' - ), - newDelay: MEDIUM_DELAY, - }, - { - actionId: Vault.actionId( - 'Vault', - 'batchSwap(uint8,(bytes32,uint256,uint256,uint256,bytes)[],address[],(address,bool,address,bool),int256[],uint256)' - ), - newDelay: MEDIUM_DELAY, - }, - { - actionId: Vault.actionId('Vault', 'joinPool(bytes32,address,address,(address[],uint256[],bytes,bool))'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: Vault.actionId('Vault', 'exitPool(bytes32,address,address,(address[],uint256[],bytes,bool))'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: Vault.actionId('Vault', 'manageUserBalance((uint8,address,uint256,address,address)[])'), - newDelay: MEDIUM_DELAY, - }, - - // The permission to withdraw protocol fees is held solely by the ProtocolFeeWithdrawer. - { - actionId: Vault.actionId('ProtocolFeesCollector', 'withdrawCollectedFees(address[],uint256[],address)'), - newDelay: LONG_DELAY, - }, - // The permission to modify protocol fees at the Collector is held by the ProtocolFeePercentagesProvider. - { - actionId: Vault.actionId('ProtocolFeesCollector', 'setSwapFeePercentage(uint256)'), - newDelay: LONG_DELAY, - }, - { - actionId: Vault.actionId('ProtocolFeesCollector', 'setFlashLoanFeePercentage(uint256)'), - newDelay: LONG_DELAY, - }, -]; - -export const getRoles: () => Promise = async () => []; - -export const Granters: RoleData[] = []; - -export const Revokers: RoleData[] = []; - -export const ExecuteDelays: DelayData[] = [ - // setAuthorizer must be long since no delay can be longer than it. - { actionId: Vault.actionId('Vault', 'setAuthorizer(address)'), newDelay: LONG_DELAY }, - - // Allowlisting addresses to hold veBAL is relatively risk free. - { - actionId: SmartWalletChecker.actionId('SmartWalletChecker', 'allowlistAddress(address)'), - newDelay: SHORT_DELAY, - }, - - // This action would replace the SmartWalletChecker. - { - actionId: GaugeController.actionId('VotingEscrow', 'apply_smart_wallet_checker()'), - newDelay: LONG_DELAY, - }, - - // This would replace the ve boost system. - { - actionId: VotingEscrowDelegationProxy.actionId('VotingEscrowDelegationProxy', 'setDelegation(address)'), - newDelay: LONG_DELAY, - }, - - // These actions are 'disabled' - we don't mean to ever use them. - { - actionId: GaugeController.actionId('GaugeController', 'change_type_weight(int128,uint256)'), - newDelay: LONG_DELAY, - }, - { - actionId: GaugeController.actionId('GaugeController', 'change_gauge_weight(address,uint256)'), - newDelay: LONG_DELAY, - }, - - // These are typically associated with setting up a new network, though they are not strictly needed. They are not - // risky however. - { - actionId: GaugeController.actionId('GaugeController', 'add_type(string)'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: GaugeController.actionId('GaugeController', 'add_type(string,uint256)'), - newDelay: MEDIUM_DELAY, - }, - - // We don't currently use this but there's no huge risk in doing so. - { - actionId: BalancerTokenAdmin.actionId('BalancerTokenAdmin', 'snapshot()'), - newDelay: MEDIUM_DELAY, - }, - - // This creates a new protocol fee type, but there's no huge risk since nothing will use it. - { - actionId: ProtocolFeePercentagesProvider.actionId( - 'ProtocolFeePercentagesProvider', - 'registerFeeType(uint256,string,uint256,uint256)' - ), - newDelay: MEDIUM_DELAY, - }, - { - actionId: ProtocolFeePercentagesProvider.actionId( - 'ProtocolFeePercentagesProvider', - 'setFeeTypePercentage(uint256,uint256)' - ), - newDelay: MEDIUM_DELAY, - }, - - // Layer0 config - { - actionId: L2Layer0BridgeForwarder.actionId('L2LayerZeroBridgeForwarder', 'setDelegation(address)'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: VeBALRemapper.actionId('OmniVotingEscrowAdaptor', 'setAdapterParams(bytes)'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: VeBALRemapper.actionId('OmniVotingEscrowAdaptor', 'setOmniVotingEscrow(address)'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: VeBALRemapper.actionId('OmniVotingEscrowAdaptor', 'setUseZero(bool)'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: VeBALRemapper.actionId('OmniVotingEscrowAdaptor', 'setZeroPaymentAddress(address)'), - newDelay: MEDIUM_DELAY, - }, - - // Gauge configuration - { - actionId: MainnetGaugeFactory.actionId('LiquidityGaugeV5', 'set_reward_distributor(address,address)'), - newDelay: MEDIUM_DELAY, - }, - - // Boost Configuration - { - actionId: L2VotingEscrowDelegationProxy.actionId('VotingEscrowDelegationProxy', 'setDelegation(address)'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: L2BalancerPseudoMinter.actionId('L2BalancerPseudoMinter', 'addGaugeFactory(address)'), - newDelay: MEDIUM_DELAY, - }, - { - actionId: L2BalancerPseudoMinter.actionId('L2BalancerPseudoMinter', 'removeGaugeFactory(address)'), - newDelay: MEDIUM_DELAY, - }, - - // Operational actions taken frequently - - { - actionId: MainnetGaugeFactory.actionId('LiquidityGaugeV5', 'add_reward(address,address)'), - newDelay: SHORT_DELAY, - }, - { - actionId: MainnetGaugeFactory.actionId('LiquidityGaugeV5', 'setRelativeWeightCap(uint256)'), - newDelay: SHORT_DELAY, - }, - { - actionId: ProtocolFeeWithdrawer.actionId( - 'ProtocolFeesWithdrawer', - 'withdrawCollectedFees(address[],uint256[],address)' - ), - newDelay: SHORT_DELAY, - }, - { - actionId: ProtocolIdRegistry.actionId('ProtocolIdRegistry', 'registerProtocolId(uint256,string)'), - newDelay: SHORT_DELAY, - }, - { - actionId: ProtocolIdRegistry.actionId('ProtocolIdRegistry', 'renameProtocolId(uint256,string)'), - newDelay: SHORT_DELAY, - }, - - { - actionId: VeBALRemapper.actionId('VotingEscrowRemapper', 'setNetworkRemappingManager(address,address)'), - newDelay: SHORT_DELAY, - }, -]; - -// Checks - -const actionIds = [ - ExecuteDelays.map((delayData) => delayData.actionId), - GrantDelays.map((delayData) => delayData.actionId), -].flat(); - -if (new Set(actionIds).size !== actionIds.length) { - throw new Error('Duplicate action ID found in configuration'); -} - -const delays = [ - ExecuteDelays.map((delayData) => delayData.newDelay), - GrantDelays.map((delayData) => delayData.newDelay), -].flat(); - -if (delays.some((delay) => delay < SHORT_DELAY || delay > LONG_DELAY)) { - throw new Error('Delays outside expected bounds'); -} diff --git a/tasks/20230522-timelock-authorizer/output/goerli.json b/tasks/20230522-timelock-authorizer/output/goerli.json deleted file mode 100644 index 7944a1cdf..000000000 --- a/tasks/20230522-timelock-authorizer/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "TimelockAuthorizerMigrator": "0xaD89051bEd8d96f045E8912aE1672c6C0bF8a85E", - "TimelockAuthorizer": "0x68056E4234A6Aa4dB6fE66E93703fd90669a8697" -} \ No newline at end of file diff --git a/tasks/20230522-timelock-authorizer/readme.md b/tasks/20230522-timelock-authorizer/readme.md index f35af67e3..c82a64859 100644 --- a/tasks/20230522-timelock-authorizer/readme.md +++ b/tasks/20230522-timelock-authorizer/readme.md @@ -5,7 +5,6 @@ This Authorizer implementation allows defining a delay per action identifier. Us ## Useful Files -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`TimelockAuthorizer` artifact](./artifact/TimelockAuthorizer.json) - [`TimelockAuthorizerMigrator` artifact](./artifact/TimelockAuthorizerMigrator.json) diff --git a/tasks/20230522-timelock-authorizer/settings/goerli.ts b/tasks/20230522-timelock-authorizer/settings/goerli.ts deleted file mode 100644 index 12cca5e30..000000000 --- a/tasks/20230522-timelock-authorizer/settings/goerli.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { GrantDelays as DeploymentGrantDelays, ExecuteDelays as DeploymentExecuteDelays } from '../input/goerli'; - -export const GrantDelays = DeploymentGrantDelays; -export const ExecuteDelays = DeploymentExecuteDelays; diff --git a/tasks/20230526-gauge-working-balance-helper/input.ts b/tasks/20230526-gauge-working-balance-helper/input.ts index bb5c9e03c..c68477b35 100644 --- a/tasks/20230526-gauge-working-balance-helper/input.ts +++ b/tasks/20230526-gauge-working-balance-helper/input.ts @@ -53,11 +53,6 @@ export default { }).VotingEscrowDelegationProxy, ReadTotalSupplyFromVE: false, }, - goerli: { - VotingEscrowDelegationProxy: new Task('20220325-ve-delegation', TaskMode.READ_ONLY).output({ network: 'goerli' }) - .VotingEscrowDelegationProxy, - ReadTotalSupplyFromVE: true, - }, sepolia: { VotingEscrowDelegationProxy: new Task('20220325-ve-delegation', TaskMode.READ_ONLY).output({ network: 'sepolia' }) .VotingEscrowDelegationProxy, diff --git a/tasks/20230526-gauge-working-balance-helper/output/goerli.json b/tasks/20230526-gauge-working-balance-helper/output/goerli.json deleted file mode 100644 index 1c2ac00f4..000000000 --- a/tasks/20230526-gauge-working-balance-helper/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "GaugeWorkingBalanceHelper": "0xa7d524046ef89de9F8e4f2d7B029f66cCB738d48" -} \ No newline at end of file diff --git a/tasks/20230526-gauge-working-balance-helper/readme.md b/tasks/20230526-gauge-working-balance-helper/readme.md index 1c235d4bc..1272d3024 100644 --- a/tasks/20230526-gauge-working-balance-helper/readme.md +++ b/tasks/20230526-gauge-working-balance-helper/readme.md @@ -12,6 +12,5 @@ Deployment of the `GaugeWorkingBalanceHelper`, which reads the current and proje - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`GaugeWorkingBalanceHelper` artifact](./artifact/GaugeWorkingBalanceHelper.json) diff --git a/tasks/20230613-balancer-pool-data-queries/output/goerli.json b/tasks/20230613-balancer-pool-data-queries/output/goerli.json deleted file mode 100644 index 93d3853a4..000000000 --- a/tasks/20230613-balancer-pool-data-queries/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "BalancerPoolDataQueries": "0x6d3197d069F8F9f1Fe7e23665Bc64CB77ED8b089" -} \ No newline at end of file diff --git a/tasks/20230613-balancer-pool-data-queries/readme.md b/tasks/20230613-balancer-pool-data-queries/readme.md index b7f887cde..349602881 100644 --- a/tasks/20230613-balancer-pool-data-queries/readme.md +++ b/tasks/20230613-balancer-pool-data-queries/readme.md @@ -11,6 +11,5 @@ Deployment of the `BalancerPoolDataQueries` contract. It provides a way to perfo - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`BalancerPoolDataQueries` artifact](./artifact/BalancerPoolDataQueries.json) diff --git a/tasks/20230712-child-chain-gauge-checkpointer/output/goerli.json b/tasks/20230712-child-chain-gauge-checkpointer/output/goerli.json deleted file mode 100644 index d8cd816bf..000000000 --- a/tasks/20230712-child-chain-gauge-checkpointer/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BatchRelayerLibrary": "0x1702067424096F07A60e62cceE3dE9420068492D", - "BalancerRelayer": "0xd488810DaAdD52C5892663FEA4e0bcb71eF744cB" -} \ No newline at end of file diff --git a/tasks/20230712-child-chain-gauge-checkpointer/readme.md b/tasks/20230712-child-chain-gauge-checkpointer/readme.md index 0b624268f..22f95c96d 100644 --- a/tasks/20230712-child-chain-gauge-checkpointer/readme.md +++ b/tasks/20230712-child-chain-gauge-checkpointer/readme.md @@ -14,6 +14,5 @@ This deployment will not be used as a trusted relayer by the Vault; it will only - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`BatchRelayerLibrary` artifact](./artifact/BatchRelayerLibrary.json) diff --git a/tasks/20230717-chainlink-rate-provider-factory/output/goerli.json b/tasks/20230717-chainlink-rate-provider-factory/output/goerli.json deleted file mode 100644 index e769e1fcb..000000000 --- a/tasks/20230717-chainlink-rate-provider-factory/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "ChainlinkRateProviderFactory": "0xDB8d758BCb971e482B2C45f7F8a7740283A1bd3A" -} \ No newline at end of file diff --git a/tasks/20230717-chainlink-rate-provider-factory/readme.md b/tasks/20230717-chainlink-rate-provider-factory/readme.md index 3c03e0915..1fa7cfc05 100644 --- a/tasks/20230717-chainlink-rate-provider-factory/readme.md +++ b/tasks/20230717-chainlink-rate-provider-factory/readme.md @@ -13,6 +13,5 @@ Deployment of `ChainlinkRateProviderFactory`, which creates and deploys `Chainli - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkEVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`ChainlinkRateProviderFactory` artifact](./artifact/ChainlinkRateProviderFactory.json) diff --git a/tasks/20231031-batch-relayer-v6/input.ts b/tasks/20231031-batch-relayer-v6/input.ts index f2f1c14c8..6352b2b33 100644 --- a/tasks/20231031-batch-relayer-v6/input.ts +++ b/tasks/20231031-batch-relayer-v6/input.ts @@ -29,11 +29,6 @@ export default { BalancerMinter, CanCallUserCheckpoint: false, }, - goerli: { - wstETH: '0x6320cD32aA674d2898A68ec82e869385Fc5f7E2f', - BalancerMinter, - CanCallUserCheckpoint: false, - }, sepolia: { wstETH: ZERO_ADDRESS, BalancerMinter, diff --git a/tasks/20231031-batch-relayer-v6/output/goerli.json b/tasks/20231031-batch-relayer-v6/output/goerli.json deleted file mode 100644 index a14c2dc5a..000000000 --- a/tasks/20231031-batch-relayer-v6/output/goerli.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "BatchRelayerLibrary": "0x6B1Da720Be2D11d95177ccFc40A917c2688f396c", - "BatchRelayerQueryLibrary": "0xE21c4FF088d6829A8a4A17Ff2EE2c99CD202073e", - "BalancerRelayer": "0x7f36A11750F225De646b0de7b26BC74e797c310B" -} \ No newline at end of file diff --git a/tasks/20231031-batch-relayer-v6/readme.md b/tasks/20231031-batch-relayer-v6/readme.md index 726da1d0f..2640b7cbe 100644 --- a/tasks/20231031-batch-relayer-v6/readme.md +++ b/tasks/20231031-batch-relayer-v6/readme.md @@ -17,6 +17,5 @@ This version also adds gauge checkpoint / mint capabilities for gauges (both mai - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`BalancerRelayer` artifact](./artifact/BalancerRelayer.json) diff --git a/tasks/20240223-composable-stable-pool-v6/output/goerli.json b/tasks/20240223-composable-stable-pool-v6/output/goerli.json deleted file mode 100644 index 0e81626b7..000000000 --- a/tasks/20240223-composable-stable-pool-v6/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "ComposableStablePoolFactory": "0x22625eEDd92c81a219A83e1dc48f88d54786B017", - "MockComposableStablePool": "0x36814bFD45f285fEfc0383Edd410D0f127c8E778" -} \ No newline at end of file diff --git a/tasks/20240223-composable-stable-pool-v6/readme.md b/tasks/20240223-composable-stable-pool-v6/readme.md index 2d063df2b..5aec470ad 100644 --- a/tasks/20240223-composable-stable-pool-v6/readme.md +++ b/tasks/20240223-composable-stable-pool-v6/readme.md @@ -14,6 +14,5 @@ This version is the same in terms of functionality, but has a longer pause windo - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`ComposableStablePoolFactory` artifact](./artifact/ComposableStablePoolFactory.json) diff --git a/tasks/deprecated/20210418-weighted-pool/output/goerli.json b/tasks/deprecated/20210418-weighted-pool/output/goerli.json deleted file mode 100644 index 7610204f7..000000000 --- a/tasks/deprecated/20210418-weighted-pool/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "WeightedPoolFactory": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "WeightedPool2TokensFactory": "0xA5bf2ddF098bb0Ef6d120C98217dD6B141c74EE0" -} \ No newline at end of file diff --git a/tasks/deprecated/20210418-weighted-pool/output/kovan.json b/tasks/deprecated/20210418-weighted-pool/output/kovan.json deleted file mode 100644 index 7610204f7..000000000 --- a/tasks/deprecated/20210418-weighted-pool/output/kovan.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "WeightedPoolFactory": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "WeightedPool2TokensFactory": "0xA5bf2ddF098bb0Ef6d120C98217dD6B141c74EE0" -} \ No newline at end of file diff --git a/tasks/deprecated/20210418-weighted-pool/output/rinkeby.json b/tasks/deprecated/20210418-weighted-pool/output/rinkeby.json deleted file mode 100644 index 7610204f7..000000000 --- a/tasks/deprecated/20210418-weighted-pool/output/rinkeby.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "WeightedPoolFactory": "0x8E9aa87E45e92bad84D5F8DD1bff34Fb92637dE9", - "WeightedPool2TokensFactory": "0xA5bf2ddF098bb0Ef6d120C98217dD6B141c74EE0" -} \ No newline at end of file diff --git a/tasks/deprecated/20210418-weighted-pool/readme.md b/tasks/deprecated/20210418-weighted-pool/readme.md index fe7333711..c4239d75f 100644 --- a/tasks/deprecated/20210418-weighted-pool/readme.md +++ b/tasks/deprecated/20210418-weighted-pool/readme.md @@ -12,6 +12,5 @@ Deployment of the `WeightedPoolFactory`, for Weighted Pools of up to 8 tokens, a - [Polygon mainnet address](./output/polygon.json) - [Arbitrum mainnet address](./output/arbitrum.json) - [Optimism mainnet address](./output/optimism.json) -- [Goerli testnet addresses](./output/goerli.json) - [`WeightedPoolFactory` artifact](./artifact/WeightedPoolFactory.json) - [`WeightedPool2TokensFactory` artifact](./artifact/WeightedPool2TokensFactory.json) diff --git a/tasks/deprecated/20210624-stable-pool/output/goerli.json b/tasks/deprecated/20210624-stable-pool/output/goerli.json deleted file mode 100644 index f4363dcd4..000000000 --- a/tasks/deprecated/20210624-stable-pool/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "StablePoolFactory": "0x44afeb87c871D8fEA9398a026DeA2BD3A13F5769" -} diff --git a/tasks/deprecated/20210624-stable-pool/output/kovan.json b/tasks/deprecated/20210624-stable-pool/output/kovan.json deleted file mode 100644 index eb60ee1f1..000000000 --- a/tasks/deprecated/20210624-stable-pool/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "StablePoolFactory": "0x751dfDAcE1AD995fF13c927f6f761C6604532c79" -} diff --git a/tasks/deprecated/20210624-stable-pool/output/rinkeby.json b/tasks/deprecated/20210624-stable-pool/output/rinkeby.json deleted file mode 100644 index 0c4f556fe..000000000 --- a/tasks/deprecated/20210624-stable-pool/output/rinkeby.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "StablePoolFactory": "0xc66Ba2B6595D3613CCab350C886aCE23866EDe24" -} diff --git a/tasks/deprecated/20210624-stable-pool/readme.md b/tasks/deprecated/20210624-stable-pool/readme.md index 9f6f7a856..80affa378 100644 --- a/tasks/deprecated/20210624-stable-pool/readme.md +++ b/tasks/deprecated/20210624-stable-pool/readme.md @@ -12,5 +12,4 @@ Deployment of the `StablePoolFactory`, for Stable Pools of up to 5 tokens. - [Polygon mainnet address](./output/polygon.json) - [Arbitrum mainnet address](./output/arbitrum.json) - [Optimism mainnet address](./output/optimism.json) -- [Goerli testnet addresses](./output/goerli.json) - [`StablePoolFactory` artifact](./artifact/StablePoolFactory.json) diff --git a/tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/goerli.json b/tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/goerli.json deleted file mode 100644 index 7987a7242..000000000 --- a/tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "LiquidityBootstrappingPoolFactory": "0xb48Cc42C45d262534e46d5965a9Ac496F1B7a830" -} diff --git a/tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/kovan.json b/tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/kovan.json deleted file mode 100644 index 4a2ad125c..000000000 --- a/tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "LiquidityBootstrappingPoolFactory": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e" -} diff --git a/tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/rinkeby.json b/tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/rinkeby.json deleted file mode 100644 index b21cea0f3..000000000 --- a/tasks/deprecated/20210721-liquidity-bootstrapping-pool/output/rinkeby.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "LiquidityBootstrappingPoolFactory": "0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965" -} diff --git a/tasks/deprecated/20210721-liquidity-bootstrapping-pool/readme.md b/tasks/deprecated/20210721-liquidity-bootstrapping-pool/readme.md index 5ac823474..49a0350cf 100644 --- a/tasks/deprecated/20210721-liquidity-bootstrapping-pool/readme.md +++ b/tasks/deprecated/20210721-liquidity-bootstrapping-pool/readme.md @@ -11,5 +11,4 @@ Deployment of the `LiquidityBootstrappingPoolFactory`, for Liquidity Bootstrappi - [Ethereum mainnet addresses](./output/mainnet.json) - [Polygon mainnet addresses](./output/polygon.json) - [Arbitrum mainnet address](./output/arbitrum.json) -- [Goerli testnet addresses](./output/goerli.json) - [`LiquidityBootstrappingPoolFactory` artifact](./artifact/LiquidityBootstrappingPoolFactory.json) diff --git a/tasks/deprecated/20210727-meta-stable-pool/output/goerli.json b/tasks/deprecated/20210727-meta-stable-pool/output/goerli.json deleted file mode 100644 index 49712386d..000000000 --- a/tasks/deprecated/20210727-meta-stable-pool/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "QueryProcessor": "0xf97c7788d2D74b12CbAb2Efa0c69a44280211457", - "MetaStablePoolFactory": "0xA55F73E2281c60206ba43A3590dB07B8955832Be" -} diff --git a/tasks/deprecated/20210727-meta-stable-pool/output/kovan.json b/tasks/deprecated/20210727-meta-stable-pool/output/kovan.json deleted file mode 100644 index a414ba75b..000000000 --- a/tasks/deprecated/20210727-meta-stable-pool/output/kovan.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "QueryProcessor": "0x88919A6C36359d449322Cd40451749553C6E33A2", - "MetaStablePoolFactory": "0x590E544e7Ca956Bb878F8C873E82e65550d67D2F" -} diff --git a/tasks/deprecated/20210727-meta-stable-pool/output/rinkeby.json b/tasks/deprecated/20210727-meta-stable-pool/output/rinkeby.json deleted file mode 100644 index cac0ea59e..000000000 --- a/tasks/deprecated/20210727-meta-stable-pool/output/rinkeby.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "QueryProcessor": "0x81DFdF96Cc20313Fd38c87e6Cb9482214d74Cf70", - "MetaStablePoolFactory": "0x751dfDAcE1AD995fF13c927f6f761C6604532c79" -} diff --git a/tasks/deprecated/20210727-meta-stable-pool/readme.md b/tasks/deprecated/20210727-meta-stable-pool/readme.md index 20367bfa5..ba50a2c02 100644 --- a/tasks/deprecated/20210727-meta-stable-pool/readme.md +++ b/tasks/deprecated/20210727-meta-stable-pool/readme.md @@ -14,6 +14,5 @@ Deployment of the `MetaStablePoolFactory`, for Meta Stable Pools of 2 tokens. - [Polygon mainnet address](./output/polygon.json) - [Arbitrum mainnet address](./output/arbitrum.json) - [Optimism mainnet address](./output/optimism.json) -- [Goerli testnet addresses](./output/goerli.json) - [`QueryProcessor` artifact](./artifact/QueryProcessor.json) - [`MetaStablePoolFactory` artifact](./artifact/MetaStablePoolFactory.json) diff --git a/tasks/deprecated/20210812-lido-relayer/input.ts b/tasks/deprecated/20210812-lido-relayer/input.ts index 6a42eb312..42457b2fe 100644 --- a/tasks/deprecated/20210812-lido-relayer/input.ts +++ b/tasks/deprecated/20210812-lido-relayer/input.ts @@ -12,12 +12,4 @@ export default { Vault, wstETH: '0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0', }, - kovan: { - Vault, - wstETH: '0xA387B91e393cFB9356A460370842BC8dBB2F29aF', - }, - goerli: { - Vault, - wstETH: '0x6320cD32aA674d2898A68ec82e869385Fc5f7E2f', - }, }; diff --git a/tasks/deprecated/20210812-lido-relayer/output/goerli.json b/tasks/deprecated/20210812-lido-relayer/output/goerli.json deleted file mode 100644 index 30fd3b644..000000000 --- a/tasks/deprecated/20210812-lido-relayer/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "LidoRelayer": "0xdc10e8f47B6858E32218E01db224795235872B19" -} diff --git a/tasks/deprecated/20210812-lido-relayer/output/kovan.json b/tasks/deprecated/20210812-lido-relayer/output/kovan.json deleted file mode 100644 index ec5ff5613..000000000 --- a/tasks/deprecated/20210812-lido-relayer/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "LidoRelayer": "0x41B953164995c11C81DA73D212ED8Af25741b7Ac" -} diff --git a/tasks/deprecated/20210812-lido-relayer/readme.md b/tasks/deprecated/20210812-lido-relayer/readme.md index 0702a1ca8..8b9659f5f 100644 --- a/tasks/deprecated/20210812-lido-relayer/readme.md +++ b/tasks/deprecated/20210812-lido-relayer/readme.md @@ -9,5 +9,4 @@ Deployment of the `LidoRelayer`, for using stETH with the Balancer Vault without ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`LidoRelayer` artifact](./artifact/LidoRelayer.json) diff --git a/tasks/deprecated/20210907-investment-pool/output/goerli.json b/tasks/deprecated/20210907-investment-pool/output/goerli.json deleted file mode 100644 index 7e10b2a1a..000000000 --- a/tasks/deprecated/20210907-investment-pool/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "InvestmentPoolFactory": "0x3C9F788131A26329A689Bd951b5aCb4454669487" -} diff --git a/tasks/deprecated/20210907-investment-pool/output/kovan.json b/tasks/deprecated/20210907-investment-pool/output/kovan.json deleted file mode 100644 index b2d44119f..000000000 --- a/tasks/deprecated/20210907-investment-pool/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "InvestmentPoolFactory": "0xb08E16cFc07C684dAA2f93C70323BAdb2A6CBFd2" -} diff --git a/tasks/deprecated/20210907-investment-pool/output/rinkeby.json b/tasks/deprecated/20210907-investment-pool/output/rinkeby.json deleted file mode 100644 index b2a4161c2..000000000 --- a/tasks/deprecated/20210907-investment-pool/output/rinkeby.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "InvestmentPoolFactory": "0xdAE7e32ADc5d490a43cCba1f0c736033F2b4eFca" -} diff --git a/tasks/deprecated/20210907-investment-pool/readme.md b/tasks/deprecated/20210907-investment-pool/readme.md index f09013aff..c86510dfe 100644 --- a/tasks/deprecated/20210907-investment-pool/readme.md +++ b/tasks/deprecated/20210907-investment-pool/readme.md @@ -9,5 +9,4 @@ - [Ethereum mainnet addresses](./output/mainnet.json) - [Polygon mainnet address](./output/polygon.json) - [Arbitrum mainnet address](./output/arbitrum.json) -- [Goerli testnet addresses](./output/goerli.json) - [`InvestmentPoolFactory` artifact](./artifact/InvestmentPoolFactory.json) diff --git a/tasks/deprecated/20211012-merkle-orchard/output/goerli.json b/tasks/deprecated/20211012-merkle-orchard/output/goerli.json deleted file mode 100644 index 161a22d1a..000000000 --- a/tasks/deprecated/20211012-merkle-orchard/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "MerkleOrchard": "0x35b50C7955e7D0E8298e043C9F4dCDef737b9f5a" -} diff --git a/tasks/deprecated/20211012-merkle-orchard/output/kovan.json b/tasks/deprecated/20211012-merkle-orchard/output/kovan.json deleted file mode 100644 index cb907f973..000000000 --- a/tasks/deprecated/20211012-merkle-orchard/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "MerkleOrchard": "0xc33e0fE411322009947931c32d2273ee645cDb5B" -} diff --git a/tasks/deprecated/20211012-merkle-orchard/output/rinkeby.json b/tasks/deprecated/20211012-merkle-orchard/output/rinkeby.json deleted file mode 100644 index 5f16b59cb..000000000 --- a/tasks/deprecated/20211012-merkle-orchard/output/rinkeby.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "MerkleOrchard": "0x0F3e0c4218b7b0108a3643cFe9D3ec0d4F57c54e" -} diff --git a/tasks/deprecated/20211012-merkle-orchard/readme.md b/tasks/deprecated/20211012-merkle-orchard/readme.md index eeb39c110..6d4b38d90 100644 --- a/tasks/deprecated/20211012-merkle-orchard/readme.md +++ b/tasks/deprecated/20211012-merkle-orchard/readme.md @@ -12,5 +12,4 @@ Deployment of the `MerkleOrchard`, for distributing tokens via Merkle Trees - [Ethereum mainnet addresses](./output/mainnet.json) - [Polygon mainnet address](./output/polygon.json) - [Arbitrum mainnet address](./output/arbitrum.json) -- [Goerli testnet addresses](./output/goerli.json) - [`MerkleOrchard` artifact](./artifact/MerkleOrchard.json) diff --git a/tasks/deprecated/20211203-batch-relayer/input.ts b/tasks/deprecated/20211203-batch-relayer/input.ts index c64874780..c535ac144 100644 --- a/tasks/deprecated/20211203-batch-relayer/input.ts +++ b/tasks/deprecated/20211203-batch-relayer/input.ts @@ -8,23 +8,11 @@ export type BatchRelayerDeployment = { const Vault = new Task('20210418-vault', TaskMode.READ_ONLY); export default { - // wstETH is only deployed on mainnet and kovan + // wstETH is only deployed on mainnet mainnet: { Vault, wstETH: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', }, - kovan: { - Vault, - wstETH: '0xa387b91e393cfb9356a460370842bc8dbb2f29af', - }, - goerli: { - Vault, - wstETH: '0x6320cD32aA674d2898A68ec82e869385Fc5f7E2f', - }, - rinkeby: { - Vault, - wstETH: '0x0000000000000000000000000000000000000000', - }, polygon: { Vault, wstETH: '0x0000000000000000000000000000000000000000', diff --git a/tasks/deprecated/20211203-batch-relayer/output/goerli.json b/tasks/deprecated/20211203-batch-relayer/output/goerli.json deleted file mode 100644 index 74404bd24..000000000 --- a/tasks/deprecated/20211203-batch-relayer/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BatchRelayerLibrary": "0xFB2f4CE9843E1069CC1F9d76e0236d6dFF2b1eeA", - "BalancerRelayer": "0x8002d3e5875b38C5B03da83aeB430dC63E047F62" -} diff --git a/tasks/deprecated/20211203-batch-relayer/output/kovan.json b/tasks/deprecated/20211203-batch-relayer/output/kovan.json deleted file mode 100644 index 33bc23a78..000000000 --- a/tasks/deprecated/20211203-batch-relayer/output/kovan.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BatchRelayerLibrary": "0x22be81ecAe87F1Ae1db9e17d6B072f846e07FC45", - "BalancerRelayer": "0x6bfd48F3873E21F7686982d352b610E1523c218B" -} diff --git a/tasks/deprecated/20211203-batch-relayer/output/rinkeby.json b/tasks/deprecated/20211203-batch-relayer/output/rinkeby.json deleted file mode 100644 index 5531d35cf..000000000 --- a/tasks/deprecated/20211203-batch-relayer/output/rinkeby.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BatchRelayerLibrary": "0xD7FAD3bd59D6477cbe1BE7f646F7f1BA25b230f8", - "BalancerRelayer": "0xeF606F58A4FD0fCcb066c6203d0994694d3eB2D3" -} diff --git a/tasks/deprecated/20211203-batch-relayer/readme.md b/tasks/deprecated/20211203-batch-relayer/readme.md index f832404de..823d7d18c 100644 --- a/tasks/deprecated/20211203-batch-relayer/readme.md +++ b/tasks/deprecated/20211203-batch-relayer/readme.md @@ -11,5 +11,4 @@ Deployment of the first `BalancerRelayer` using `BatchRelayerLibrary`, for combi - [Ethereum mainnet addresses](./output/mainnet.json) - [Polygon mainnet address](./output/polygon.json) - [Arbitrum mainnet address](./output/arbitrum.json) -- [Goerli testnet addresses](./output/goerli.json) - [`BatchRelayerLibrary` artifact](./artifact/BatchRelayerLibrary.json) diff --git a/tasks/deprecated/20211208-aave-linear-pool/output/goerli.json b/tasks/deprecated/20211208-aave-linear-pool/output/goerli.json deleted file mode 100644 index 8f3707d1f..000000000 --- a/tasks/deprecated/20211208-aave-linear-pool/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "AaveLinearPoolFactory": "0x94470C12fc192e071F12Fec1152861608CE01562" -} diff --git a/tasks/deprecated/20211208-aave-linear-pool/output/kovan.json b/tasks/deprecated/20211208-aave-linear-pool/output/kovan.json deleted file mode 100644 index 4822503a3..000000000 --- a/tasks/deprecated/20211208-aave-linear-pool/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "AaveLinearPoolFactory": "0x94522C4586cb15E08AFF943545Fb2c8Ca7f508cE" -} diff --git a/tasks/deprecated/20211208-aave-linear-pool/readme.md b/tasks/deprecated/20211208-aave-linear-pool/readme.md index 172fca6e3..cf1c3de80 100644 --- a/tasks/deprecated/20211208-aave-linear-pool/readme.md +++ b/tasks/deprecated/20211208-aave-linear-pool/readme.md @@ -11,5 +11,4 @@ Deployment of the `AaveLinearPoolFactory`, for Linear Pools with a wrapped aToke - [Ethereum mainnet addresses](./output/mainnet.json) - [Polygon mainnet addresses](./output/polygon.json) - [Arbitrum mainnet address](./output/arbitrum.json) -- [Goerli testnet addresses](./output/goerli.json) - [`AaveLinearPoolFactory` artifact](./artifact/AaveLinearPoolFactory.json) diff --git a/tasks/deprecated/20211208-stable-phantom-pool/output/goerli.json b/tasks/deprecated/20211208-stable-phantom-pool/output/goerli.json deleted file mode 100644 index e3d5db47a..000000000 --- a/tasks/deprecated/20211208-stable-phantom-pool/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "StablePhantomPoolFactory": "0x41E9036AE350baEDCC7107760A020Dca3c0731ec" -} diff --git a/tasks/deprecated/20211208-stable-phantom-pool/output/kovan.json b/tasks/deprecated/20211208-stable-phantom-pool/output/kovan.json deleted file mode 100644 index ae18fc216..000000000 --- a/tasks/deprecated/20211208-stable-phantom-pool/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "StablePhantomPoolFactory": "0x6c7F4D97269eCE163fd08D5C2584A21E4a33934c" -} diff --git a/tasks/deprecated/20211208-stable-phantom-pool/readme.md b/tasks/deprecated/20211208-stable-phantom-pool/readme.md index e90a997fd..2862c1121 100644 --- a/tasks/deprecated/20211208-stable-phantom-pool/readme.md +++ b/tasks/deprecated/20211208-stable-phantom-pool/readme.md @@ -11,5 +11,4 @@ Deployment of the `StablePhantomPoolFactory`, for Meta Stable Pools with premint - [Ethereum mainnet addresses](./output/mainnet.json) - [Polygon mainnet addresses](./output/polygon.json) - [Arbitrum mainnet address](./output/arbitrum.json) -- [Goerli testnet addresses](./output/goerli.json) - [`StablePhantomPoolFactory` artifact](./artifact/StablePhantomPoolFactory.json) diff --git a/tasks/deprecated/20220318-batch-relayer-v2/input.ts b/tasks/deprecated/20220318-batch-relayer-v2/input.ts index a34f90c73..f1fb7fe7c 100644 --- a/tasks/deprecated/20220318-batch-relayer-v2/input.ts +++ b/tasks/deprecated/20220318-batch-relayer-v2/input.ts @@ -9,20 +9,14 @@ const Vault = new Task('20210418-vault', TaskMode.READ_ONLY); export default { Vault, - // wstETH is only deployed on mainnet, kovan and goerli. + // wstETH is only deployed on mainnet. mainnet: { wstETH: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', }, - kovan: { - wstETH: '0xa387b91e393cfb9356a460370842bc8dbb2f29af', - }, polygon: { wstETH: '0x0000000000000000000000000000000000000000', }, arbitrum: { wstETH: '0x0000000000000000000000000000000000000000', }, - goerli: { - wstETH: '0x6320cD32aA674d2898A68ec82e869385Fc5f7E2f', - }, }; diff --git a/tasks/deprecated/20220318-batch-relayer-v2/output/goerli.json b/tasks/deprecated/20220318-batch-relayer-v2/output/goerli.json deleted file mode 100644 index 38b7cc8df..000000000 --- a/tasks/deprecated/20220318-batch-relayer-v2/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BatchRelayerLibrary": "0x10aF508f3b0e067Dd5eA3149A003457F49C8bB69", - "BalancerRelayer": "0x12A39C1A0d17f354d02670961DEf678223Aa15Da" -} diff --git a/tasks/deprecated/20220318-batch-relayer-v2/output/kovan.json b/tasks/deprecated/20220318-batch-relayer-v2/output/kovan.json deleted file mode 100644 index 03e98eecf..000000000 --- a/tasks/deprecated/20220318-batch-relayer-v2/output/kovan.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BatchRelayerLibrary": "0x029FAC26e77e6f781B6A466ACf539C8bDf5e26c3", - "BalancerRelayer": "0xbC74ae15b2d7196729a0dFB1E3C38Dc97299C55b" -} diff --git a/tasks/deprecated/20220318-batch-relayer-v2/readme.md b/tasks/deprecated/20220318-batch-relayer-v2/readme.md index a95c99165..fc789175f 100644 --- a/tasks/deprecated/20220318-batch-relayer-v2/readme.md +++ b/tasks/deprecated/20220318-batch-relayer-v2/readme.md @@ -11,5 +11,4 @@ Deployment of the second `BalancerRelayer` using `BatchRelayerLibrary`, for comb - [Ethereum mainnet addresses](./output/mainnet.json) - [Polygon mainnet addresses](./output/polygon.json) - [Arbitrum mainnet addresses](./output/arbitrum.json) -- [Goerli testnet addresses](./output/goerli.json) - [`BatchRelayerLibrary` artifact](./artifact/BatchRelayerLibrary.json) diff --git a/tasks/deprecated/20220325-gauge-adder/output/goerli.json b/tasks/deprecated/20220325-gauge-adder/output/goerli.json deleted file mode 100644 index 9644de7cb..000000000 --- a/tasks/deprecated/20220325-gauge-adder/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "GaugeAdder": "0x0Df18b22fB1DD4c1D4bfBF783A8acF0758979328" -} diff --git a/tasks/deprecated/20220325-gauge-adder/output/kovan.json b/tasks/deprecated/20220325-gauge-adder/output/kovan.json deleted file mode 100644 index 2897ebec4..000000000 --- a/tasks/deprecated/20220325-gauge-adder/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "GaugeAdder": "0x1c99324EDC771c82A0DCCB780CC7DDA0045E50e7" -} diff --git a/tasks/deprecated/20220325-gauge-adder/readme.md b/tasks/deprecated/20220325-gauge-adder/readme.md index 595388b94..3a6cff3c5 100644 --- a/tasks/deprecated/20220325-gauge-adder/readme.md +++ b/tasks/deprecated/20220325-gauge-adder/readme.md @@ -9,5 +9,4 @@ Deployment of the `GaugeAdder`, a helper contract which helps prevent some forms ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`GaugeAdder` artifact](./artifact/GaugeAdder.json) diff --git a/tasks/deprecated/20220325-mainnet-gauge-factory/output/goerli.json b/tasks/deprecated/20220325-mainnet-gauge-factory/output/goerli.json deleted file mode 100644 index 92ba835f3..000000000 --- a/tasks/deprecated/20220325-mainnet-gauge-factory/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "LiquidityGaugeV5": "0xfE734760aD346d4013FD597c4f4a897aef332128", - "LiquidityGaugeFactory": "0x224E808FBD9e491Be8988B8A0451FBF777C81B8A" -} diff --git a/tasks/deprecated/20220325-mainnet-gauge-factory/output/kovan.json b/tasks/deprecated/20220325-mainnet-gauge-factory/output/kovan.json deleted file mode 100644 index 20b5e13b8..000000000 --- a/tasks/deprecated/20220325-mainnet-gauge-factory/output/kovan.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "LiquidityGaugeV5": "0xe5F96070CA00cd54795416B1a4b4c2403231c548", - "LiquidityGaugeFactory": "0xf1665E19bc105BE4EDD3739F88315cC699cc5b65" -} diff --git a/tasks/deprecated/20220325-mainnet-gauge-factory/readme.md b/tasks/deprecated/20220325-mainnet-gauge-factory/readme.md index bc27f9518..18629aa85 100644 --- a/tasks/deprecated/20220325-mainnet-gauge-factory/readme.md +++ b/tasks/deprecated/20220325-mainnet-gauge-factory/readme.md @@ -9,6 +9,5 @@ Deployment of the `LiquidityGaugeFactory`, for liquidity gauges to be used with ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`LiquidityGaugeV5` artifact](./artifact/LiquidityGaugeV5.json) - [`LiquidityGaugeFactory` artifact](./artifact/LiquidityGaugeFactory.json) diff --git a/tasks/deprecated/20220325-single-recipient-gauge-factory/output/goerli.json b/tasks/deprecated/20220325-single-recipient-gauge-factory/output/goerli.json deleted file mode 100644 index ed7c9a284..000000000 --- a/tasks/deprecated/20220325-single-recipient-gauge-factory/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "SingleRecipientGaugeFactory": "0xd14FFA46C211eac64338c27549c3312380f850Fa", - "SingleRecipientGauge": "0x5825120665066E3B54D1B21ce45889aff5d41f62" -} diff --git a/tasks/deprecated/20220325-single-recipient-gauge-factory/output/kovan.json b/tasks/deprecated/20220325-single-recipient-gauge-factory/output/kovan.json deleted file mode 100644 index 8744d0940..000000000 --- a/tasks/deprecated/20220325-single-recipient-gauge-factory/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "SingleRecipientGaugeFactory": "0x866D4B65694c66fbFD15Dd6fa933D0A6b3940A36" -} diff --git a/tasks/deprecated/20220325-single-recipient-gauge-factory/readme.md b/tasks/deprecated/20220325-single-recipient-gauge-factory/readme.md index c8f23c20c..8aa45ea6e 100644 --- a/tasks/deprecated/20220325-single-recipient-gauge-factory/readme.md +++ b/tasks/deprecated/20220325-single-recipient-gauge-factory/readme.md @@ -10,5 +10,4 @@ Deployment of the `SingleRecipientGaugeFactory`, for liquidity gauges which forw ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`SingleRecipientGaugeFactory` artifact](./artifact/SingleRecipientGaugeFactory.json) diff --git a/tasks/deprecated/20220404-erc4626-linear-pool-v2/output/goerli.json b/tasks/deprecated/20220404-erc4626-linear-pool-v2/output/goerli.json deleted file mode 100644 index 08cac696a..000000000 --- a/tasks/deprecated/20220404-erc4626-linear-pool-v2/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "ERC4626LinearPoolFactory": "0xdc15A3C5D16413C1C1F75Db0f75c4ae2a4104650" -} diff --git a/tasks/deprecated/20220404-erc4626-linear-pool-v2/output/kovan.json b/tasks/deprecated/20220404-erc4626-linear-pool-v2/output/kovan.json deleted file mode 100644 index 9454a8563..000000000 --- a/tasks/deprecated/20220404-erc4626-linear-pool-v2/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "ERC4626LinearPoolFactory": "0x44284efFA14964feF15CB13e4a6579D3b3AD7e14" -} diff --git a/tasks/deprecated/20220404-erc4626-linear-pool-v2/readme.md b/tasks/deprecated/20220404-erc4626-linear-pool-v2/readme.md index ddc29ec3d..0c16adff5 100644 --- a/tasks/deprecated/20220404-erc4626-linear-pool-v2/readme.md +++ b/tasks/deprecated/20220404-erc4626-linear-pool-v2/readme.md @@ -14,5 +14,4 @@ Second deployment of the `ERC4626LinearPoolFactory`, for Linear Pools with a ERC - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) - [Gnosis mainnet addresses](./output/gnosis.json) -- [Goerli testnet addresses](./output/goerli.json) - [`ERC4626LinearPoolFactory` artifact](./artifact/ERC4626LinearPoolFactory.json) diff --git a/tasks/deprecated/20220420-fee-distributor/input.ts b/tasks/deprecated/20220420-fee-distributor/input.ts index 8b3304751..9beae4b18 100644 --- a/tasks/deprecated/20220420-fee-distributor/input.ts +++ b/tasks/deprecated/20220420-fee-distributor/input.ts @@ -12,10 +12,4 @@ export default { mainnet: { startTime: 1649894400, // Thursday, April 14, 2022 00:00:00 UTC }, - goerli: { - startTime: 1654732800, // Thursday, June 9, 2022 00:00:00 UTC - }, - kovan: { - startTime: 1654732800000, // Thursday, June 9, 2022 00:00:00 UTC - }, }; diff --git a/tasks/deprecated/20220420-fee-distributor/output/goerli.json b/tasks/deprecated/20220420-fee-distributor/output/goerli.json deleted file mode 100644 index c376815d6..000000000 --- a/tasks/deprecated/20220420-fee-distributor/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "FeeDistributor": "0x7F91dcdE02F72b478Dc73cB21730cAcA907c8c44" -} diff --git a/tasks/deprecated/20220420-fee-distributor/output/kovan.json b/tasks/deprecated/20220420-fee-distributor/output/kovan.json deleted file mode 100644 index bfd2fd8ce..000000000 --- a/tasks/deprecated/20220420-fee-distributor/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "FeeDistributor": "0xcC508a455F5b0073973107Db6a878DdBDab957bC" -} diff --git a/tasks/deprecated/20220420-fee-distributor/readme.md b/tasks/deprecated/20220420-fee-distributor/readme.md index b637a1c09..751592861 100644 --- a/tasks/deprecated/20220420-fee-distributor/readme.md +++ b/tasks/deprecated/20220420-fee-distributor/readme.md @@ -9,5 +9,4 @@ Deployment of `FeeDistributor`, responsible for distributing tokens to veBAL hol ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`FeeDistributor` artifact](./artifact/FeeDistributor.json) diff --git a/tasks/deprecated/20220425-unbutton-aave-linear-pool/output/goerli.json b/tasks/deprecated/20220425-unbutton-aave-linear-pool/output/goerli.json deleted file mode 100644 index 06a7b6adf..000000000 --- a/tasks/deprecated/20220425-unbutton-aave-linear-pool/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "UnbuttonAaveLinearPoolFactory": "0x4b9A00DD766DB94Df48C2901C321174a5cE75529" -} diff --git a/tasks/deprecated/20220425-unbutton-aave-linear-pool/output/kovan.json b/tasks/deprecated/20220425-unbutton-aave-linear-pool/output/kovan.json deleted file mode 100644 index cb8a5920a..000000000 --- a/tasks/deprecated/20220425-unbutton-aave-linear-pool/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "UnbuttonAaveLinearPoolFactory": "0x3e197287Cf17bfe139A9E8eDb16765911aAdC5eb" -} diff --git a/tasks/deprecated/20220425-unbutton-aave-linear-pool/readme.md b/tasks/deprecated/20220425-unbutton-aave-linear-pool/readme.md index 068179384..5f38b81e8 100644 --- a/tasks/deprecated/20220425-unbutton-aave-linear-pool/readme.md +++ b/tasks/deprecated/20220425-unbutton-aave-linear-pool/readme.md @@ -12,5 +12,4 @@ Deployment of the `UnbuttonAaveLinearPoolFactory`, for Aave Linear Pools where b - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) - [Gnosis mainnet addresses](./output/gnosis.json) -- [Goerli testnet addresses](./output/goerli.json) - [`UnbuttonAaveLinearPoolFactory` artifact](./artifact/UnbuttonAaveLinearPoolFactory.json) diff --git a/tasks/deprecated/20220609-stable-pool-v2/output/goerli.json b/tasks/deprecated/20220609-stable-pool-v2/output/goerli.json deleted file mode 100644 index f3abc9be6..000000000 --- a/tasks/deprecated/20220609-stable-pool-v2/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "StablePoolFactory": "0xD360B8afb3d7463bE823bE1Ec3c33aA173EbE86e" -} diff --git a/tasks/deprecated/20220609-stable-pool-v2/output/kovan.json b/tasks/deprecated/20220609-stable-pool-v2/output/kovan.json deleted file mode 100644 index fa45281f7..000000000 --- a/tasks/deprecated/20220609-stable-pool-v2/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "StablePoolFactory": "0x1F47AB83420Cd1F818Df9aCBD6Ee68341bB91592" -} diff --git a/tasks/deprecated/20220609-stable-pool-v2/readme.md b/tasks/deprecated/20220609-stable-pool-v2/readme.md index 0678131fa..48a7254a9 100644 --- a/tasks/deprecated/20220609-stable-pool-v2/readme.md +++ b/tasks/deprecated/20220609-stable-pool-v2/readme.md @@ -16,5 +16,4 @@ Deployment of a new version of `StablePoolFactory` corresponding to the [Phase I - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) - [Gnosis mainnet addresses](./output/gnosis.json) -- [Goerli testnet addresses](./output/goerli.json) - [`StablePoolFactory` artifact](./artifact/StablePoolFactory.json) diff --git a/tasks/deprecated/20220628-gauge-adder-v2/input.ts b/tasks/deprecated/20220628-gauge-adder-v2/input.ts index 863128eac..23ca86c5e 100644 --- a/tasks/deprecated/20220628-gauge-adder-v2/input.ts +++ b/tasks/deprecated/20220628-gauge-adder-v2/input.ts @@ -13,7 +13,4 @@ export default { mainnet: { PreviousGaugeAdder: GaugeAdder.output({ network: 'mainnet' }).GaugeAdder, }, - goerli: { - PreviousGaugeAdder: GaugeAdder.output({ network: 'goerli' }).GaugeAdder, - }, }; diff --git a/tasks/deprecated/20220628-gauge-adder-v2/output/goerli.json b/tasks/deprecated/20220628-gauge-adder-v2/output/goerli.json deleted file mode 100644 index 370670d00..000000000 --- a/tasks/deprecated/20220628-gauge-adder-v2/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "GaugeAdder": "0x42bAF6db21250fa76d015621D2F6DF172858A5cb" -} diff --git a/tasks/deprecated/20220628-gauge-adder-v2/readme.md b/tasks/deprecated/20220628-gauge-adder-v2/readme.md index 89c6bdb89..292141723 100644 --- a/tasks/deprecated/20220628-gauge-adder-v2/readme.md +++ b/tasks/deprecated/20220628-gauge-adder-v2/readme.md @@ -9,6 +9,5 @@ Deployment of the new `GaugeAdder`, a helper contract which helps prevent some f ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`GaugeAdder` artifact](./artifact/GaugeAdder.json) - [Previous `GaugeAdder` deployment](../20220325-gauge-adder/) diff --git a/tasks/deprecated/20220720-batch-relayer-v3/input.ts b/tasks/deprecated/20220720-batch-relayer-v3/input.ts index 2a70a9a8f..ca37725c6 100644 --- a/tasks/deprecated/20220720-batch-relayer-v3/input.ts +++ b/tasks/deprecated/20220720-batch-relayer-v3/input.ts @@ -11,19 +11,11 @@ const BalancerMinter = new Task('20220325-gauge-controller', TaskMode.READ_ONLY) export default { Vault, - // wstETH and BalancerMinter are only deployed on mainnet, kovan and goerli. + // wstETH and BalancerMinter are only deployed on mainnet. mainnet: { wstETH: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', BalancerMinter, }, - kovan: { - wstETH: '0xa387b91e393cfb9356a460370842bc8dbb2f29af', - BalancerMinter, - }, - goerli: { - wstETH: '0x6320cD32aA674d2898A68ec82e869385Fc5f7E2f', - BalancerMinter, - }, polygon: { wstETH: '0x0000000000000000000000000000000000000000', BalancerMinter: '0x0000000000000000000000000000000000000000', diff --git a/tasks/deprecated/20220720-batch-relayer-v3/output/goerli.json b/tasks/deprecated/20220720-batch-relayer-v3/output/goerli.json deleted file mode 100644 index 9012d52e9..000000000 --- a/tasks/deprecated/20220720-batch-relayer-v3/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BatchRelayerLibrary": "0xdcdbf71A870cc60C6F9B621E28a7D3Ffd6Dd4965", - "BalancerRelayer": "0x7b9B6f094DC2Bd1c12024b0D9CC63d6993Be1888" -} diff --git a/tasks/deprecated/20220720-batch-relayer-v3/readme.md b/tasks/deprecated/20220720-batch-relayer-v3/readme.md index 5f1edb11a..7dd5d4934 100644 --- a/tasks/deprecated/20220720-batch-relayer-v3/readme.md +++ b/tasks/deprecated/20220720-batch-relayer-v3/readme.md @@ -14,5 +14,4 @@ This new version adds support for Liquidity Gauge interactions, including stakin - [Polygon mainnet addresses](./output/polygon.json) - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) -- [Goerli testnet addresses](./output/goerli.json) - [`BatchRelayerLibrary` artifact](./artifact/BatchRelayerLibrary.json) diff --git a/tasks/deprecated/20220817-aave-rebalanced-linear-pool/output/goerli.json b/tasks/deprecated/20220817-aave-rebalanced-linear-pool/output/goerli.json deleted file mode 100644 index 66c6a9b4f..000000000 --- a/tasks/deprecated/20220817-aave-rebalanced-linear-pool/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "AaveLinearPoolFactory": "0xC128468b7Ce63eA702C1f104D55A2566b13D3ABD" -} diff --git a/tasks/deprecated/20220817-aave-rebalanced-linear-pool/readme.md b/tasks/deprecated/20220817-aave-rebalanced-linear-pool/readme.md index 2b923f2d8..520d903ac 100644 --- a/tasks/deprecated/20220817-aave-rebalanced-linear-pool/readme.md +++ b/tasks/deprecated/20220817-aave-rebalanced-linear-pool/readme.md @@ -13,5 +13,4 @@ Deployment of the `AaveLinearPoolFactory`, for Linear Pools with a wrapped aToke - [Arbitrum mainnet address](./output/arbitrum.json) - [Optimism mainnet address](./output/optimism.json) - [BSC mainnet addresses](./output/bsc.json) -- [Goerli testnet addresses](./output/goerli.json) - [`AaveLinearPoolFactory` artifact](./artifact/AaveLinearPoolFactory.json) diff --git a/tasks/deprecated/20220906-composable-stable-pool/output/goerli.json b/tasks/deprecated/20220906-composable-stable-pool/output/goerli.json deleted file mode 100644 index 4e4b3c933..000000000 --- a/tasks/deprecated/20220906-composable-stable-pool/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "ComposableStablePoolFactory": "0xB848f50141F3D4255b37aC288C25C109104F2158" -} diff --git a/tasks/deprecated/20220906-composable-stable-pool/readme.md b/tasks/deprecated/20220906-composable-stable-pool/readme.md index b20c09a51..867ba12ff 100644 --- a/tasks/deprecated/20220906-composable-stable-pool/readme.md +++ b/tasks/deprecated/20220906-composable-stable-pool/readme.md @@ -13,5 +13,4 @@ Deployment of `ComposableStablePoolFactory`, which allows creating Stable Pools - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) - [BSC mainnet addresses](./output/bsc.json) -- [Goerli testnet addresses](./output/goerli.json) - [`ComposableStablePoolFactory` artifact](./artifact/ComposableStablePoolFactory.json) diff --git a/tasks/deprecated/20220908-weighted-pool-v2/output/goerli.json b/tasks/deprecated/20220908-weighted-pool-v2/output/goerli.json deleted file mode 100644 index cdcb3da84..000000000 --- a/tasks/deprecated/20220908-weighted-pool-v2/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "WeightedPoolFactory": "0x94f68b54191F62f781Fe8298A8A5Fa3ed772d227" -} diff --git a/tasks/deprecated/20220908-weighted-pool-v2/readme.md b/tasks/deprecated/20220908-weighted-pool-v2/readme.md index d5fc4ac5b..abd275d45 100644 --- a/tasks/deprecated/20220908-weighted-pool-v2/readme.md +++ b/tasks/deprecated/20220908-weighted-pool-v2/readme.md @@ -19,5 +19,4 @@ Deployment of the `WeightedPoolFactory`, which allows creating Weighted Pools wh - [Optimism mainnet addresses](./output/optimism.json) - [BSC mainnet addresses](./output/bsc.json) - [Gnosis mainnet addresses](./output/gnosis.json) -- [Goerli testnet addresses](./output/goerli.json) - [`WeightedPoolFactory` artifact](./artifact/WeightedPoolFactory.json) diff --git a/tasks/deprecated/20220916-batch-relayer-v4/input.ts b/tasks/deprecated/20220916-batch-relayer-v4/input.ts index e3557f530..5051a43ae 100644 --- a/tasks/deprecated/20220916-batch-relayer-v4/input.ts +++ b/tasks/deprecated/20220916-batch-relayer-v4/input.ts @@ -11,15 +11,11 @@ const BalancerMinter = new Task('20220325-gauge-controller', TaskMode.READ_ONLY) export default { Vault, - // wstETH and BalancerMinter are only deployed on mainnet, and goerli. + // wstETH and BalancerMinter are only deployed on mainnet. mainnet: { wstETH: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', BalancerMinter, }, - goerli: { - wstETH: '0x6320cD32aA674d2898A68ec82e869385Fc5f7E2f', - BalancerMinter, - }, polygon: { wstETH: '0x0000000000000000000000000000000000000000', BalancerMinter: '0x0000000000000000000000000000000000000000', diff --git a/tasks/deprecated/20220916-batch-relayer-v4/output/goerli.json b/tasks/deprecated/20220916-batch-relayer-v4/output/goerli.json deleted file mode 100644 index 4eae81456..000000000 --- a/tasks/deprecated/20220916-batch-relayer-v4/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BatchRelayerLibrary": "0xeb151668006CD04DAdD098AFd0a82e78F77076c3", - "BalancerRelayer": "0x00e695aA8000df01B8DC8401B4C34Fba5D56BBb2" -} diff --git a/tasks/deprecated/20220916-batch-relayer-v4/readme.md b/tasks/deprecated/20220916-batch-relayer-v4/readme.md index db985adb6..641cc64a3 100644 --- a/tasks/deprecated/20220916-batch-relayer-v4/readme.md +++ b/tasks/deprecated/20220916-batch-relayer-v4/readme.md @@ -17,5 +17,4 @@ This new version provides quality of life improvements, like read-only chained r - [BSC mainnet addresses](./output/bsc.json) - [Gnosis mainnet addresses](./output/gnosis.json) - [Avalanche mainnet addresses](./output/avalanche.json) -- [Goerli testnet addresses](./output/goerli.json) - [`BatchRelayerLibrary` artifact](./artifact/BatchRelayerLibrary.json) diff --git a/tasks/deprecated/20221021-managed-pool/output/goerli.json b/tasks/deprecated/20221021-managed-pool/output/goerli.json deleted file mode 100644 index 66d3104ca..000000000 --- a/tasks/deprecated/20221021-managed-pool/output/goerli.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "ManagedPoolAddRemoveTokenLib": "0x0343311A33994a3d27273505560ED73dC2BD0Db3", - "CircuitBreakerLib": "0x782640c4e71F523152AE0942ee7589fB24c8367D", - "ManagedPoolFactory": "0x3EAd2FdcBEE244d9fA5b8d233EfedD34Bb7D2434" -} diff --git a/tasks/deprecated/20221021-managed-pool/readme.md b/tasks/deprecated/20221021-managed-pool/readme.md index 0247a5fa0..ccb970b86 100644 --- a/tasks/deprecated/20221021-managed-pool/readme.md +++ b/tasks/deprecated/20221021-managed-pool/readme.md @@ -20,7 +20,6 @@ A Managed Pool is a Weighted Pool with mutable tokens and weights, designed to b - [Polygon mainnet addresses](./output/polygon.json) - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) -- [Goerli testnet addresses](./output/goerli.json) - [`ManagedPool` artifact](./artifact/ManagedPool.json) - [`ManagedPoolFactory` artifact](./artifact/ManagedPoolFactory.json) - [`ManagedPoolAddRemoveTokenLib` artifact](./artifact/ManagedPoolAddRemoveTokenLib.json) diff --git a/tasks/deprecated/20221122-composable-stable-pool-v2/output/goerli.json b/tasks/deprecated/20221122-composable-stable-pool-v2/output/goerli.json deleted file mode 100644 index 32552c538..000000000 --- a/tasks/deprecated/20221122-composable-stable-pool-v2/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "ComposableStablePoolFactory": "0x85a80afee867aDf27B50BdB7b76DA70f1E853062", - "MockComposableStablePool": "0x373b347bc87998b151A5E9B6bB6ca692b766648a" -} \ No newline at end of file diff --git a/tasks/deprecated/20221122-composable-stable-pool-v2/readme.md b/tasks/deprecated/20221122-composable-stable-pool-v2/readme.md index ad9116b75..6079ec3c7 100644 --- a/tasks/deprecated/20221122-composable-stable-pool-v2/readme.md +++ b/tasks/deprecated/20221122-composable-stable-pool-v2/readme.md @@ -15,5 +15,4 @@ Redeployment of `ComposableStablePoolFactory`, which allows creating Stable Pool - [Optimism mainnet addresses](./output/optimism.json) - [BSC mainnet addresses](./output/bsc.json) - [Gnosis mainnet addresses](./output/gnosis.json) -- [Goerli testnet addresses](./output/goerli.json) - [`ComposableStablePoolFactory` artifact](./artifact/ComposableStablePoolFactory.json) diff --git a/tasks/deprecated/20221202-timelock-authorizer/input.ts b/tasks/deprecated/20221202-timelock-authorizer/input.ts index ef1074b10..ff32051d1 100644 --- a/tasks/deprecated/20221202-timelock-authorizer/input.ts +++ b/tasks/deprecated/20221202-timelock-authorizer/input.ts @@ -34,12 +34,4 @@ export default { ExecuteDelays: mainnetExecuteDelays, GrantDelays: mainnetGrantDelays, }, - goerli: { - Root: '0x171C0fF5943CE5f133130436A29bF61E26516003', - Roles: [], - Granters: [], - Revokers: [], - ExecuteDelays: [], - GrantDelays: [], - }, }; diff --git a/tasks/deprecated/20221202-timelock-authorizer/output/goerli.json b/tasks/deprecated/20221202-timelock-authorizer/output/goerli.json deleted file mode 100644 index a46a9b1fb..000000000 --- a/tasks/deprecated/20221202-timelock-authorizer/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "TimelockAuthorizerMigrator": "0xee47ef369CDa5a65639D7794b70a4d247826DdF3", - "TimelockAuthorizer": "0x5D21A65b6Ec0687f471891257F1DA25ab8be6153" -} \ No newline at end of file diff --git a/tasks/deprecated/20221202-timelock-authorizer/readme.md b/tasks/deprecated/20221202-timelock-authorizer/readme.md index f36605b88..d109169fb 100644 --- a/tasks/deprecated/20221202-timelock-authorizer/readme.md +++ b/tasks/deprecated/20221202-timelock-authorizer/readme.md @@ -10,6 +10,5 @@ This Authorizer implementation allows defining a delay per action identifier. Us ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`TimelockAuthorizer` artifact](./artifact/TimelockAuthorizer.json) - [`TimelockAuthorizerMigrator` artifact](./artifact/TimelockAuthorizerMigrator.json) diff --git a/tasks/deprecated/20221207-aave-rebalanced-linear-pool-v3/output/goerli.json b/tasks/deprecated/20221207-aave-rebalanced-linear-pool-v3/output/goerli.json deleted file mode 100644 index d296f4ef8..000000000 --- a/tasks/deprecated/20221207-aave-rebalanced-linear-pool-v3/output/goerli.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "AaveLinearPoolFactory": "0x70Bbd023481788e443472e123AB963e5EBF58D06", - "MockAaveLendingPool": "0xBF6d7e9a6db814D2856c9e2f83442f60f9D40738", - "MockStaticAToken": "0xAAda0aF3FA5C819145dA760bab8F180DaeeA8514", - "MockAaveLinearPool": "0xf93F6382913d1dE6Bdf683A94be8349751af8d59" -} \ No newline at end of file diff --git a/tasks/deprecated/20221207-aave-rebalanced-linear-pool-v3/readme.md b/tasks/deprecated/20221207-aave-rebalanced-linear-pool-v3/readme.md index 52430459e..741584bfc 100644 --- a/tasks/deprecated/20221207-aave-rebalanced-linear-pool-v3/readme.md +++ b/tasks/deprecated/20221207-aave-rebalanced-linear-pool-v3/readme.md @@ -19,5 +19,4 @@ This is version 3 because it is the third generation of Aave Linear Pools, the o - [Optimism mainnet addresses](./output/optimism.json) - [BSC mainnet addresses](./output/bsc.json) - [Gnosis mainnet addresses](./output/gnosis.json) -- [Goerli testnet addresses](./output/goerli.json) - [`AaveLinearPoolFactory` artifact](./artifact/AaveLinearPoolFactory.json) diff --git a/tasks/deprecated/20230109-gauge-adder-v3/input.ts b/tasks/deprecated/20230109-gauge-adder-v3/input.ts index f7074d535..96037021e 100644 --- a/tasks/deprecated/20230109-gauge-adder-v3/input.ts +++ b/tasks/deprecated/20230109-gauge-adder-v3/input.ts @@ -13,9 +13,6 @@ export default { mainnet: { GaugeController, }, - goerli: { - GaugeController, - }, sepolia: { GaugeController, }, diff --git a/tasks/deprecated/20230109-gauge-adder-v3/output/goerli.json b/tasks/deprecated/20230109-gauge-adder-v3/output/goerli.json deleted file mode 100644 index aef7b38a0..000000000 --- a/tasks/deprecated/20230109-gauge-adder-v3/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "GaugeAdder": "0xBd35248F8325DD1cB2bBf9D01E80A6bb99a792Dd" -} \ No newline at end of file diff --git a/tasks/deprecated/20230109-gauge-adder-v3/readme.md b/tasks/deprecated/20230109-gauge-adder-v3/readme.md index f07da16fe..d0e596e37 100644 --- a/tasks/deprecated/20230109-gauge-adder-v3/readme.md +++ b/tasks/deprecated/20230109-gauge-adder-v3/readme.md @@ -9,7 +9,6 @@ Deployment of the new `GaugeAdder`, a helper contract which helps prevent some f ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`GaugeAdder` artifact](./artifact/GaugeAdder.json) - [`LiquidityGaugeFactory` artifact](./artifact/LiquidityGaugeFactory.json) diff --git a/tasks/deprecated/20230206-aave-rebalanced-linear-pool-v4/output/goerli.json b/tasks/deprecated/20230206-aave-rebalanced-linear-pool-v4/output/goerli.json deleted file mode 100644 index 8bcde5197..000000000 --- a/tasks/deprecated/20230206-aave-rebalanced-linear-pool-v4/output/goerli.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "AaveLinearPoolFactory": "0x76578ecf9a141296Ec657847fb45B0585bCDa3a6", - "MockAaveLendingPool": "0xb9F8AB3ED3F3aCBa64Bc6cd2DcA74B7F38fD7B88", - "MockStaticAToken": "0x9dd5Db2d38b50bEF682cE532bCca5DfD203915E1", - "MockAaveLinearPool": "0x707B7d4a1bAe449d546DCAb869256591bbB3d70b" -} \ No newline at end of file diff --git a/tasks/deprecated/20230206-aave-rebalanced-linear-pool-v4/readme.md b/tasks/deprecated/20230206-aave-rebalanced-linear-pool-v4/readme.md index 8bf4940a7..9b26ad306 100644 --- a/tasks/deprecated/20230206-aave-rebalanced-linear-pool-v4/readme.md +++ b/tasks/deprecated/20230206-aave-rebalanced-linear-pool-v4/readme.md @@ -15,5 +15,4 @@ Supersedes `20221207-aave-rebalanced-linear-pool-v3`, fixing the reentrancy issu - [Optimism mainnet addresses](./output/optimism.json) - [BSC mainnet addresses](./output/bsc.json) - [Gnosis mainnet addresses](./output/gnosis.json) -- [Goerli testnet addresses](./output/goerli.json) - [`AaveLinearPoolFactory` artifact](./artifact/AaveLinearPoolFactory.json) diff --git a/tasks/deprecated/20230206-composable-stable-pool-v3/output/goerli.json b/tasks/deprecated/20230206-composable-stable-pool-v3/output/goerli.json deleted file mode 100644 index d1ad592b9..000000000 --- a/tasks/deprecated/20230206-composable-stable-pool-v3/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "ComposableStablePoolFactory": "0xbfD9769b061E57e478690299011A028194D66e3C", - "MockComposableStablePool": "0x2EF26d97B5870600BE341561298938c2e5df84f0" -} \ No newline at end of file diff --git a/tasks/deprecated/20230206-composable-stable-pool-v3/readme.md b/tasks/deprecated/20230206-composable-stable-pool-v3/readme.md index 3635e82a1..2ced3a8ad 100644 --- a/tasks/deprecated/20230206-composable-stable-pool-v3/readme.md +++ b/tasks/deprecated/20230206-composable-stable-pool-v3/readme.md @@ -15,6 +15,5 @@ Supersedes `20221122-composable-stable-pool-v2`, fixing the reentrancy issue des - [Optimism mainnet addresses](./output/optimism.json) - [BSC mainnet addresses](./output/bsc.json) - [Gnosis mainnet addresses](./output/gnosis.json) -- [Goerli testnet addresses](./output/goerli.json) - [`ComposableStablePool` artifact](./artifact/ComposableStablePool.json) - [`ComposableStablePoolFactory` artifact](./artifact/ComposableStablePoolFactory.json) diff --git a/tasks/deprecated/20230206-erc4626-linear-pool-v3/output/goerli.json b/tasks/deprecated/20230206-erc4626-linear-pool-v3/output/goerli.json deleted file mode 100644 index 79a001a36..000000000 --- a/tasks/deprecated/20230206-erc4626-linear-pool-v3/output/goerli.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "ERC4626LinearPoolFactory": "0xBa240C856498e2d7a70AF4911AaFae0D6b565a5B", - "MockERC4626Token": "0xa1C22168262fbaf5a87b9Aa6A13122BE630085E9", - "MockERC4626LinearPool": "0x744644537fB1AE7c4E05f6331e87126b4fd0C325" -} \ No newline at end of file diff --git a/tasks/deprecated/20230206-erc4626-linear-pool-v3/readme.md b/tasks/deprecated/20230206-erc4626-linear-pool-v3/readme.md index 1419b4bd6..83c5571c5 100644 --- a/tasks/deprecated/20230206-erc4626-linear-pool-v3/readme.md +++ b/tasks/deprecated/20230206-erc4626-linear-pool-v3/readme.md @@ -14,5 +14,4 @@ Also has a fix in the `ERC4626LinearPoolRebalancer` to handle tokens which requi - [Polygon mainnet addresses](./output/polygon.json) - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) -- [Goerli testnet addresses](./output/goerli.json) - [`ERC4626LinearPoolFactory` artifact](./artifact/ERC4626LinearPoolFactory.json) diff --git a/tasks/deprecated/20230206-weighted-pool-v3/output/goerli.json b/tasks/deprecated/20230206-weighted-pool-v3/output/goerli.json deleted file mode 100644 index e44b75961..000000000 --- a/tasks/deprecated/20230206-weighted-pool-v3/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "WeightedPoolFactory": "0x26575A44755E0aaa969FDda1E4291Df22C5624Ea", - "MockWeightedPool": "0x0441ff033652bcEB75a011887F17B5dfC84Ddc6f" -} \ No newline at end of file diff --git a/tasks/deprecated/20230206-weighted-pool-v3/readme.md b/tasks/deprecated/20230206-weighted-pool-v3/readme.md index b0d2539e4..96ba24b9b 100644 --- a/tasks/deprecated/20230206-weighted-pool-v3/readme.md +++ b/tasks/deprecated/20230206-weighted-pool-v3/readme.md @@ -15,6 +15,5 @@ Supersedes `20220908-weighted-pool-v2`, fixing the reentrancy issue described in - [BSC mainnet addresses](./output/bsc.json) - [Gnosis mainnet addresses](./output/gnosis.json) - [Avalanche mainnet addresses](./output/avalanche.json) -- [Goerli testnet addresses](./output/goerli.json) - [`WeightedPool` artifact](./artifact/WeightedPool.json) - [`WeightedPoolFactory` artifact](./artifact/WeightedPoolFactory.json) diff --git a/tasks/deprecated/20230213-gearbox-linear-pool/output/goerli.json b/tasks/deprecated/20230213-gearbox-linear-pool/output/goerli.json deleted file mode 100644 index 27990ab12..000000000 --- a/tasks/deprecated/20230213-gearbox-linear-pool/output/goerli.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "GearboxLinearPoolFactory": "0x806E02Dea8d4a0882caD9fA3Fa75B212328692dE", - "MockGearboxVault": "0xa496bE32F7C9Abc49E8ba91A23d37cF6fA58651B", - "MockGearboxDieselToken": "0x4E11AEec21baF1660b1a46472963cB3DA7811C89", - "MockGearboxLinearPool": "0x007E1830BcC05039c3926d6478F6B2912376e52E" -} \ No newline at end of file diff --git a/tasks/deprecated/20230213-gearbox-linear-pool/readme.md b/tasks/deprecated/20230213-gearbox-linear-pool/readme.md index a688abe38..558df48db 100644 --- a/tasks/deprecated/20230213-gearbox-linear-pool/readme.md +++ b/tasks/deprecated/20230213-gearbox-linear-pool/readme.md @@ -11,7 +11,6 @@ Also has a fix in the `GearboxLinearPoolRebalancer` to handle tokens which requi ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`GearboxLinearPoolFactory` artifact](./artifact/GearboxLinearPoolFactory.json) - [`GearboxLinearPool` artifact](./artifact/GearboxLinearPool.json) - [`GearboxLinearPoolRebalancer` artifact](./artifact/GearboxLinearPoolRebalancer.json) diff --git a/tasks/deprecated/20230213-yearn-linear-pool/output/goerli.json b/tasks/deprecated/20230213-yearn-linear-pool/output/goerli.json deleted file mode 100644 index 7947f98b0..000000000 --- a/tasks/deprecated/20230213-yearn-linear-pool/output/goerli.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "YearnLinearPoolFactory": "0x2a12a248f9b56cE6e7fAbA62D1bBA8735FB513F9", - "MockYearnTokenVault": "0x057Cf03e3E0EC8D5a5FaFb3A0fC99a0aA0C1989e", - "MockYearnLinearPool": "0x6D2b8b4EBa8ac88F8467D84bE010d344bFBD90e2" -} \ No newline at end of file diff --git a/tasks/deprecated/20230213-yearn-linear-pool/readme.md b/tasks/deprecated/20230213-yearn-linear-pool/readme.md index 8a6c29fd3..0b3c6c560 100644 --- a/tasks/deprecated/20230213-yearn-linear-pool/readme.md +++ b/tasks/deprecated/20230213-yearn-linear-pool/readme.md @@ -13,7 +13,6 @@ Also has a fix in the `YearnLinearPoolRebalancer` to handle tokens which require - [Polygon mainnet addresses](./output/polygon.json) - [Arbitrum mainnet addresses](./output/arbitrum.json) - [Optimism mainnet addresses](./output/optimism.json) -- [Goerli testnet addresses](./output/goerli.json) - [`YearnLinearPoolFactory` artifact](./artifact/YearnLinearPoolFactory.json) - [`YearnLinearPool` artifact](./artifact/YearnLinearPool.json) - [`YearnLinearPoolRebalancer` artifact](./artifact/YearnLinearPoolRebalancer.json) diff --git a/tasks/deprecated/20230314-batch-relayer-v5/input.ts b/tasks/deprecated/20230314-batch-relayer-v5/input.ts index 87f8df471..9ac663904 100644 --- a/tasks/deprecated/20230314-batch-relayer-v5/input.ts +++ b/tasks/deprecated/20230314-batch-relayer-v5/input.ts @@ -11,15 +11,11 @@ const BalancerMinter = new Task('20220325-gauge-controller', TaskMode.READ_ONLY) export default { Vault, - // wstETH and BalancerMinter are only deployed on mainnet, and goerli. + // wstETH and BalancerMinter are only deployed on mainnet. mainnet: { wstETH: '0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0', BalancerMinter, }, - goerli: { - wstETH: '0x6320cD32aA674d2898A68ec82e869385Fc5f7E2f', - BalancerMinter, - }, sepolia: { wstETH: '0x0000000000000000000000000000000000000000', BalancerMinter, diff --git a/tasks/deprecated/20230314-batch-relayer-v5/output/goerli.json b/tasks/deprecated/20230314-batch-relayer-v5/output/goerli.json deleted file mode 100644 index 4ea4e3cc9..000000000 --- a/tasks/deprecated/20230314-batch-relayer-v5/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "BatchRelayerLibrary": "0x45fFd460cC6642B8D8Fb12373DFd77Ceb0f4932B", - "BalancerRelayer": "0x03F1ab8b19bcE21EB06C364aEc9e40322572a1e9" -} \ No newline at end of file diff --git a/tasks/deprecated/20230314-batch-relayer-v5/readme.md b/tasks/deprecated/20230314-batch-relayer-v5/readme.md index 6c15313b0..bc5528857 100644 --- a/tasks/deprecated/20230314-batch-relayer-v5/readme.md +++ b/tasks/deprecated/20230314-batch-relayer-v5/readme.md @@ -17,6 +17,5 @@ Deployment of the fifth `BalancerRelayer` using `BatchRelayerLibrary`, for combi - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`BatchRelayerLibrary` artifact](./artifact/BatchRelayerLibrary.json) diff --git a/tasks/deprecated/20230315-silo-linear-pool/output/goerli.json b/tasks/deprecated/20230315-silo-linear-pool/output/goerli.json deleted file mode 100644 index 675739fc9..000000000 --- a/tasks/deprecated/20230315-silo-linear-pool/output/goerli.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "SiloLinearPoolFactory": "0x18C100415988bEF4354EfFAd1188d1c22041B046", - "MockSiloRepository": "0xac190662aD9b53A4E6D4CD321dbf5d3ECD0E29b0", - "MockSilo": "0x144245D4223FC7e4D463401a30522C960298a16e", - "MockShareToken": "0x3eFCeb450fb799f67cd97cDC27a0F4Cd7B02B63B", - "MockSiloLinearPool": "0x58cA9F130d2e27EC94d19e53a6BEb2C4084f2638" -} \ No newline at end of file diff --git a/tasks/deprecated/20230315-silo-linear-pool/readme.md b/tasks/deprecated/20230315-silo-linear-pool/readme.md index cfa09d034..1d7a215a7 100644 --- a/tasks/deprecated/20230315-silo-linear-pool/readme.md +++ b/tasks/deprecated/20230315-silo-linear-pool/readme.md @@ -10,7 +10,6 @@ Also has a fix in the `SiloLinearPoolRebalancer` to handle tokens which require ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`SiloLinearPool` artifact](./artifact/SiloLinearPool.json) - [`SiloLinearPoolFactory` artifact](./artifact/SiloLinearPoolFactory.json) - [`SiloLinearPoolRebalancer` artifact](./artifact/SiloLinearPoolRebalancer.json) diff --git a/tasks/deprecated/20230320-composable-stable-pool-v4/output/goerli.json b/tasks/deprecated/20230320-composable-stable-pool-v4/output/goerli.json deleted file mode 100644 index 2bf9f2191..000000000 --- a/tasks/deprecated/20230320-composable-stable-pool-v4/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "ComposableStablePoolFactory": "0x1802953277FD955f9a254B80Aa0582f193cF1d77", - "MockComposableStablePool": "0x5D343D374A769D1AB102e0418a516DadB08A86E4" -} \ No newline at end of file diff --git a/tasks/deprecated/20230320-composable-stable-pool-v4/readme.md b/tasks/deprecated/20230320-composable-stable-pool-v4/readme.md index 4704b6696..1ea285f01 100644 --- a/tasks/deprecated/20230320-composable-stable-pool-v4/readme.md +++ b/tasks/deprecated/20230320-composable-stable-pool-v4/readme.md @@ -16,6 +16,5 @@ Supersedes `20230206-composable-stable-pool-v3`. - [Gnosis mainnet addresses](./output/gnosis.json) - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`ComposableStablePoolFactory` artifact](./artifact/ComposableStablePoolFactory.json) diff --git a/tasks/deprecated/20230711-composable-stable-pool-v5/output/goerli.json b/tasks/deprecated/20230711-composable-stable-pool-v5/output/goerli.json deleted file mode 100644 index 259f8e5f5..000000000 --- a/tasks/deprecated/20230711-composable-stable-pool-v5/output/goerli.json +++ /dev/null @@ -1,4 +0,0 @@ -{ - "ComposableStablePoolFactory": "0x4bdCc2fb18AEb9e2d281b0278D946445070EAda7", - "MockComposableStablePool": "0x21cb3534c12E956a600cB3102b825686D10888e7" -} \ No newline at end of file diff --git a/tasks/deprecated/20230711-composable-stable-pool-v5/readme.md b/tasks/deprecated/20230711-composable-stable-pool-v5/readme.md index c1e08fb78..a583bd8bf 100644 --- a/tasks/deprecated/20230711-composable-stable-pool-v5/readme.md +++ b/tasks/deprecated/20230711-composable-stable-pool-v5/readme.md @@ -21,6 +21,5 @@ token. - [Avalanche mainnet addresses](./output/avalanche.json) - [Polygon zkeVM mainnet addresses](./output/zkevm.json) - [Base mainnet addresses](./output/base.json) -- [Goerli testnet addresses](./output/goerli.json) - [Sepolia testnet addresses](./output/sepolia.json) - [`ComposableStablePoolFactory` artifact](./artifact/ComposableStablePoolFactory.json) diff --git a/tasks/scripts/20220325-veBAL-deployment-coordinator/input.ts b/tasks/scripts/20220325-veBAL-deployment-coordinator/input.ts index a7374b0b0..55ec13f8e 100644 --- a/tasks/scripts/20220325-veBAL-deployment-coordinator/input.ts +++ b/tasks/scripts/20220325-veBAL-deployment-coordinator/input.ts @@ -29,8 +29,4 @@ export default { activationScheduledTime: '1648465200', // Monday, March 28, 2022 11:00:00 AM thirdStageDelay: '691200', // 8 days }, - kovan: { - activationScheduledTime: '1647459355', - thirdStageDelay: '600', - }, }; diff --git a/tasks/scripts/20220325-veBAL-deployment-coordinator/output/kovan.json b/tasks/scripts/20220325-veBAL-deployment-coordinator/output/kovan.json deleted file mode 100644 index 4aa869c1e..000000000 --- a/tasks/scripts/20220325-veBAL-deployment-coordinator/output/kovan.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "veBALDeploymentCoordinator": "0x7bc6C0E73EDAa66eF3F6E2f27b0EE8661834c6C9" -} diff --git a/tasks/scripts/20220421-smart-wallet-checker-coordinator/output/goerli.json b/tasks/scripts/20220421-smart-wallet-checker-coordinator/output/goerli.json deleted file mode 100644 index fa5c5d1bd..000000000 --- a/tasks/scripts/20220421-smart-wallet-checker-coordinator/output/goerli.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "SmartWalletCheckerCoordinator": "0x194F864aF5a7F224E9E79Cf110cC5B4e36e2ddFc" -} diff --git a/tasks/scripts/20220421-smart-wallet-checker-coordinator/readme.md b/tasks/scripts/20220421-smart-wallet-checker-coordinator/readme.md index a35e41a82..6e740b6c0 100644 --- a/tasks/scripts/20220421-smart-wallet-checker-coordinator/readme.md +++ b/tasks/scripts/20220421-smart-wallet-checker-coordinator/readme.md @@ -5,5 +5,4 @@ Deployment of the `SmartWalletCheckerCoordinator`, responsible for setting up th ## Useful Files - [Ethereum mainnet addresses](./output/mainnet.json) -- [Goerli testnet addresses](./output/goerli.json) - [`SmartWalletCheckerCoordinator` artifact](./artifact/SmartWalletCheckerCoordinator.json) diff --git a/timelock-authorizer-config/goerli.json b/timelock-authorizer-config/goerli.json deleted file mode 100644 index 824686753..000000000 --- a/timelock-authorizer-config/goerli.json +++ /dev/null @@ -1,500 +0,0 @@ -{ - "grantDelays": [ - { - "actionIdInfo": { - "taskId": "20220325-balancer-token-admin", - "contractName": "BalancerTokenAdmin", - "useAdaptor": false, - "signature": "mint(address,uint256)", - "actionId": "0x2315d78651468c46e4eb3cfca481a165fc94d355f1e38cb4e8c60fefdda8f86b" - }, - "delay": { - "label": "1 day", - "value": 86400 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-gauge-controller", - "contractName": "GaugeController", - "useAdaptor": true, - "signature": "add_gauge(address,int128)", - "actionId": "0xf0a77343972ffaea6782864c7880d1cee9576736637f7702cb0a922223208118" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-gauge-controller", - "contractName": "GaugeController", - "useAdaptor": true, - "signature": "add_gauge(address,int128,uint256)", - "actionId": "0xaf6651b82c68c85c61ca1ebbae0a7ef9e0ea7394dfdd74ee3b066be3b00b5bec" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20210418-vault", - "contractName": "Vault", - "useAdaptor": false, - "signature": "setRelayerApproval(address,address,bool)", - "actionId": "0x0014a06d322ff07fcc02b12f93eb77bb76e28cdee4fc0670b9dec98d24bbfec8" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20210418-vault", - "contractName": "Vault", - "useAdaptor": false, - "signature": "swap((bytes32,uint8,address,address,uint256,bytes),(address,bool,address,bool),uint256,uint256)", - "actionId": "0x7b8a1d293670124924a0f532213753b89db10bde737249d4540e9a03657d1aff" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20210418-vault", - "contractName": "Vault", - "useAdaptor": false, - "signature": "batchSwap(uint8,(bytes32,uint256,uint256,uint256,bytes)[],address[],(address,bool,address,bool),int256[],uint256)", - "actionId": "0x1282ab709b2b70070f829c46bc36f76b32ad4989fecb2fcb09a1b3ce00bbfc30" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20210418-vault", - "contractName": "Vault", - "useAdaptor": false, - "signature": "joinPool(bytes32,address,address,(address[],uint256[],bytes,bool))", - "actionId": "0x78ad1b68d148c070372f8643c4648efbb63c6a8a338f3c24714868e791367653" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20210418-vault", - "contractName": "Vault", - "useAdaptor": false, - "signature": "exitPool(bytes32,address,address,(address[],uint256[],bytes,bool))", - "actionId": "0xc149e88b59429ded7f601ab52ecd62331cac006ae07c16543439ed138dcb8d34" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20210418-vault", - "contractName": "Vault", - "useAdaptor": false, - "signature": "manageUserBalance((uint8,address,uint256,address,address)[])", - "actionId": "0xeba777d811cd36c06d540d7ff2ed18ed042fd67bbf7c9afcf88c818c7ee6b498" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20210418-vault", - "contractName": "ProtocolFeesCollector", - "useAdaptor": false, - "signature": "withdrawCollectedFees(address[],uint256[],address)", - "actionId": "0xb2b6e48fa160a7c887d9d7a68b6a9bb9d47d4953d33e07f3a39e175d75e97796" - }, - "delay": { - "label": "1 day", - "value": 86400 - } - }, - { - "actionIdInfo": { - "taskId": "20210418-vault", - "contractName": "ProtocolFeesCollector", - "useAdaptor": false, - "signature": "setSwapFeePercentage(uint256)", - "actionId": "0xb28b769768735d011b267f781c3be90bce51d5059ba015bc7a28b3e882fb2083" - }, - "delay": { - "label": "1 day", - "value": 86400 - } - }, - { - "actionIdInfo": { - "taskId": "20210418-vault", - "contractName": "ProtocolFeesCollector", - "useAdaptor": false, - "signature": "setFlashLoanFeePercentage(uint256)", - "actionId": "0xbe2a180d5cc5d803a8eec4cea569989fc1c593d7eeadd1f262f360a68b0e842e" - }, - "delay": { - "label": "1 day", - "value": 86400 - } - } - ], - "executeDelays": [ - { - "actionIdInfo": { - "taskId": "20210418-vault", - "contractName": "Vault", - "useAdaptor": false, - "signature": "setAuthorizer(address)", - "actionId": "0x1cbb503dcc0f4acaedf71a098211ff8b15a220fc26a6974a8d9deaab040fa6e0" - }, - "delay": { - "label": "1 day", - "value": 86400 - } - }, - { - "actionIdInfo": { - "taskId": "20220420-smart-wallet-checker", - "contractName": "SmartWalletChecker", - "useAdaptor": false, - "signature": "allowlistAddress(address)", - "actionId": "0x552cf8a9722ea54b6fc81eef9df54cbbb0bdd80c1bdacf23d965b7bf7bd9f431" - }, - "delay": { - "label": "30 minutes", - "value": 1800 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-gauge-controller", - "contractName": "VotingEscrow", - "useAdaptor": true, - "signature": "apply_smart_wallet_checker()", - "actionId": "0xaab3dcbbea6d6ade649059061ed3e599f6af4ef510107e1f3907a073c1f09244" - }, - "delay": { - "label": "1 day", - "value": 86400 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-ve-delegation", - "contractName": "VotingEscrowDelegationProxy", - "useAdaptor": false, - "signature": "setDelegation(address)", - "actionId": "0x34ca00eedd53ffb79d208b3a006775f9adee47b8035872d5bf5b44660794e7b7" - }, - "delay": { - "label": "1 day", - "value": 86400 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-gauge-controller", - "contractName": "GaugeController", - "useAdaptor": true, - "signature": "change_type_weight(int128,uint256)", - "actionId": "0x152991b33a10294e25bee98ea5904acd66ba104e55686c0e5c2b7c60c8b5587a" - }, - "delay": { - "label": "1 day", - "value": 86400 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-gauge-controller", - "contractName": "GaugeController", - "useAdaptor": true, - "signature": "change_gauge_weight(address,uint256)", - "actionId": "0xf4026bb29355fe5b78b8cfbcc14f402a288ec32f152c4ef7abb23bf2ca67588b" - }, - "delay": { - "label": "1 day", - "value": 86400 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-gauge-controller", - "contractName": "GaugeController", - "useAdaptor": true, - "signature": "add_type(string)", - "actionId": "0xddcafee4026801d086053d165ec6a6104729fc0990d0ef6513cb2c418f390236" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-gauge-controller", - "contractName": "GaugeController", - "useAdaptor": true, - "signature": "add_type(string,uint256)", - "actionId": "0xb799cbcaf2184ce1ba2d895a50758a4942b871e9db63344a532b545651d69536" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-balancer-token-admin", - "contractName": "BalancerTokenAdmin", - "useAdaptor": false, - "signature": "snapshot()", - "actionId": "0x96133dcf4672458fd010cde802d2f7f1fd5117d5bee5b993848b76059a4d205c" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20220725-protocol-fee-percentages-provider", - "contractName": "ProtocolFeePercentagesProvider", - "useAdaptor": false, - "signature": "registerFeeType(uint256,string,uint256,uint256)", - "actionId": "0x57d35b2b35f2327f31e3eb2ca76e6cfffa8b460b1504edfba7b5954bad1d364b" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20220725-protocol-fee-percentages-provider", - "contractName": "ProtocolFeePercentagesProvider", - "useAdaptor": false, - "signature": "setFeeTypePercentage(uint256,uint256)", - "actionId": "0xb83d1e9cbef2b3d9321c1d0eb607a8f868eddc97d838926a6697e122b9aad078" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20230404-l2-layer0-bridge-forwarder", - "contractName": "L2LayerZeroBridgeForwarder", - "useAdaptor": false, - "signature": "setDelegation(address)", - "actionId": "0x2b1063482a56fcc1993bcf1ee2a264d8d49e7ce1e26e76544e5292ab97210119" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20230504-vebal-remapper", - "contractName": "OmniVotingEscrowAdaptor", - "useAdaptor": false, - "signature": "setAdapterParams(bytes)", - "actionId": "0x54c66f0926db043fd8e623ad2f5f286822e0505918e9a64d6ff6b2533148baef" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20230504-vebal-remapper", - "contractName": "OmniVotingEscrowAdaptor", - "useAdaptor": false, - "signature": "setOmniVotingEscrow(address)", - "actionId": "0x051999085ef95e994d249982784051930228fa5b1555e4b6191f4e2d87ef70c4" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20230504-vebal-remapper", - "contractName": "OmniVotingEscrowAdaptor", - "useAdaptor": false, - "signature": "setUseZero(bool)", - "actionId": "0x96cd69bdf8f32f9f13e2d10e9db83cf181e08962cc1e7a8523f1f9f8c22c0f16" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20230504-vebal-remapper", - "contractName": "OmniVotingEscrowAdaptor", - "useAdaptor": false, - "signature": "setZeroPaymentAddress(address)", - "actionId": "0xfa08331f0860684717f0e3fa283f539e186d06f3a9f1c1d7ce29a4f4f68afaac" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "useAdaptor": true, - "signature": "set_reward_distributor(address,address)", - "actionId": "0x75f03d945d74639aa78784e5071604aa86c170a9f4c32bdf428231d560be70b7" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20230316-l2-ve-delegation-proxy", - "contractName": "VotingEscrowDelegationProxy", - "useAdaptor": false, - "signature": "setDelegation(address)", - "actionId": "0xb37c54f1251a66c91992372dad9df4ea678283452056a1aa1e743b730d469cde" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20230316-l2-balancer-pseudo-minter", - "contractName": "L2BalancerPseudoMinter", - "useAdaptor": false, - "signature": "addGaugeFactory(address)", - "actionId": "0x395452eddfaf475cccb315fe68df346df514a07264ba291edb128246b94a936a" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20230316-l2-balancer-pseudo-minter", - "contractName": "L2BalancerPseudoMinter", - "useAdaptor": false, - "signature": "removeGaugeFactory(address)", - "actionId": "0xd10a81975bf0c68340e10129804be1e3c504a51ac73f693f1905a66da6f067bd" - }, - "delay": { - "label": "3 hours", - "value": 10800 - } - }, - { - "actionIdInfo": { - "taskId": "20220325-mainnet-gauge-factory", - "contractName": "LiquidityGaugeV5", - "useAdaptor": true, - "signature": "add_reward(address,address)", - "actionId": "0x6b5e3750e9adcbd4a75428ed3fc6d2d3fc8a52866660ad3778d3f8c33108edff" - }, - "delay": { - "label": "30 minutes", - "value": 1800 - } - }, - { - "actionIdInfo": { - "taskId": "20220822-mainnet-gauge-factory-v2", - "contractName": "LiquidityGaugeV5", - "useAdaptor": true, - "signature": "setRelativeWeightCap(uint256)", - "actionId": "0x53ded5c23d686756f2cc6a8feb053e1a98ea78534f788670216e0617a9cf7101" - }, - "delay": { - "label": "30 minutes", - "value": 1800 - } - }, - { - "actionIdInfo": { - "taskId": "20220517-protocol-fee-withdrawer", - "contractName": "ProtocolFeesWithdrawer", - "useAdaptor": false, - "signature": "withdrawCollectedFees(address[],uint256[],address)", - "actionId": "0xaa5a0ba6d1f9627e6905842fe5a64690d039e96637fbf3530abd0960a03bf1a6" - }, - "delay": { - "label": "30 minutes", - "value": 1800 - } - }, - { - "actionIdInfo": { - "taskId": "20230223-protocol-id-registry", - "contractName": "ProtocolIdRegistry", - "useAdaptor": false, - "signature": "registerProtocolId(uint256,string)", - "actionId": "0xdfc349d88d311b76af85f0bdc6a81be0e30485d488472e3813359f8e26fc1c95" - }, - "delay": { - "label": "30 minutes", - "value": 1800 - } - }, - { - "actionIdInfo": { - "taskId": "20230223-protocol-id-registry", - "contractName": "ProtocolIdRegistry", - "useAdaptor": false, - "signature": "renameProtocolId(uint256,string)", - "actionId": "0x397a10db2c15733cdb7c0fad6226786d83e216ed46c740257186765f4018bec5" - }, - "delay": { - "label": "30 minutes", - "value": 1800 - } - }, - { - "actionIdInfo": { - "taskId": "20230504-vebal-remapper", - "contractName": "VotingEscrowRemapper", - "useAdaptor": false, - "signature": "setNetworkRemappingManager(address,address)", - "actionId": "0xd6aa04e37affe1a66309250024fad872cec43e5e59e0b03ab48e00abb896af64" - }, - "delay": { - "label": "30 minutes", - "value": 1800 - } - } - ] -} \ No newline at end of file