From 88032f1750f57864ffc3517ad08c5a100faac752 Mon Sep 17 00:00:00 2001 From: sagix-druid Date: Fri, 20 Feb 2026 16:00:13 -0300 Subject: [PATCH 1/2] chore: add payload file --- .../Mainnet/combined-operations-2026-02-20_1558.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.json diff --git a/MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.json b/MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.json new file mode 100644 index 000000000..48bbd17bb --- /dev/null +++ b/MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.json @@ -0,0 +1 @@ +{"version":"1.0","chainId":"1","createdAt":1771613928354,"meta":{"name":"Combined Transactions Batch (1 operations)","description":"Composed from: Enable 2 Gauges","createdFromSafeAddress":"0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"},"transactions":[{"to":"0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd","value":"0","data":null,"contractMethod":{"inputs":[{"name":"gauge","type":"address","internalType":"address"},{"name":"gaugeType","type":"string","internalType":"string"}],"name":"addGauge","payable":false},"contractInputsValues":{"gauge":"0x54839a2fe079a21311127f3d811ec8c7afd0a2e9","gaugeType":"Ethereum"}},{"to":"0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd","value":"0","data":null,"contractMethod":{"inputs":[{"name":"gauge","type":"address","internalType":"address"},{"name":"gaugeType","type":"string","internalType":"string"}],"name":"addGauge","payable":false},"contractInputsValues":{"gauge":"0x6732ed78bf1d8afa3ef03f1ead302d21b0b2b1ff","gaugeType":"Ethereum"}}]} \ No newline at end of file From 1b0bc92f7c230debfee96191db5180f8aea71f49 Mon Sep 17 00:00:00 2001 From: sagix-druid Date: Fri, 20 Feb 2026 19:41:54 +0000 Subject: [PATCH 2/2] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../combined-operations-2026-02-20_1558.json | 47 ++++++++++++++++++- ...ined-operations-2026-02-20_1558.report.txt | 32 +++++++++++++ 2 files changed, 78 insertions(+), 1 deletion(-) create mode 100644 MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.report.txt diff --git a/MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.json b/MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.json index 48bbd17bb..d3abea00e 100644 --- a/MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.json +++ b/MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.json @@ -1 +1,46 @@ -{"version":"1.0","chainId":"1","createdAt":1771613928354,"meta":{"name":"Combined Transactions Batch (1 operations)","description":"Composed from: Enable 2 Gauges","createdFromSafeAddress":"0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"},"transactions":[{"to":"0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd","value":"0","data":null,"contractMethod":{"inputs":[{"name":"gauge","type":"address","internalType":"address"},{"name":"gaugeType","type":"string","internalType":"string"}],"name":"addGauge","payable":false},"contractInputsValues":{"gauge":"0x54839a2fe079a21311127f3d811ec8c7afd0a2e9","gaugeType":"Ethereum"}},{"to":"0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd","value":"0","data":null,"contractMethod":{"inputs":[{"name":"gauge","type":"address","internalType":"address"},{"name":"gaugeType","type":"string","internalType":"string"}],"name":"addGauge","payable":false},"contractInputsValues":{"gauge":"0x6732ed78bf1d8afa3ef03f1ead302d21b0b2b1ff","gaugeType":"Ethereum"}}]} \ No newline at end of file +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1771613928354, + "meta": { + "name": "Combined Transactions Batch (1 operations)", + "description": "Composed from: Enable 2 Gauges", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e" + }, + "transactions": [ + { + "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { "name": "gauge", "type": "address", "internalType": "address" }, + { "name": "gaugeType", "type": "string", "internalType": "string" } + ], + "name": "addGauge", + "payable": false + }, + "contractInputsValues": { + "gauge": "0x54839a2fe079a21311127f3d811ec8c7afd0a2e9", + "gaugeType": "Ethereum" + } + }, + { + "to": "0x5DbAd78818D4c8958EfF2d5b95b28385A22113Cd", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { "name": "gauge", "type": "address", "internalType": "address" }, + { "name": "gaugeType", "type": "string", "internalType": "string" } + ], + "name": "addGauge", + "payable": false + }, + "contractInputsValues": { + "gauge": "0x6732ed78bf1d8afa3ef03f1ead302d21b0b2b1ff", + "gaugeType": "Ethereum" + } + } + ] +} diff --git a/MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.report.txt b/MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.report.txt new file mode 100644 index 000000000..ac8f60f06 --- /dev/null +++ b/MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.report.txt @@ -0,0 +1,32 @@ +FILENAME: `MaxiOps/CompositePayloads/Mainnet/combined-operations-2026-02-20_1558.json` +MULTISIG: `multisigs/omni (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `88032f1750f57864ffc3517ad08c5a100faac752` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/fe82ca67-0ab3-4f5c-8136-381cdcda9a49) + +| Gauge Validator (0x54839a2Fe079a21311127f3D811ec8C7aFD0A2e9) | Result | +| :------------------------------------------------------------| :----: | +| `validate_preferential_gauge` | ✅ | +| `validate_rate_providers_safety` | ✅ | + +| Gauge Validator (0x6732ED78BF1D8afA3ef03F1ead302d21b0B2B1FF) | Result | +| :------------------------------------------------------------| :----: | +| `validate_preferential_gauge` | ✅ | +| `validate_rate_providers_safety` | -- | + +``` ++-----------------------+----------------------------------------------------------+--------------------+--------------------------------------------------+----------------------------------------------------+--------------------------------------------+----------------+-----+----------+ +| function | pool_id_and_address | symbol_and_info | gauge_address_and_info | tokens | rate_providers | review_summary | bip | tx_index | ++-----------------------+----------------------------------------------------------+--------------------+--------------------------------------------------+----------------------------------------------------+--------------------------------------------+----------------+-----+----------+ +| GaugeAdderV4/addGauge | 0x849d43118c2e3c4856aF26EE96F1A9d72bC2774f | 50-ZCHF-50-svZCHF | root: 0x54839a2Fe079a21311127f3D811ec8C7aFD0A2e9 | 0xB58E61C3098d85632Df34EecfB899A1Ed80921cB: ZCHF | 0x0000000000000000000000000000000000000000 | -- | N/A | 0 | +| | pool_address: 0x849d43118c2e3c4856aF26EE96F1A9d72bC2774f | fee (%): 0.01 | side: None | 0xE5F130253fF137f9917C0107659A4c5262abf6b0: svZCHF | 0x8924B3DB50f4b94dE2b2A9228bF030f9e4DfcE85 | safe | | | +| | | a-factor: 1000 | style: mainnet | | | | | | +| | | | cap: 2.0% | | | | | | +| | | | preferential: True | | | | | | +| GaugeAdderV4/addGauge | 0x37081447540b194d8E9aA2dF95309Dc830DA8f11 | 80-ixEdel-20-USDC | root: 0x6732ED78BF1D8afA3ef03F1ead302d21b0B2B1FF | 0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48: USDC | 0x0000000000000000000000000000000000000000 | -- | N/A | 1 | +| | pool_address: 0x37081447540b194d8E9aA2dF95309Dc830DA8f11 | fee (%): 0.5 | side: None | 0xe4a10951f962e6cB93Cb843a4ef05d2F99DB1F94: ixEdel | 0x0000000000000000000000000000000000000000 | -- | | | +| | | a-factor: N/A | style: mainnet | | | | | | +| | | | cap: 2.0% | | | | | | +| | | | preferential: True | | | | | | ++-----------------------+----------------------------------------------------------+--------------------+--------------------------------------------------+----------------------------------------------------+--------------------------------------------+----------------+-----+----------+ +```