From 2e269c796b955320e8deb9f9165adde56842b595 Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Tue, 10 Dec 2024 18:51:35 +0700 Subject: [PATCH 1/6] chore: add v3 global fees payload json --- .../PoolParameterChanges/v3-global-fees.json | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 MaxiOps/PoolParameterChanges/v3-global-fees.json diff --git a/MaxiOps/PoolParameterChanges/v3-global-fees.json b/MaxiOps/PoolParameterChanges/v3-global-fees.json new file mode 100644 index 000000000..d04dbcfda --- /dev/null +++ b/MaxiOps/PoolParameterChanges/v3-global-fees.json @@ -0,0 +1,53 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1733831271579, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.17.1", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "createdFromOwnerAddress": "", + "checksum": "0x7aecc300d16b52077b9604f0ae5337bb8b6e692fa740cae1fd9ae6171994cdd5" + }, + "transactions": [ + { + "to": "0xa731C23D7c95436Baaae9D52782f966E1ed07cc8", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "uint256", + "name": "newProtocolSwapFeePercentage", + "type": "uint256" + } + ], + "name": "setGlobalProtocolSwapFeePercentage", + "payable": false + }, + "contractInputsValues": { + "newProtocolSwapFeePercentage": "500000000000000000" + } + }, + { + "to": "0xa731C23D7c95436Baaae9D52782f966E1ed07cc8", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "uint256", + "name": "newProtocolYieldFeePercentage", + "type": "uint256" + } + ], + "name": "setGlobalProtocolYieldFeePercentage", + "payable": false + }, + "contractInputsValues": { + "newProtocolYieldFeePercentage": "100000000000000000" + } + } + ] +} From 0efd7c8f7629966bd2825ad20f7741d0735ab686 Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru Date: Tue, 10 Dec 2024 11:54:06 +0000 Subject: [PATCH 2/6] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../v3-global-fees.report.txt | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 MaxiOps/PoolParameterChanges/v3-global-fees.report.txt diff --git a/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt b/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt new file mode 100644 index 000000000..b79fc9c63 --- /dev/null +++ b/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt @@ -0,0 +1,22 @@ +FILENAME: `MaxiOps/PoolParameterChanges/v3-global-fees.json` +MULTISIG: `multisigs/maxi_omni (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `2e269c796b955320e8deb9f9165adde56842b595` +CHAIN(S): `mainnet` +TENDERLY: [`🟥 FAILURE`](https://www.tdly.co/shared/simulation/166385ed-8e86-41ab-a3e8-c8b8bdd1205b) + +``` ++-------------------------------------+--------------------------------------------------------------------------------------+-------+--------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++-------------------------------------+--------------------------------------------------------------------------------------+-------+--------------------------------------+------------+----------+ +| setGlobalProtocolSwapFeePercentage | 0xa731C23D7c95436Baaae9D52782f966E1ed07cc8 (20241204-v3-vault/ProtocolFeeController) | 0 | { | N/A | N/A | +| | | | "newProtocolSwapFeePercentage": [ | | | +| | | | "500000000000000000" | | | +| | | | ] | | | +| | | | } | | | +| setGlobalProtocolYieldFeePercentage | 0xa731C23D7c95436Baaae9D52782f966E1ed07cc8 (20241204-v3-vault/ProtocolFeeController) | 0 | { | N/A | N/A | +| | | | "newProtocolYieldFeePercentage": [ | | | +| | | | "100000000000000000" | | | +| | | | ] | | | +| | | | } | | | ++-------------------------------------+--------------------------------------------------------------------------------------+-------+--------------------------------------+------------+----------+ +``` From 7fff62121f0b6493d864f7224d6be58f79ae12fb Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Tue, 10 Dec 2024 19:51:10 +0700 Subject: [PATCH 3/6] chore: add payload for v3 global fees on gnosis --- .../v3-global-fees-gnosis.json | 53 +++++++++++++++++++ 1 file changed, 53 insertions(+) create mode 100644 MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.json diff --git a/MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.json b/MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.json new file mode 100644 index 000000000..c0870a43e --- /dev/null +++ b/MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.json @@ -0,0 +1,53 @@ +{ + "version": "1.0", + "chainId": "100", + "createdAt": 1733834947717, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.17.1", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "createdFromOwnerAddress": "", + "checksum": "0x247998e7f8db5522446a29508d075ab3e9319586dda7875e51d188f483010114" + }, + "transactions": [ + { + "to": "0xa731C23D7c95436Baaae9D52782f966E1ed07cc8", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "uint256", + "name": "newProtocolSwapFeePercentage", + "type": "uint256" + } + ], + "name": "setGlobalProtocolSwapFeePercentage", + "payable": false + }, + "contractInputsValues": { + "newProtocolSwapFeePercentage": "500000000000000000" + } + }, + { + "to": "0xa731C23D7c95436Baaae9D52782f966E1ed07cc8", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "uint256", + "name": "newProtocolYieldFeePercentage", + "type": "uint256" + } + ], + "name": "setGlobalProtocolYieldFeePercentage", + "payable": false + }, + "contractInputsValues": { + "newProtocolYieldFeePercentage": "100000000000000000" + } + } + ] +} From 75cd435e3d71e2ba2e576ca184f64563a3224c52 Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru Date: Tue, 10 Dec 2024 12:53:06 +0000 Subject: [PATCH 4/6] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../v3-global-fees-gnosis.report.txt | 22 +++++++++++++++++++ .../v3-global-fees.report.txt | 4 ++-- 2 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.report.txt diff --git a/MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.report.txt b/MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.report.txt new file mode 100644 index 000000000..2a79135a2 --- /dev/null +++ b/MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.report.txt @@ -0,0 +1,22 @@ +FILENAME: `MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.json` +MULTISIG: `multisigs/maxi_omni (gnosis:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `7fff62121f0b6493d864f7224d6be58f79ae12fb` +CHAIN(S): `gnosis` +TENDERLY: [`🟥 FAILURE`](https://www.tdly.co/shared/simulation/51fe1d19-ac2e-45b2-8b8a-80daae39fe67) + +``` ++-------------------------------------+--------------------------------------------------------------------------------------+-------+--------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++-------------------------------------+--------------------------------------------------------------------------------------+-------+--------------------------------------+------------+----------+ +| setGlobalProtocolSwapFeePercentage | 0xa731C23D7c95436Baaae9D52782f966E1ed07cc8 (20241204-v3-vault/ProtocolFeeController) | 0 | { | N/A | N/A | +| | | | "newProtocolSwapFeePercentage": [ | | | +| | | | "500000000000000000" | | | +| | | | ] | | | +| | | | } | | | +| setGlobalProtocolYieldFeePercentage | 0xa731C23D7c95436Baaae9D52782f966E1ed07cc8 (20241204-v3-vault/ProtocolFeeController) | 0 | { | N/A | N/A | +| | | | "newProtocolYieldFeePercentage": [ | | | +| | | | "100000000000000000" | | | +| | | | ] | | | +| | | | } | | | ++-------------------------------------+--------------------------------------------------------------------------------------+-------+--------------------------------------+------------+----------+ +``` diff --git a/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt b/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt index b79fc9c63..a5e12ec61 100644 --- a/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt +++ b/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt @@ -1,8 +1,8 @@ FILENAME: `MaxiOps/PoolParameterChanges/v3-global-fees.json` MULTISIG: `multisigs/maxi_omni (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` -COMMIT: `2e269c796b955320e8deb9f9165adde56842b595` +COMMIT: `7fff62121f0b6493d864f7224d6be58f79ae12fb` CHAIN(S): `mainnet` -TENDERLY: [`🟥 FAILURE`](https://www.tdly.co/shared/simulation/166385ed-8e86-41ab-a3e8-c8b8bdd1205b) +TENDERLY: [`🟥 FAILURE`](https://www.tdly.co/shared/simulation/b99c85a1-febd-49a7-b6a7-7c1871154fe1) ``` +-------------------------------------+--------------------------------------------------------------------------------------+-------+--------------------------------------+------------+----------+ From b01d77f5ee76bd8b7c98f72ec97ebc5be3f15057 Mon Sep 17 00:00:00 2001 From: Gosuto Inzasheru Date: Wed, 11 Dec 2024 07:32:53 +0700 Subject: [PATCH 5/6] ci: empty commit to trigger ci actions From 3c1344f9e6800ec952e7462eff05b3d7aaf23dc1 Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru Date: Wed, 11 Dec 2024 00:34:48 +0000 Subject: [PATCH 6/6] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.report.txt | 4 ++-- MaxiOps/PoolParameterChanges/v3-global-fees.report.txt | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.report.txt b/MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.report.txt index 2a79135a2..363a84e8c 100644 --- a/MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.report.txt +++ b/MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.report.txt @@ -1,8 +1,8 @@ FILENAME: `MaxiOps/PoolParameterChanges/v3-global-fees-gnosis.json` MULTISIG: `multisigs/maxi_omni (gnosis:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` -COMMIT: `7fff62121f0b6493d864f7224d6be58f79ae12fb` +COMMIT: `b01d77f5ee76bd8b7c98f72ec97ebc5be3f15057` CHAIN(S): `gnosis` -TENDERLY: [`🟥 FAILURE`](https://www.tdly.co/shared/simulation/51fe1d19-ac2e-45b2-8b8a-80daae39fe67) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/015a6475-45de-4771-8297-5174f25c3b0b) ``` +-------------------------------------+--------------------------------------------------------------------------------------+-------+--------------------------------------+------------+----------+ diff --git a/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt b/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt index a5e12ec61..e9ec8f53b 100644 --- a/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt +++ b/MaxiOps/PoolParameterChanges/v3-global-fees.report.txt @@ -1,8 +1,8 @@ FILENAME: `MaxiOps/PoolParameterChanges/v3-global-fees.json` MULTISIG: `multisigs/maxi_omni (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` -COMMIT: `7fff62121f0b6493d864f7224d6be58f79ae12fb` +COMMIT: `b01d77f5ee76bd8b7c98f72ec97ebc5be3f15057` CHAIN(S): `mainnet` -TENDERLY: [`🟥 FAILURE`](https://www.tdly.co/shared/simulation/b99c85a1-febd-49a7-b6a7-7c1871154fe1) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/5080163a-1483-489a-8936-9c4dff26d6d0) ``` +-------------------------------------+--------------------------------------------------------------------------------------+-------+--------------------------------------+------------+----------+