From 7dc1b834753b878d9f3cdaa3120c4438c5ae08fe Mon Sep 17 00:00:00 2001 From: Zen-Maxi <85650601+Zen-Maxi@users.noreply.github.com> Date: Wed, 18 Dec 2024 16:03:49 -0500 Subject: [PATCH 01/10] veMODE-Epoch-3-3Weeks-Holiday Per sheet, 3 weeks of 2500 OP per week for uniBTC/mBTC and 2000 OP split over 3 weeks for ezETH/wETH. Potential for oBTC pool over holidays to be added if it works out with Desyn. --- .../OP-Incentives/Epoch-3.json | 193 ++++++++++++++++++ 1 file changed, 193 insertions(+) create mode 100644 MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json diff --git a/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json new file mode 100644 index 000000000..4270ed118 --- /dev/null +++ b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json @@ -0,0 +1,193 @@ +{ + "version": "1.0", + "chainId": "10", + "createdAt": 1734555705265, + "meta": { + "name": "Create Merkl Campaign", + "description": "", + "txBuilderVersion": "1.17.1", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "createdFromOwnerAddress": "", + "checksum": "0x715243cd0a784f941b9d7d9699c6666fc1aafa07da930547eed6556a52a9ab0e" + }, + "transactions": [ + { + "to": "0x4200000000000000000000000000000000000042", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { "name": "spender", "type": "address", "internalType": "address" }, + { "name": "amount", "type": "uint256", "internalType": "uint256" } + ], + "name": "approve", + "payable": false + }, + "contractInputsValues": { + "spender": "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd", + "amount": "2000000000000000000000" + } + }, + { + "to": "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [], + "name": "acceptConditions", + "payable": false + }, + "contractInputsValues": null + }, + { + "to": "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "components": [ + { + "internalType": "bytes32", + "name": "campaignId", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "creator", + "type": "address" + }, + { + "internalType": "address", + "name": "rewardToken", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + }, + { + "internalType": "uint32", + "name": "campaignType", + "type": "uint32" + }, + { + "internalType": "uint32", + "name": "startTimestamp", + "type": "uint32" + }, + { + "internalType": "uint32", + "name": "duration", + "type": "uint32" + }, + { + "internalType": "bytes", + "name": "campaignData", + "type": "bytes" + } + ], + "internalType": "struct CampaignParameters", + "name": "newCampaign", + "type": "tuple" + } + ], + "name": "createCampaign", + "payable": false + }, + "contractInputsValues": { + "newCampaign": "[\"0x0000000000000000000000000000000000000000000000000000000000000000\",\"0x0000000000000000000000000000000000000000\",\"0x4200000000000000000000000000000000000042\",\"2000000000000000000000\",1,1734649200,1814400,\"0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000016453789fed619c7fa18c068dec1cb2766ba2e3e00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0\"]" + } + }, + { + "to": "0x4200000000000000000000000000000000000042", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { "name": "spender", "type": "address", "internalType": "address" }, + { "name": "amount", "type": "uint256", "internalType": "uint256" } + ], + "name": "approve", + "payable": false + }, + "contractInputsValues": { + "spender": "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd", + "amount": "7500000000000000000000" + } + }, + { + "to": "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [], + "name": "acceptConditions", + "payable": false + }, + "contractInputsValues": null + }, + { + "to": "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "components": [ + { + "internalType": "bytes32", + "name": "campaignId", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "creator", + "type": "address" + }, + { + "internalType": "address", + "name": "rewardToken", + "type": "address" + }, + { + "internalType": "uint256", + "name": "amount", + "type": "uint256" + }, + { + "internalType": "uint32", + "name": "campaignType", + "type": "uint32" + }, + { + "internalType": "uint32", + "name": "startTimestamp", + "type": "uint32" + }, + { + "internalType": "uint32", + "name": "duration", + "type": "uint32" + }, + { + "internalType": "bytes", + "name": "campaignData", + "type": "bytes" + } + ], + "internalType": "struct CampaignParameters", + "name": "newCampaign", + "type": "tuple" + } + ], + "name": "createCampaign", + "payable": false + }, + "contractInputsValues": { + "newCampaign": "[\"0x0000000000000000000000000000000000000000000000000000000000000000\",\"0x0000000000000000000000000000000000000000\",\"0x4200000000000000000000000000000000000042\",\"7500000000000000000000\",1,1734649200,1814400,\"0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000001224d4e918e69189760888fd40ec1491c93cd59b00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0\"]" + } + } + ] +} From 01ca165c6a32b836c35ac58cb0b8eda45de05380 Mon Sep 17 00:00:00 2001 From: Zen-Maxi Date: Wed, 18 Dec 2024 21:05:57 +0000 Subject: [PATCH 02/10] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../OP-Incentives/Epoch-3.report.txt | 54 +++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt diff --git a/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt new file mode 100644 index 000000000..f95597eea --- /dev/null +++ b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt @@ -0,0 +1,54 @@ +FILENAME: `MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json` +MULTISIG: `multisigs/maxi_omni (optimism:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `7dc1b834753b878d9f3cdaa3120c4438c5ae08fe` +CHAIN(S): `optimism` +TENDERLY: `🟪 SKIPPED (Web3ValidationError("\nCould not identify the intended function with name `createCampaign`, positional arguments with type(s) `((str,address,address,int,int,int,int,str))` and keyword arguments with type(s) `{}`.\nFound 1 function(s) with the name `createCampaign`: ['createCampaign((bytes32,address,address,uint256,uint32,uint32,uint32,bytes))']\nFunction invocation failed due to no matching argument types."))` + +``` ++------------------+------------------------------------------------------------------------+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++------------------+------------------------------------------------------------------------+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ +| approve | 0x4200000000000000000000000000000000000042 (tokens/OP) | 0 | { | N/A | N/A | +| | | | "spender": [ | | | +| | | | "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator)" | | | +| | | | ], | | | +| | | | "amount": [ | | | +| | | | "raw:2000000000000000000000, 18 decimals:2000, 6 decimals: 2000000000000000" | | | +| | | | ] | | | +| | | | } | | | +| acceptConditions | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | "N/A" | N/A | N/A | +| createCampaign | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | { | N/A | N/A | +| | | | "newCampaign": [ | | | +| | | | "\"0x0000000000000000000000000000000000000000000000000000000000000000\"", | | | +| | | | "\"0x0000000000000000000000000000000000000000\"", | | | +| | | | "\"0x4200000000000000000000000000000000000042\"", | | | +| | | | "\"2000000000000000000000\"", | | | +| | | | "1", | | | +| | | | "1734649200", | | | +| | | | "1814400", | | | +| | | | "\"0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000016453789fed619c7fa18c068dec1cb2766ba2e3e00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0\"" | | | +| | | | ] | | | +| | | | } | | | +| approve | 0x4200000000000000000000000000000000000042 (tokens/OP) | 0 | { | N/A | N/A | +| | | | "spender": [ | | | +| | | | "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator)" | | | +| | | | ], | | | +| | | | "amount": [ | | | +| | | | "raw:7500000000000000000000, 18 decimals:7500, 6 decimals: 7500000000000000" | | | +| | | | ] | | | +| | | | } | | | +| acceptConditions | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | "N/A" | N/A | N/A | +| createCampaign | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | { | N/A | N/A | +| | | | "newCampaign": [ | | | +| | | | "\"0x0000000000000000000000000000000000000000000000000000000000000000\"", | | | +| | | | "\"0x0000000000000000000000000000000000000000\"", | | | +| | | | "\"0x4200000000000000000000000000000000000042\"", | | | +| | | | "\"7500000000000000000000\"", | | | +| | | | "1", | | | +| | | | "1734649200", | | | +| | | | "1814400", | | | +| | | | "\"0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000001224d4e918e69189760888fd40ec1491c93cd59b00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0\"" | | | +| | | | ] | | | +| | | | } | | | ++------------------+------------------------------------------------------------------------+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ +``` From be472b2e884f9c67a77551e7cfb83eaa85521b95 Mon Sep 17 00:00:00 2001 From: Zen-Maxi <85650601+Zen-Maxi@users.noreply.github.com> Date: Wed, 18 Dec 2024 22:56:11 -0500 Subject: [PATCH 03/10] sUSDX-USDX-Pools-&-SwapFee A factors set to 800 now that pool has 1M TVL in each at request of the USDX project team. Swap fee to 4 bps on sUSDX pool. --- .../Arbitrum/sUSDX-USDX-Pools-&-SwapFee.json | 68 +++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 MaxiOps/PoolParameterChanges/PoolAmpChanges/Arbitrum/sUSDX-USDX-Pools-&-SwapFee.json diff --git a/MaxiOps/PoolParameterChanges/PoolAmpChanges/Arbitrum/sUSDX-USDX-Pools-&-SwapFee.json b/MaxiOps/PoolParameterChanges/PoolAmpChanges/Arbitrum/sUSDX-USDX-Pools-&-SwapFee.json new file mode 100644 index 000000000..c54f7df13 --- /dev/null +++ b/MaxiOps/PoolParameterChanges/PoolAmpChanges/Arbitrum/sUSDX-USDX-Pools-&-SwapFee.json @@ -0,0 +1,68 @@ +{ + "version": "1.0", + "chainId": "42161", + "createdAt": 1734580409577, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.17.1", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "0x42776ddce00a94f5b7f6786d8cdab24b703473c85dbbee07657761a22ec580f9" + }, + "transactions": [ + { + "to": "0x85564aF67760063B994599B640552614238C9Ee6", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "uint256", + "name": "rawEndValue", + "type": "uint256" + }, + { "internalType": "uint256", "name": "endTime", "type": "uint256" } + ], + "name": "startAmplificationParameterUpdate", + "payable": false + }, + "contractInputsValues": { "rawEndValue": "800", "endTime": "1735012298" } + }, + { + "to": "0xb3047330c1CB5eb1a3670FabfB99bDc106D631EB", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "uint256", + "name": "rawEndValue", + "type": "uint256" + }, + { "internalType": "uint256", "name": "endTime", "type": "uint256" } + ], + "name": "startAmplificationParameterUpdate", + "payable": false + }, + "contractInputsValues": { "rawEndValue": "800", "endTime": "1735012298" } + }, + { + "to": "0xb3047330c1CB5eb1a3670FabfB99bDc106D631EB", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "uint256", + "name": "swapFeePercentage", + "type": "uint256" + } + ], + "name": "setSwapFeePercentage", + "payable": false + }, + "contractInputsValues": { "swapFeePercentage": "400000000000000" } + } + ] +} From 940bbfb2b15d4d615eef69f5a2dcddf7edde8a4a Mon Sep 17 00:00:00 2001 From: Zen-Maxi Date: Thu, 19 Dec 2024 03:58:06 +0000 Subject: [PATCH 04/10] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../sUSDX-USDX-Pools-&-SwapFee.report.txt | 33 +++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 MaxiOps/PoolParameterChanges/PoolAmpChanges/Arbitrum/sUSDX-USDX-Pools-&-SwapFee.report.txt diff --git a/MaxiOps/PoolParameterChanges/PoolAmpChanges/Arbitrum/sUSDX-USDX-Pools-&-SwapFee.report.txt b/MaxiOps/PoolParameterChanges/PoolAmpChanges/Arbitrum/sUSDX-USDX-Pools-&-SwapFee.report.txt new file mode 100644 index 000000000..6c441b3b8 --- /dev/null +++ b/MaxiOps/PoolParameterChanges/PoolAmpChanges/Arbitrum/sUSDX-USDX-Pools-&-SwapFee.report.txt @@ -0,0 +1,33 @@ +FILENAME: `MaxiOps/PoolParameterChanges/PoolAmpChanges/Arbitrum/sUSDX-USDX-Pools-&-SwapFee.json` +MULTISIG: `multisigs/lm (arbitrum:0xc38c5f97B34E175FFd35407fc91a937300E33860)` +COMMIT: `be472b2e884f9c67a77551e7cfb83eaa85521b95` +CHAIN(S): `arbitrum` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/5ade99ce-0999-42ba-85f5-90e8c2e8d00a) + +``` ++-----------------------------------+--------------------------------------------------------------------+-------+------------------------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++-----------------------------------+--------------------------------------------------------------------+-------+------------------------------------------------------+------------+----------+ +| startAmplificationParameterUpdate | 0x85564aF67760063B994599B640552614238C9Ee6 (pools/USDX/USDT-8556) | 0 | { | N/A | N/A | +| | | | "rawEndValue": [ | | | +| | | | "raw:800, 18 decimals:8E-16, 6 decimals: 0.0008" | | | +| | | | ], | | | +| | | | "endTime": [ | | | +| | | | "1735012298" | | | +| | | | ] | | | +| | | | } | | | +| startAmplificationParameterUpdate | 0xb3047330c1CB5eb1a3670FabfB99bDc106D631EB (pools/sUSDX/USDX-b304) | 0 | { | N/A | N/A | +| | | | "rawEndValue": [ | | | +| | | | "raw:800, 18 decimals:8E-16, 6 decimals: 0.0008" | | | +| | | | ], | | | +| | | | "endTime": [ | | | +| | | | "1735012298" | | | +| | | | ] | | | +| | | | } | | | +| setSwapFeePercentage | 0xb3047330c1CB5eb1a3670FabfB99bDc106D631EB (pools/sUSDX/USDX-b304) | 0 | { | N/A | N/A | +| | | | "swapFeePercentage": [ | | | +| | | | "400000000000000" | | | +| | | | ] | | | +| | | | } | | | ++-----------------------------------+--------------------------------------------------------------------+-------+------------------------------------------------------+------------+----------+ +``` From f0dea98437b9e7baaac5e7c8646e0d13a326e71b Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 19 Dec 2024 08:45:05 +0100 Subject: [PATCH 05/10] chore: add payload file --- MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.json diff --git a/MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.json b/MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.json new file mode 100644 index 000000000..e3629d588 --- /dev/null +++ b/MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.json @@ -0,0 +1 @@ +{"version":"1.0","chainId":"1","createdAt":1734594237301,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.16.5","createdFromSafeAddress":"0xc38c5f97B34E175FFd35407fc91a937300E33860","createdFromOwnerAddress":"","checksum":"0x90f4c82078ec24e1c5389807a2084a2e7a3c9904d86f418ef33e7b6a67722ee5"},"transactions":[{"to":"0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA","value":"0","data":null,"contractMethod":{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"performAction","payable":true},"contractInputsValues":{"target":"0xA7dc263370Ba6AD86a1971EEcf37e581d5F04E11","data":"0xe8de0d4d000000000000000000000000ba100000625a3754423978a60c9317c58a424e3D0000000000000000000000005a18FE4D7a2bd5A39CCa4F9D05D073F21FAE28EE"}},{"to":"0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA","value":"0","data":null,"contractMethod":{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"performAction","payable":true},"contractInputsValues":{"target":"0xA7dc263370Ba6AD86a1971EEcf37e581d5F04E11","data":"0xe8de0d4d000000000000000000000000Ba3335588D9403515223F109EdC4eB7269a9Ab5D000000000000000000000000fa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4"}}]} \ No newline at end of file From bba7a80dcdff3b1ba00e4e2f2676f4a52233f40c Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 19 Dec 2024 07:48:53 +0000 Subject: [PATCH 06/10] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../ethereum/add-reward-CoW-BAL-GEAR.json | 50 ++++++++++++++++++- .../add-reward-CoW-BAL-GEAR.report.txt | 16 ++++++ 2 files changed, 65 insertions(+), 1 deletion(-) create mode 100644 MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.report.txt diff --git a/MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.json b/MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.json index e3629d588..7c4db792d 100644 --- a/MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.json +++ b/MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.json @@ -1 +1,49 @@ -{"version":"1.0","chainId":"1","createdAt":1734594237301,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.16.5","createdFromSafeAddress":"0xc38c5f97B34E175FFd35407fc91a937300E33860","createdFromOwnerAddress":"","checksum":"0x90f4c82078ec24e1c5389807a2084a2e7a3c9904d86f418ef33e7b6a67722ee5"},"transactions":[{"to":"0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA","value":"0","data":null,"contractMethod":{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"performAction","payable":true},"contractInputsValues":{"target":"0xA7dc263370Ba6AD86a1971EEcf37e581d5F04E11","data":"0xe8de0d4d000000000000000000000000ba100000625a3754423978a60c9317c58a424e3D0000000000000000000000005a18FE4D7a2bd5A39CCa4F9D05D073F21FAE28EE"}},{"to":"0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA","value":"0","data":null,"contractMethod":{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"performAction","payable":true},"contractInputsValues":{"target":"0xA7dc263370Ba6AD86a1971EEcf37e581d5F04E11","data":"0xe8de0d4d000000000000000000000000Ba3335588D9403515223F109EdC4eB7269a9Ab5D000000000000000000000000fa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4"}}]} \ No newline at end of file +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1734594237301, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.5", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "0x90f4c82078ec24e1c5389807a2084a2e7a3c9904d86f418ef33e7b6a67722ee5" + }, + "transactions": [ + { + "to": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { "internalType": "address", "name": "target", "type": "address" }, + { "internalType": "bytes", "name": "data", "type": "bytes" } + ], + "name": "performAction", + "payable": true + }, + "contractInputsValues": { + "target": "0xA7dc263370Ba6AD86a1971EEcf37e581d5F04E11", + "data": "0xe8de0d4d000000000000000000000000ba100000625a3754423978a60c9317c58a424e3D0000000000000000000000005a18FE4D7a2bd5A39CCa4F9D05D073F21FAE28EE" + } + }, + { + "to": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { "internalType": "address", "name": "target", "type": "address" }, + { "internalType": "bytes", "name": "data", "type": "bytes" } + ], + "name": "performAction", + "payable": true + }, + "contractInputsValues": { + "target": "0xA7dc263370Ba6AD86a1971EEcf37e581d5F04E11", + "data": "0xe8de0d4d000000000000000000000000Ba3335588D9403515223F109EdC4eB7269a9Ab5D000000000000000000000000fa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4" + } + } + ] +} diff --git a/MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.report.txt b/MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.report.txt new file mode 100644 index 000000000..f48031728 --- /dev/null +++ b/MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.report.txt @@ -0,0 +1,16 @@ +FILENAME: `MaxiOps/add_rewards/ethereum/add-reward-CoW-BAL-GEAR.json` +MULTISIG: `multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)` +COMMIT: `f0dea98437b9e7baaac5e7c8646e0d13a326e71b` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/6b28ad78-658a-4928-94d0-e2fc45e7c9ac) + +``` ++---------------+-----------------------------------------------------------------------------------------------------------------+---------------------------------------------------+-----------------------------+--------------------------------------------------------------------------------------------+-----+----------+ +| function | entrypoint | target | selector | parsed_inputs | bip | tx_index | ++---------------+-----------------------------------------------------------------------------------------------------------------+---------------------------------------------------+-----------------------------+--------------------------------------------------------------------------------------------+-----+----------+ +| performAction | 0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA (20221124-authorizer-adaptor-entrypoint/AuthorizerAdaptorEntrypoint) | 0xA7dc263370Ba6AD86a1971EEcf37e581d5F04E11 (None) | add_reward(address,address) | 0xba100000625a3754423978a60c9317c58a424e3D: tokens/BAL | N/A | 0 | +| | | | | 0x5a18FE4D7a2bd5A39CCa4F9D05D073F21FAE28EE: maxiKeepers/gaugeRewardsInjectors/Balancer_BAL | | | +| performAction | 0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA (20221124-authorizer-adaptor-entrypoint/AuthorizerAdaptorEntrypoint) | 0xA7dc263370Ba6AD86a1971EEcf37e581d5F04E11 (None) | add_reward(address,address) | 0xBa3335588D9403515223F109EdC4eB7269a9Ab5D: tokens/GEAR | N/A | 1 | +| | | | | 0xfa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4: maxiKeepers/injectorV2/GEAR | | | ++---------------+-----------------------------------------------------------------------------------------------------------------+---------------------------------------------------+-----------------------------+--------------------------------------------------------------------------------------------+-----+----------+ +``` From 862504265964cd4e1c9a1593116f62a51e1b99cf Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Thu, 19 Dec 2024 09:51:31 +0100 Subject: [PATCH 07/10] fix: bytes should not have double quotes --- MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json index 4270ed118..35423afed 100644 --- a/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json +++ b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json @@ -97,7 +97,7 @@ "payable": false }, "contractInputsValues": { - "newCampaign": "[\"0x0000000000000000000000000000000000000000000000000000000000000000\",\"0x0000000000000000000000000000000000000000\",\"0x4200000000000000000000000000000000000042\",\"2000000000000000000000\",1,1734649200,1814400,\"0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000016453789fed619c7fa18c068dec1cb2766ba2e3e00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0\"]" + "newCampaign": "[0x0000000000000000000000000000000000000000000000000000000000000000,\"0x0000000000000000000000000000000000000000\",\"0x4200000000000000000000000000000000000042\",\"2000000000000000000000\",1,1734649200,1814400,0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000016453789fed619c7fa18c068dec1cb2766ba2e3e00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0]" } }, { From c24c694beb2d17259553dfa1d10d5c8b1928331e Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru Date: Thu, 19 Dec 2024 08:53:37 +0000 Subject: [PATCH 08/10] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../veMODE-Transactions/OP-Incentives/Epoch-3.report.txt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt index f95597eea..1cf6ffd96 100644 --- a/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt +++ b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt @@ -1,6 +1,6 @@ FILENAME: `MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json` MULTISIG: `multisigs/maxi_omni (optimism:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` -COMMIT: `7dc1b834753b878d9f3cdaa3120c4438c5ae08fe` +COMMIT: `862504265964cd4e1c9a1593116f62a51e1b99cf` CHAIN(S): `optimism` TENDERLY: `🟪 SKIPPED (Web3ValidationError("\nCould not identify the intended function with name `createCampaign`, positional arguments with type(s) `((str,address,address,int,int,int,int,str))` and keyword arguments with type(s) `{}`.\nFound 1 function(s) with the name `createCampaign`: ['createCampaign((bytes32,address,address,uint256,uint32,uint32,uint32,bytes))']\nFunction invocation failed due to no matching argument types."))` @@ -19,14 +19,14 @@ TENDERLY: `🟪 SKIPPED (Web3ValidationError("\nCould not identify the intended | acceptConditions | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | "N/A" | N/A | N/A | | createCampaign | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | { | N/A | N/A | | | | | "newCampaign": [ | | | -| | | | "\"0x0000000000000000000000000000000000000000000000000000000000000000\"", | | | +| | | | "0x0000000000000000000000000000000000000000000000000000000000000000", | | | | | | | "\"0x0000000000000000000000000000000000000000\"", | | | | | | | "\"0x4200000000000000000000000000000000000042\"", | | | | | | | "\"2000000000000000000000\"", | | | | | | | "1", | | | | | | | "1734649200", | | | | | | | "1814400", | | | -| | | | "\"0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000016453789fed619c7fa18c068dec1cb2766ba2e3e00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0\"" | | | +| | | | "0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000016453789fed619c7fa18c068dec1cb2766ba2e3e00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0" | | | | | | | ] | | | | | | | } | | | | approve | 0x4200000000000000000000000000000000000042 (tokens/OP) | 0 | { | N/A | N/A | From 7df65c6cf5f765fc23dfd64a940e14413fddbefb Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Thu, 19 Dec 2024 09:59:00 +0100 Subject: [PATCH 09/10] fix: goes for other `createCampaign` call too --- MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json index 35423afed..19cbb539c 100644 --- a/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json +++ b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json @@ -186,7 +186,7 @@ "payable": false }, "contractInputsValues": { - "newCampaign": "[\"0x0000000000000000000000000000000000000000000000000000000000000000\",\"0x0000000000000000000000000000000000000000\",\"0x4200000000000000000000000000000000000042\",\"7500000000000000000000\",1,1734649200,1814400,\"0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000001224d4e918e69189760888fd40ec1491c93cd59b00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0\"]" + "newCampaign": "[0x0000000000000000000000000000000000000000000000000000000000000000,\"0x0000000000000000000000000000000000000000\",\"0x4200000000000000000000000000000000000042\",\"7500000000000000000000\",1,1734649200,1814400,0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000001224d4e918e69189760888fd40ec1491c93cd59b00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0]" } } ] From cb25b7cd7c5fc1def226f779f94855cdb4c1bab9 Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru Date: Thu, 19 Dec 2024 09:00:38 +0000 Subject: [PATCH 10/10] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../OP-Incentives/Epoch-3.report.txt | 94 +++++++++---------- 1 file changed, 47 insertions(+), 47 deletions(-) diff --git a/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt index 1cf6ffd96..7ecc2096d 100644 --- a/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt +++ b/MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.report.txt @@ -1,54 +1,54 @@ FILENAME: `MaxiOps/veMODE-Transactions/OP-Incentives/Epoch-3.json` MULTISIG: `multisigs/maxi_omni (optimism:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` -COMMIT: `862504265964cd4e1c9a1593116f62a51e1b99cf` +COMMIT: `7df65c6cf5f765fc23dfd64a940e14413fddbefb` CHAIN(S): `optimism` TENDERLY: `🟪 SKIPPED (Web3ValidationError("\nCould not identify the intended function with name `createCampaign`, positional arguments with type(s) `((str,address,address,int,int,int,int,str))` and keyword arguments with type(s) `{}`.\nFound 1 function(s) with the name `createCampaign`: ['createCampaign((bytes32,address,address,uint256,uint32,uint32,uint32,bytes))']\nFunction invocation failed due to no matching argument types."))` ``` -+------------------+------------------------------------------------------------------------+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ -| fx_name | to | value | inputs | bip_number | tx_index | -+------------------+------------------------------------------------------------------------+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ -| approve | 0x4200000000000000000000000000000000000042 (tokens/OP) | 0 | { | N/A | N/A | -| | | | "spender": [ | | | -| | | | "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator)" | | | -| | | | ], | | | -| | | | "amount": [ | | | -| | | | "raw:2000000000000000000000, 18 decimals:2000, 6 decimals: 2000000000000000" | | | -| | | | ] | | | -| | | | } | | | -| acceptConditions | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | "N/A" | N/A | N/A | -| createCampaign | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | { | N/A | N/A | -| | | | "newCampaign": [ | | | -| | | | "0x0000000000000000000000000000000000000000000000000000000000000000", | | | -| | | | "\"0x0000000000000000000000000000000000000000\"", | | | -| | | | "\"0x4200000000000000000000000000000000000042\"", | | | -| | | | "\"2000000000000000000000\"", | | | -| | | | "1", | | | -| | | | "1734649200", | | | -| | | | "1814400", | | | -| | | | "0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000016453789fed619c7fa18c068dec1cb2766ba2e3e00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0" | | | -| | | | ] | | | -| | | | } | | | -| approve | 0x4200000000000000000000000000000000000042 (tokens/OP) | 0 | { | N/A | N/A | -| | | | "spender": [ | | | -| | | | "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator)" | | | -| | | | ], | | | -| | | | "amount": [ | | | -| | | | "raw:7500000000000000000000, 18 decimals:7500, 6 decimals: 7500000000000000" | | | -| | | | ] | | | -| | | | } | | | -| acceptConditions | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | "N/A" | N/A | N/A | -| createCampaign | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | { | N/A | N/A | -| | | | "newCampaign": [ | | | -| | | | "\"0x0000000000000000000000000000000000000000000000000000000000000000\"", | | | -| | | | "\"0x0000000000000000000000000000000000000000\"", | | | -| | | | "\"0x4200000000000000000000000000000000000042\"", | | | -| | | | "\"7500000000000000000000\"", | | | -| | | | "1", | | | -| | | | "1734649200", | | | -| | | | "1814400", | | | -| | | | "\"0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000001224d4e918e69189760888fd40ec1491c93cd59b00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0\"" | | | -| | | | ] | | | -| | | | } | | | -+------------------+------------------------------------------------------------------------+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ ++------------------+------------------------------------------------------------------------+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++------------------+------------------------------------------------------------------------+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ +| approve | 0x4200000000000000000000000000000000000042 (tokens/OP) | 0 | { | N/A | N/A | +| | | | "spender": [ | | | +| | | | "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator)" | | | +| | | | ], | | | +| | | | "amount": [ | | | +| | | | "raw:2000000000000000000000, 18 decimals:2000, 6 decimals: 2000000000000000" | | | +| | | | ] | | | +| | | | } | | | +| acceptConditions | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | "N/A" | N/A | N/A | +| createCampaign | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | { | N/A | N/A | +| | | | "newCampaign": [ | | | +| | | | "0x0000000000000000000000000000000000000000000000000000000000000000", | | | +| | | | "\"0x0000000000000000000000000000000000000000\"", | | | +| | | | "\"0x4200000000000000000000000000000000000042\"", | | | +| | | | "\"2000000000000000000000\"", | | | +| | | | "1", | | | +| | | | "1734649200", | | | +| | | | "1814400", | | | +| | | | "0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a000000000000000000000000016453789fed619c7fa18c068dec1cb2766ba2e3e00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0" | | | +| | | | ] | | | +| | | | } | | | +| approve | 0x4200000000000000000000000000000000000042 (tokens/OP) | 0 | { | N/A | N/A | +| | | | "spender": [ | | | +| | | | "0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator)" | | | +| | | | ], | | | +| | | | "amount": [ | | | +| | | | "raw:7500000000000000000000, 18 decimals:7500, 6 decimals: 7500000000000000" | | | +| | | | ] | | | +| | | | } | | | +| acceptConditions | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | "N/A" | N/A | N/A | +| createCampaign | 0x8BB4C975Ff3c250e0ceEA271728547f3802B36Fd (angle/DistributionCreator) | 0 | { | N/A | N/A | +| | | | "newCampaign": [ | | | +| | | | "0x0000000000000000000000000000000000000000000000000000000000000000", | | | +| | | | "\"0x0000000000000000000000000000000000000000\"", | | | +| | | | "\"0x4200000000000000000000000000000000000042\"", | | | +| | | | "\"7500000000000000000000\"", | | | +| | | | "1", | | | +| | | | "1734649200", | | | +| | | | "1814400", | | | +| | | | "0x000000000000000000000000000000000000000000000000000000000000868b000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000001224d4e918e69189760888fd40ec1491c93cd59b00000000000000000000000000000000000000000000000000000000000000e000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000014000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000180000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c0c0c0c0" | | | +| | | | ] | | | +| | | | } | | | ++------------------+------------------------------------------------------------------------+-------+----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ ```