diff --git a/BIPs/2026-W3/BIP-898.json b/BIPs/2026-W3/BIP-898.json new file mode 100644 index 000000000..9492b8e45 --- /dev/null +++ b/BIPs/2026-W3/BIP-898.json @@ -0,0 +1,46 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1766581723663, + "meta": { + "name": "Combined Transactions Batch (2 operations)", + "description": "Composed from: Kill 1 Gauge, Enable 1 Gauge", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e" + }, + "transactions": [ + { + "to": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { "name": "target", "type": "address", "internalType": "address" }, + { "name": "data", "type": "bytes", "internalType": "bytes" } + ], + "name": "performAction", + "payable": true + }, + "contractInputsValues": { + "target": "0x183d73da7adc5011ec3c46e33bb50271e59ec976", + "data": "0xab8f0945" + } + }, + { + "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": "0x2F534f93928B99A4759a5C6a75a61b34132a06ff", + "gaugeType": "Ethereum" + } + } + ] +} diff --git a/BIPs/2026-W3/BIP-898.report.txt b/BIPs/2026-W3/BIP-898.report.txt new file mode 100644 index 000000000..5ccdd5a22 --- /dev/null +++ b/BIPs/2026-W3/BIP-898.report.txt @@ -0,0 +1,35 @@ +FILENAME: `BIPs/2026-W3/BIP-898.json` +MULTISIG: `multisigs/omni (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `7271daf8da0a32154f13d634365096d69afcfd5c` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/ffb96357-0451-4897-b42d-e424c7501378) + +| Gauge Validator (0x2F534f93928B99A4759a5C6a75a61b34132a06ff) | 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 | 0x1535D7CA00323Aa32BD62AEDdf7ca651e4b95966 | 80ALCX-20WETH | root: 0x2F534f93928B99A4759a5C6a75a61b34132a06ff | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2: WETH | 0x0000000000000000000000000000000000000000 | -- | BIP-898 | 1 | +| | pool_address: 0x1535D7CA00323Aa32BD62AEDdf7ca651e4b95966 | fee (%): 0.3 | side: None | 0xdBdb4d16EdA451D0503b854CF79D55697F90c8DF: ALCX | 0x0000000000000000000000000000000000000000 | -- | | | +| | | a-factor: N/A | style: mainnet | | | | | | +| | | | cap: 10.0% | | | | | | +| | | | preferential: True | | | | | | ++-----------------------+----------------------------------------------------------+-----------------+--------------------------------------------------+--------------------------------------------------+--------------------------------------------+----------------+---------+----------+ +``` +FILENAME: `BIPs/2026-W3/BIP-898.json` +MULTISIG: `multisigs/omni (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `7271daf8da0a32154f13d634365096d69afcfd5c` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/ffb96357-0451-4897-b42d-e424c7501378) + +``` ++---------------+-----------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-------------+---------------+---------+----------+ +| function | entrypoint | target | selector | parsed_inputs | bip | tx_index | ++---------------+-----------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-------------+---------------+---------+----------+ +| performAction | 0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA (20221124-authorizer-adaptor-entrypoint/AuthorizerAdaptorEntrypoint) | 0x183d73da7adc5011ec3c46e33bb50271e59ec976 (gauges/20WETH-80ALCX-gauge-183d) | killGauge() | | BIP-898 | 0 | ++---------------+-----------------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------+-------------+---------------+---------+----------+ +```