From b493a1a5170cfdfe552c802ce3e324fdb9f64708 Mon Sep 17 00:00:00 2001 From: Zen-Maxi <85650601+Zen-Maxi@users.noreply.github.com> Date: Thu, 12 Dec 2024 13:22:25 -0500 Subject: [PATCH 1/6] chore: add payload file --- MaxiOps/injectorScheduling/[chain]/injector-configurator.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 MaxiOps/injectorScheduling/[chain]/injector-configurator.json diff --git a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json new file mode 100644 index 000000000..b296b8ba1 --- /dev/null +++ b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json @@ -0,0 +1 @@ +{"version":"1.0","chainId":"1","createdAt":1734027703247,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.17.0","createdFromSafeAddress":"0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e","createdFromOwnerAddress":"","checksum":"0x5db7866744eeb"},"transactions":[{"to":"0x5a18FE4D7a2bd5A39CCa4F9D05D073F21FAE28EE","value":"0","data":null,"contractMethod":{"inputs":[{"name":"gaugeAddresses","type":"address[]","internalType":"address[]"},{"name":"amountsPerPeriod","type":"uint256[]","internalType":"uint256[]"},{"name":"maxPeriods","type":"uint8[]","internalType":"uint8[]"}],"name":"setRecipientList","payable":false},"contractInputsValues":{"gaugeAddresses":"[0x4B891340b51889f438a03DC0e8aAAFB0Bc89e7A6, 0x70A1c01902DAb7a45dcA1098Ca76A8314dd8aDbA, 0x1f3A4C8115629C33A28bF2F97F22D31d256317F6]","amountsPerPeriod":"[1062500000000000000000, 478100000000000000000, 796860000000000000000]","maxPeriods":"[2, 2, 2]"}}]} \ No newline at end of file From d9cda2bfceb955d4c682ceec23b9c30314b88100 Mon Sep 17 00:00:00 2001 From: Zen-Maxi <85650601+Zen-Maxi@users.noreply.github.com> Date: Thu, 12 Dec 2024 13:25:25 -0500 Subject: [PATCH 2/6] Update injector-configurator.json USDC to Aave USDC-USDT --- .../[chain]/injector-configurator.json | 47 ++++++++++++++++++- 1 file changed, 46 insertions(+), 1 deletion(-) diff --git a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json index b296b8ba1..f4ad2d53c 100644 --- a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json +++ b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json @@ -1 +1,46 @@ -{"version":"1.0","chainId":"1","createdAt":1734027703247,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.17.0","createdFromSafeAddress":"0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e","createdFromOwnerAddress":"","checksum":"0x5db7866744eeb"},"transactions":[{"to":"0x5a18FE4D7a2bd5A39CCa4F9D05D073F21FAE28EE","value":"0","data":null,"contractMethod":{"inputs":[{"name":"gaugeAddresses","type":"address[]","internalType":"address[]"},{"name":"amountsPerPeriod","type":"uint256[]","internalType":"uint256[]"},{"name":"maxPeriods","type":"uint8[]","internalType":"uint8[]"}],"name":"setRecipientList","payable":false},"contractInputsValues":{"gaugeAddresses":"[0x4B891340b51889f438a03DC0e8aAAFB0Bc89e7A6, 0x70A1c01902DAb7a45dcA1098Ca76A8314dd8aDbA, 0x1f3A4C8115629C33A28bF2F97F22D31d256317F6]","amountsPerPeriod":"[1062500000000000000000, 478100000000000000000, 796860000000000000000]","maxPeriods":"[2, 2, 2]"}}]} \ No newline at end of file +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1734027879248, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.17.0", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "createdFromOwnerAddress": "", + "checksum": "0x04b460630b9a7" + }, + "transactions": [ + { + "to": "0x80D737BF3973D92a1B5FC4b166F89cb9e7445632", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gaugeAddresses", + "type": "address[]", + "internalType": "address[]" + }, + { + "name": "amountsPerPeriod", + "type": "uint256[]", + "internalType": "uint256[]" + }, + { + "name": "maxPeriods", + "type": "uint8[]", + "internalType": "uint8[]" + } + ], + "name": "setRecipientList", + "payable": false + }, + "contractInputsValues": { + "gaugeAddresses": "[0xeEc405B834c90B59122Bcc2357f27110B2ADB4B7]", + "amountsPerPeriod": "[1923000000]", + "maxPeriods": "[2]" + } + } + ] +} From fe19f7591b78860e8f8d1434dc29644c12a067f1 Mon Sep 17 00:00:00 2001 From: Zen-Maxi <85650601+Zen-Maxi@users.noreply.github.com> Date: Thu, 12 Dec 2024 13:37:14 -0500 Subject: [PATCH 3/6] Update injector-configurator.json --- MaxiOps/injectorScheduling/[chain]/injector-configurator.json | 1 - 1 file changed, 1 deletion(-) diff --git a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json index 56de2ceb8..ce3245203 100644 --- a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json +++ b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json @@ -37,7 +37,6 @@ "type": "uint8[]", "internalType": "uint8[]" } - { "name": "maxPeriods", "type": "uint8[]", "internalType": "uint8[]" } ], "name": "setRecipientList", "payable": false From 6f7928dfba48500878059d77a5836cca4abde497 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Tue, 17 Dec 2024 08:31:19 +0100 Subject: [PATCH 4/6] Update injector-configurator.json fix payload --- .../injectorScheduling/[chain]/injector-configurator.json | 5 ----- 1 file changed, 5 deletions(-) diff --git a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json index ce3245203..f264a2867 100644 --- a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json +++ b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json @@ -10,11 +10,6 @@ "createdFromOwnerAddress": "", "checksum": "0x04b460630b9a7" }, - "transactions": [ - { - "to": "0x80D737BF3973D92a1B5FC4b166F89cb9e7445632", - "checksum": "0x8266d9ae63588" - }, "transactions": [ { "to": "0x5a18FE4D7a2bd5A39CCa4F9D05D073F21FAE28EE", From 7e958d4d3d1f48da861a147b3108086908a20032 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Tue, 17 Dec 2024 08:34:46 +0100 Subject: [PATCH 5/6] refactor: folder and naming - remove bugged folder generated from ops ui - rename injector json file --- .../[chain]/injector-configurator.report.txt | 17 ----------------- .../setup_USDC_v3_launch_mainnet.json} | 0 2 files changed, 17 deletions(-) delete mode 100644 MaxiOps/injectorScheduling/[chain]/injector-configurator.report.txt rename MaxiOps/injectorScheduling/{[chain]/injector-configurator.json => mainnet/setup_USDC_v3_launch_mainnet.json} (100%) diff --git a/MaxiOps/injectorScheduling/[chain]/injector-configurator.report.txt b/MaxiOps/injectorScheduling/[chain]/injector-configurator.report.txt deleted file mode 100644 index 7d101efbb..000000000 --- a/MaxiOps/injectorScheduling/[chain]/injector-configurator.report.txt +++ /dev/null @@ -1,17 +0,0 @@ -FILENAME: `MaxiOps/injectorScheduling/[chain]/injector-configurator.json` -MULTISIG: `multisigs/maxi_omni (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` -COMMIT: `545ade7f197b9b837630a1095eba86be66ab472f` -CHAIN(S): `mainnet` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/896cc5fe-b60b-4e9e-ad84-e4e78d09f1f1) - -``` -+------------------+--------------------------------------------------------------------------------------------+--------+-----------------------------------------------------------------------------------------------+------------------------------------------+---------+--------------------------------------------+----------+ -| function | injector | symbol | gaugeList | amounts_per_period | periods | total_amount_first_period | tx_index | -+------------------+--------------------------------------------------------------------------------------------+--------+-----------------------------------------------------------------------------------------------+------------------------------------------+---------+--------------------------------------------+----------+ -| setRecipientList | 0x5a18FE4D7a2bd5A39CCa4F9D05D073F21FAE28EE(maxiKeepers/gaugeRewardsInjectors/Balancer_BAL) | BAL | [ | [ | [ | raw: 2337460000000000000000/1e18 = 2337.46 | 0 | -| | | | "0x4B891340b51889f438a03DC0e8aAAFB0Bc89e7A6 (Balancer Aave Lido wETH-wstETH Gauge Deposit)", | "1062500000000000000000/1e18 = 1062.5", | "2", | | | -| | | | "0x70A1c01902DAb7a45dcA1098Ca76A8314dd8aDbA (Balancer osETH-waWETH Gauge Deposit)", | "478100000000000000000/1e18 = 478.1", | "2", | | | -| | | | "0x1f3A4C8115629C33A28bF2F97F22D31d256317F6 (Balancer ETHx waWETH Gauge Deposit)" | "796860000000000000000/1e18 = 796.86" | "2" | | | -| | | | ] | ] | ] | | | -+------------------+--------------------------------------------------------------------------------------------+--------+-----------------------------------------------------------------------------------------------+------------------------------------------+---------+--------------------------------------------+----------+ -``` diff --git a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json b/MaxiOps/injectorScheduling/mainnet/setup_USDC_v3_launch_mainnet.json similarity index 100% rename from MaxiOps/injectorScheduling/[chain]/injector-configurator.json rename to MaxiOps/injectorScheduling/mainnet/setup_USDC_v3_launch_mainnet.json From 20f43e2470d4980189ca614760600b24cc80b37d Mon Sep 17 00:00:00 2001 From: Xeonus Date: Tue, 17 Dec 2024 08:46:26 +0100 Subject: [PATCH 6/6] fix: correct target - fix correct usdc injector as zens rebase also had an issue here! --- .../mainnet/setup_USDC_v3_launch_mainnet.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MaxiOps/injectorScheduling/mainnet/setup_USDC_v3_launch_mainnet.json b/MaxiOps/injectorScheduling/mainnet/setup_USDC_v3_launch_mainnet.json index f264a2867..f16765f56 100644 --- a/MaxiOps/injectorScheduling/mainnet/setup_USDC_v3_launch_mainnet.json +++ b/MaxiOps/injectorScheduling/mainnet/setup_USDC_v3_launch_mainnet.json @@ -1,18 +1,18 @@ { "version": "1.0", "chainId": "1", - "createdAt": 1734027879248, + "createdAt": 1734421469523, "meta": { "name": "Transactions Batch", "description": "", "txBuilderVersion": "1.17.0", "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", "createdFromOwnerAddress": "", - "checksum": "0x04b460630b9a7" + "checksum": "0xc75edf40f8e8e" }, "transactions": [ { - "to": "0x5a18FE4D7a2bd5A39CCa4F9D05D073F21FAE28EE", + "to": "0x80D737BF3973D92a1B5FC4b166F89cb9e7445632", "value": "0", "data": null, "contractMethod": {