From 578920a7609634a00f455b6898cf6e7841293e2b Mon Sep 17 00:00:00 2001 From: xHybr1d <91122257+Loris-EPFL@users.noreply.github.com> Date: Tue, 25 Feb 2025 18:46:54 +0100 Subject: [PATCH 1/4] chore: add payload file --- BIPs/2025-W9/enable-gauge.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 BIPs/2025-W9/enable-gauge.json diff --git a/BIPs/2025-W9/enable-gauge.json b/BIPs/2025-W9/enable-gauge.json new file mode 100644 index 000000000..e8e4dde33 --- /dev/null +++ b/BIPs/2025-W9/enable-gauge.json @@ -0,0 +1 @@ +{"version":"1.0","chainId":"1","createdAt":1740505337810,"meta":{"name":"Transactions Batch","description":"Add new gauges","txBuilderVersion":"1.16.3","createdFromSafeAddress":"0xc38c5f97B34E175FFd35407fc91a937300E33860","createdFromOwnerAddress":"","checksum":""},"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":"0x5B5BAD6A124C5f45b4289908bA15Ff0047928648","gaugeType":"Base"}}]} \ No newline at end of file From ca09a315729ae14eb999a64df66b0a220c06b784 Mon Sep 17 00:00:00 2001 From: Loris-EPFL Date: Tue, 25 Feb 2025 18:08:49 +0000 Subject: [PATCH 2/4] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- BIPs/2025-W9/enable-gauge.json | 33 +++++++++++++++++++++++++++- BIPs/2025-W9/enable-gauge.report.txt | 22 +++++++++++++++++++ 2 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 BIPs/2025-W9/enable-gauge.report.txt diff --git a/BIPs/2025-W9/enable-gauge.json b/BIPs/2025-W9/enable-gauge.json index e8e4dde33..5313737b2 100644 --- a/BIPs/2025-W9/enable-gauge.json +++ b/BIPs/2025-W9/enable-gauge.json @@ -1 +1,32 @@ -{"version":"1.0","chainId":"1","createdAt":1740505337810,"meta":{"name":"Transactions Batch","description":"Add new gauges","txBuilderVersion":"1.16.3","createdFromSafeAddress":"0xc38c5f97B34E175FFd35407fc91a937300E33860","createdFromOwnerAddress":"","checksum":""},"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":"0x5B5BAD6A124C5f45b4289908bA15Ff0047928648","gaugeType":"Base"}}]} \ No newline at end of file +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1740505337810, + "meta": { + "name": "Transactions Batch", + "description": "Add new gauges", + "txBuilderVersion": "1.16.3", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "" + }, + "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": "0x5B5BAD6A124C5f45b4289908bA15Ff0047928648", + "gaugeType": "Base" + } + } + ] +} diff --git a/BIPs/2025-W9/enable-gauge.report.txt b/BIPs/2025-W9/enable-gauge.report.txt new file mode 100644 index 000000000..2167fd231 --- /dev/null +++ b/BIPs/2025-W9/enable-gauge.report.txt @@ -0,0 +1,22 @@ +FILENAME: `BIPs/2025-W9/enable-gauge.json` +MULTISIG: `multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)` +COMMIT: `578920a7609634a00f455b6898cf6e7841293e2b` +CHAIN(S): `base` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/ce80b03c-0507-4585-842a-ac62418ced49) + +| Gauge Validator (0x5B5BAD6A124C5f45b4289908bA15Ff0047928648) | 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 | 0x007bb7a4bfc214df06474e39142288e99540f2b3000200000000000000000191 | 20WETH-80IMO | root: 0x5B5BAD6A124C5f45b4289908bA15Ff0047928648 | 0x4200000000000000000000000000000000000006: WETH | 0x0000000000000000000000000000000000000000 | -- | N/A | 0 | +| | pool_address: 0x007bb7a4bfc214DF06474E39142288E99540f2b3 | fee (%): 0.5 | side: 0x916D186B75aAe4729FcD22260da15486dCca2E3d | 0x5A7a2bf9fFae199f088B25837DcD7E115CF8E1bb: IMO | 0x0000000000000000000000000000000000000000 | -- | | | +| | | a-factor: N/A | style: L0 sidechain | | | | | | +| | | | cap: 2.0% | | | | | | +| | | | preferential: True | | | | | | ++-----------------------+---------------------------------------------------------------------+-----------------+--------------------------------------------------+--------------------------------------------------+--------------------------------------------+----------------+-----+----------+ +``` From 7d010418305fbb38354137fc19952da2ee345a39 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 26 Feb 2025 08:14:52 +0100 Subject: [PATCH 3/4] refactor: move to W10, assign BIP ID, add desc --- .../BIP-791.json} | 2 +- BIPs/2025-W9/enable-gauge.report.txt | 22 ------------------- 2 files changed, 1 insertion(+), 23 deletions(-) rename BIPs/{2025-W9/enable-gauge.json => 2025-W10/BIP-791.json} (94%) delete mode 100644 BIPs/2025-W9/enable-gauge.report.txt diff --git a/BIPs/2025-W9/enable-gauge.json b/BIPs/2025-W10/BIP-791.json similarity index 94% rename from BIPs/2025-W9/enable-gauge.json rename to BIPs/2025-W10/BIP-791.json index 5313737b2..562f6cf9f 100644 --- a/BIPs/2025-W9/enable-gauge.json +++ b/BIPs/2025-W10/BIP-791.json @@ -4,7 +4,7 @@ "createdAt": 1740505337810, "meta": { "name": "Transactions Batch", - "description": "Add new gauges", + "description": "Add IMO/WETH gauge on Base", "txBuilderVersion": "1.16.3", "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", "createdFromOwnerAddress": "", diff --git a/BIPs/2025-W9/enable-gauge.report.txt b/BIPs/2025-W9/enable-gauge.report.txt deleted file mode 100644 index 2167fd231..000000000 --- a/BIPs/2025-W9/enable-gauge.report.txt +++ /dev/null @@ -1,22 +0,0 @@ -FILENAME: `BIPs/2025-W9/enable-gauge.json` -MULTISIG: `multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)` -COMMIT: `578920a7609634a00f455b6898cf6e7841293e2b` -CHAIN(S): `base` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/ce80b03c-0507-4585-842a-ac62418ced49) - -| Gauge Validator (0x5B5BAD6A124C5f45b4289908bA15Ff0047928648) | 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 | 0x007bb7a4bfc214df06474e39142288e99540f2b3000200000000000000000191 | 20WETH-80IMO | root: 0x5B5BAD6A124C5f45b4289908bA15Ff0047928648 | 0x4200000000000000000000000000000000000006: WETH | 0x0000000000000000000000000000000000000000 | -- | N/A | 0 | -| | pool_address: 0x007bb7a4bfc214DF06474E39142288E99540f2b3 | fee (%): 0.5 | side: 0x916D186B75aAe4729FcD22260da15486dCca2E3d | 0x5A7a2bf9fFae199f088B25837DcD7E115CF8E1bb: IMO | 0x0000000000000000000000000000000000000000 | -- | | | -| | | a-factor: N/A | style: L0 sidechain | | | | | | -| | | | cap: 2.0% | | | | | | -| | | | preferential: True | | | | | | -+-----------------------+---------------------------------------------------------------------+-----------------+--------------------------------------------------+--------------------------------------------------+--------------------------------------------+----------------+-----+----------+ -``` From 7d33e64ef85257649da0fa5fff1ec95016be06fd Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 26 Feb 2025 07:18:12 +0000 Subject: [PATCH 4/4] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- BIPs/2025-W10/BIP-791.report.txt | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 BIPs/2025-W10/BIP-791.report.txt diff --git a/BIPs/2025-W10/BIP-791.report.txt b/BIPs/2025-W10/BIP-791.report.txt new file mode 100644 index 000000000..e950920c0 --- /dev/null +++ b/BIPs/2025-W10/BIP-791.report.txt @@ -0,0 +1,22 @@ +FILENAME: `BIPs/2025-W10/BIP-791.json` +MULTISIG: `multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)` +COMMIT: `7d010418305fbb38354137fc19952da2ee345a39` +CHAIN(S): `base` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/6f1b7aa5-2ca4-41a6-959b-9aac6fd3ff39) + +| Gauge Validator (0x5B5BAD6A124C5f45b4289908bA15Ff0047928648) | 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 | 0x007bb7a4bfc214df06474e39142288e99540f2b3000200000000000000000191 | 20WETH-80IMO | root: 0x5B5BAD6A124C5f45b4289908bA15Ff0047928648 | 0x4200000000000000000000000000000000000006: WETH | 0x0000000000000000000000000000000000000000 | -- | BIP-791 | 0 | +| | pool_address: 0x007bb7a4bfc214DF06474E39142288E99540f2b3 | fee (%): 0.5 | side: 0x916D186B75aAe4729FcD22260da15486dCca2E3d | 0x5A7a2bf9fFae199f088B25837DcD7E115CF8E1bb: IMO | 0x0000000000000000000000000000000000000000 | -- | | | +| | | a-factor: N/A | style: L0 sidechain | | | | | | +| | | | cap: 2.0% | | | | | | +| | | | preferential: True | | | | | | ++-----------------------+---------------------------------------------------------------------+-----------------+--------------------------------------------------+--------------------------------------------------+--------------------------------------------+----------------+---------+----------+ +```