From 6d561c93c5a596fe75b8fe9e54b5fcf46b4e364f Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 11 Dec 2024 16:19:15 +0100 Subject: [PATCH 1/2] chore: add payload file --- BIPs/2024-W51/BIP-743.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 BIPs/2024-W51/BIP-743.json diff --git a/BIPs/2024-W51/BIP-743.json b/BIPs/2024-W51/BIP-743.json new file mode 100644 index 000000000..02b556637 --- /dev/null +++ b/BIPs/2024-W51/BIP-743.json @@ -0,0 +1 @@ +{"version":"1.0","chainId":"1","createdAt":1733930245035,"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":"0xF8150d9599a9c994A9528d7a28AF1262BE4e3ebd","gaugeType":"Ethereum"}}]} \ No newline at end of file From d51af9a56b43a6f00b1bbc5597fb0887b9865cbd Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 11 Dec 2024 15:27:05 +0000 Subject: [PATCH 2/2] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- BIPs/2024-W51/BIP-743.json | 33 +++++++++++++++++++++++++++++++- BIPs/2024-W51/BIP-743.report.txt | 22 +++++++++++++++++++++ 2 files changed, 54 insertions(+), 1 deletion(-) create mode 100644 BIPs/2024-W51/BIP-743.report.txt diff --git a/BIPs/2024-W51/BIP-743.json b/BIPs/2024-W51/BIP-743.json index 02b556637..1d82e765a 100644 --- a/BIPs/2024-W51/BIP-743.json +++ b/BIPs/2024-W51/BIP-743.json @@ -1 +1,32 @@ -{"version":"1.0","chainId":"1","createdAt":1733930245035,"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":"0xF8150d9599a9c994A9528d7a28AF1262BE4e3ebd","gaugeType":"Ethereum"}}]} \ No newline at end of file +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1733930245035, + "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": "0xF8150d9599a9c994A9528d7a28AF1262BE4e3ebd", + "gaugeType": "Ethereum" + } + } + ] +} diff --git a/BIPs/2024-W51/BIP-743.report.txt b/BIPs/2024-W51/BIP-743.report.txt new file mode 100644 index 000000000..d32d52cea --- /dev/null +++ b/BIPs/2024-W51/BIP-743.report.txt @@ -0,0 +1,22 @@ +FILENAME: `BIPs/2024-W51/BIP-743.json` +MULTISIG: `multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)` +COMMIT: `3ced6cb745627ebe4360a389afa9a077aea0fdd5` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/4be19793-23d5-4631-8701-d2cfa0febb37) + +| Gauge Validator (0xF8150d9599a9c994A9528d7a28AF1262BE4e3ebd) | 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 | 0x8461537a9bfc5a1df57cf825f8a58049ef61557b0002000000000000000006ea | ECLP-USR-GYD | root: 0xF8150d9599a9c994A9528d7a28AF1262BE4e3ebd | 0x66a1E37c9b0eAddca17d3662D6c05F4DECf3e110: USR | 0x0000000000000000000000000000000000000000 | -- | BIP-743 | 0 | +| | pool_address: 0x8461537a9BfC5A1dF57cF825F8A58049eF61557B | fee: 0.01 | side: None | 0xe07F9D810a48ab5c3c914BA3cA53AF14E4491e8A: GYD | 0x0000000000000000000000000000000000000000 | -- | | | +| | | a-factor: N/A | style: mainnet | | | | | | +| | | | cap: 100.0% | | | | | | +| | | | preferential: True | | | | | | ++-----------------------+---------------------------------------------------------------------+-----------------+--------------------------------------------------+-------------------------------------------------+--------------------------------------------+----------------+---------+----------+ +```