From 5181d88d3a1f8522085b4d816c9e37c95522ecf5 Mon Sep 17 00:00:00 2001 From: Zen-Maxi <85650601+Zen-Maxi@users.noreply.github.com> Date: Mon, 25 Nov 2024 08:29:02 -0500 Subject: [PATCH 01/32] HH Refund for October and November Details all in md file. October net: 8652.83 USDC November net: 12586.00 USDC Total of both: 21238.83 USDC --- .../10-2024/Bribe_Refund_October2024.md | 25 +++++++++++++++++++ .../11-2204/Bribe_Refund_November2024.md | 25 +++++++++++++++++++ 2 files changed, 50 insertions(+) create mode 100644 MaxiOps/brib_rebate_handling/10-2024/Bribe_Refund_October2024.md create mode 100644 MaxiOps/brib_rebate_handling/11-2204/Bribe_Refund_November2024.md diff --git a/MaxiOps/brib_rebate_handling/10-2024/Bribe_Refund_October2024.md b/MaxiOps/brib_rebate_handling/10-2024/Bribe_Refund_October2024.md new file mode 100644 index 000000000..5ed7311b0 --- /dev/null +++ b/MaxiOps/brib_rebate_handling/10-2024/Bribe_Refund_October2024.md @@ -0,0 +1,25 @@ +# Bribe rebates + +Bribe rebates will be 3% of the total amount of tokens Balancer sends specifically to Hidden Hand during each month. For example in this txn: https://etherscan.io/tx/0xff71dd036a7db0c9289722bd62b22bb9ac55cc12774571e8f5f03db5b719486c the total amount sent by the Balancer: Protocol Fees Multisig was 327,937.028191 USDC, however the net transfer to the Hidden Hand contract was 163,968.549999 USDC which is what the refund would be based on. + +### Asking for rebates + +The current process for requesting rebates is the collect the transactions from a given month from the [Protocol Fees Multisig](https://etherscan.io/address/0x7c68c42de679ffb0f16216154c996c354cf1161b) contract address on etherscan. Once the Maxis have the transactions they will totalize the amount send to [Hidden hand's contract address](https://etherscan.io/address/0xe00fe722e5be7ad45b1a16066e431e47df476cec#readContract) and share the transaction links, totaly bribe amount, and refund amount (bribes * 0.03) for the given month. + +### Round dated October 10th 2024 + +Transaction: https://etherscan.io/tx/0xfc03bfa98caa93397e20ce9bf942b1a767a5d2a0955c8910339ea4c7aae9f34b + +Net Transfer to HH: 142,233.13 - 3% of Transfer: 4266.99 + +### Round dated October 25th 2024 + +Transaction: https://etherscan.io/tx/0xd077349c1c8898c272bd45108218a6d40c2c68a8624172e2ada56b074f0f6567 + +Net Transfer to HH: 146,194.787099 - 3% of Transfer: 4385.84 + +### Grand totals for HH refund, September 2024 + +Net Transfer to HH: 288427.912099 + +*Total bribe refund for October 2024 (3%): 8652.83 USDC* \ No newline at end of file diff --git a/MaxiOps/brib_rebate_handling/11-2204/Bribe_Refund_November2024.md b/MaxiOps/brib_rebate_handling/11-2204/Bribe_Refund_November2024.md new file mode 100644 index 000000000..e95826302 --- /dev/null +++ b/MaxiOps/brib_rebate_handling/11-2204/Bribe_Refund_November2024.md @@ -0,0 +1,25 @@ +# Bribe rebates + +Bribe rebates will be 3% of the total amount of tokens Balancer sends specifically to Hidden Hand during each month. For example in this txn: https://etherscan.io/tx/0xff71dd036a7db0c9289722bd62b22bb9ac55cc12774571e8f5f03db5b719486c the total amount sent by the Balancer: Protocol Fees Multisig was 327,937.028191 USDC, however the net transfer to the Hidden Hand contract was 163,968.549999 USDC which is what the refund would be based on. + +### Asking for rebates + +The current process for requesting rebates is the collect the transactions from a given month from the [Protocol Fees Multisig](https://etherscan.io/address/0x7c68c42de679ffb0f16216154c996c354cf1161b) contract address on etherscan. Once the Maxis have the transactions they will totalize the amount send to [Hidden hand's contract address](https://etherscan.io/address/0xe00fe722e5be7ad45b1a16066e431e47df476cec#readContract) and share the transaction links, totaly bribe amount, and refund amount (bribes * 0.03) for the given month. + +### Round dated November 7th 2024 + +Transaction: https://etherscan.io/tx/0x2ebe215590f33876766097e5e49f90689bc4f44f170f6841e9e5d8055c07e5ff + +Net Transfer to HH: 138,729.20 - 3% of Transfer: 4161.87 + +### Round dated November 22nd 2024 + +Transaction: https://etherscan.io/tx/0x4e3fcfc04b9719f032b1e7c554d794ea223c51fdbdb17e2cdb07952c674f033e + +Net Transfer to HH: 280,804.2395 - 3% of Transfer: 8424.13 + +### Grand totals for HH refund, November 2024 + +Net Transfer to HH: 419533.4395 + +*Total bribe refund for November 2024 (3%): 12586.00 USDC* \ No newline at end of file From c992ee14d15840690057b203023d344c97598808 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 27 Nov 2024 09:11:10 +0100 Subject: [PATCH 02/32] BIP-XXX: Authorize Mimic Smart Vault on Polygon zkEVM (Balancer v2) - Authorize smart vault on zkevm for Balancer v2 fee sweeps - --- ...-XXX-authorize-mimic-smartvault-zkevm.json | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.json diff --git a/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.json b/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.json new file mode 100644 index 000000000..b34a90671 --- /dev/null +++ b/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.json @@ -0,0 +1,40 @@ +{ + "version": "1.0", + "chainId": "1101", + "createdAt": 1732694705164, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.17.1", + "createdFromSafeAddress": "0x2f237e7643a3bF6Ef265dd6FCBcd26a7Cc38dbAa", + "createdFromOwnerAddress": "", + "checksum": "0xcabcc4acbe3820fe0dd836b567b78d30d0564e63a6375fb9c67de6995598cbce" + }, + "transactions": [ + { + "to": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "role", + "type": "bytes32", + "internalType": "bytes32" + }, + { + "name": "account", + "type": "address", + "internalType": "address" + } + ], + "name": "grantRole", + "payable": false + }, + "contractInputsValues": { + "role": "0xcd3768eb08cdc2de2d040f74fb351ccbef01df1d042fa8033e12f224ecc27c4d", + "account": "0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97" + } + } + ] +} From d3c145b8cb780113958ca5d673d070f3d5261fc1 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 27 Nov 2024 08:13:50 +0000 Subject: [PATCH 03/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- ...uthorize-mimic-smartvault-zkevm.report.txt | 13 +++ .../2024/W49/output/payload.json | 102 +++++++++--------- 2 files changed, 64 insertions(+), 51 deletions(-) create mode 100644 BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt diff --git a/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt b/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt new file mode 100644 index 000000000..fa3bdd37d --- /dev/null +++ b/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt @@ -0,0 +1,13 @@ +FILENAME: `BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.json` +MULTISIG: `multisigs/dao (zkevm:0x2f237e7643a3bF6Ef265dd6FCBcd26a7Cc38dbAa)` +COMMIT: `c992ee14d15840690057b203023d344c97598808` +CHAIN(S): `zkevm` +TENDERLY: `🟪 SKIPPED (ValueError({'error': {'id': '4f116797-4573-4e21-b9bb-ff46df668f42', 'slug': 'invalid_transaction_simulation', 'message': 'Unsupported network'}}))` + +``` ++----------------------+---------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ +| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index | ++----------------------+---------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ +| Authorizer/grantRole | !!NOT FOUND!! | 0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97 | 20220517-protocol-fee-withdrawer/ProtocolFeesWithdrawer/withdrawCollectedFees(address[],uint256[],address) | 0xcd3768eb08cdc2de2d040f74fb351ccbef01df1d042fa8033e12f224ecc27c4d | N/A | 0 | ++----------------------+---------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ +``` diff --git a/MaxiOps/vlaura_voting/2024/W49/output/payload.json b/MaxiOps/vlaura_voting/2024/W49/output/payload.json index 4d26ecf74..1433196d0 100644 --- a/MaxiOps/vlaura_voting/2024/W49/output/payload.json +++ b/MaxiOps/vlaura_voting/2024/W49/output/payload.json @@ -1,52 +1,52 @@ { - "domain": { - "name": "snapshot", - "version": "0.1.4" - }, - "types": { - "Vote": [ - { - "name": "from", - "type": "address" - }, - { - "name": "space", - "type": "string" - }, - { - "name": "timestamp", - "type": "uint64" - }, - { - "name": "proposal", - "type": "bytes32" - }, - { - "name": "choice", - "type": "string" - }, - { - "name": "reason", - "type": "string" - }, - { - "name": "app", - "type": "string" - }, - { - "name": "metadata", - "type": "string" - } - ] - }, - "message": { - "space": "gauges.aurafinance.eth", - "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", - "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", - "app": "snapshot", - "reason": "", - "metadata": "{}", - "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", - "timestamp": 1732479974 - } -} \ No newline at end of file + "domain": { + "name": "snapshot", + "version": "0.1.4" + }, + "types": { + "Vote": [ + { + "name": "from", + "type": "address" + }, + { + "name": "space", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + }, + { + "name": "proposal", + "type": "bytes32" + }, + { + "name": "choice", + "type": "string" + }, + { + "name": "reason", + "type": "string" + }, + { + "name": "app", + "type": "string" + }, + { + "name": "metadata", + "type": "string" + } + ] + }, + "message": { + "space": "gauges.aurafinance.eth", + "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", + "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", + "app": "snapshot", + "reason": "", + "metadata": "{}", + "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "timestamp": 1732479974 + } +} From dd6b3f9e4e55eedfda036cd00c03787031d9c7b6 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 27 Nov 2024 09:32:19 +0100 Subject: [PATCH 04/32] chore: add payload file --- BIPs/2024-W49/BIP-735.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 BIPs/2024-W49/BIP-735.json diff --git a/BIPs/2024-W49/BIP-735.json b/BIPs/2024-W49/BIP-735.json new file mode 100644 index 000000000..073e586bf --- /dev/null +++ b/BIPs/2024-W49/BIP-735.json @@ -0,0 +1 @@ +{"version":"1.0","chainId":"1","createdAt":1732696022046,"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":"0xb7bb16b58b04fe4f8d270430ce57d2a4753993de","gaugeType":"Ethereum"}}]} \ No newline at end of file From 6ab1bebc6685b336c415e24cfb1469ca1d9c7718 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 27 Nov 2024 08:35:33 +0000 Subject: [PATCH 05/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- BIPs/2024-W49/BIP-735.json | 33 +++++- BIPs/2024-W49/BIP-735.report.txt | 22 ++++ .../2024/W49/output/payload.json | 102 +++++++++--------- 3 files changed, 105 insertions(+), 52 deletions(-) create mode 100644 BIPs/2024-W49/BIP-735.report.txt diff --git a/BIPs/2024-W49/BIP-735.json b/BIPs/2024-W49/BIP-735.json index 073e586bf..df0f1312c 100644 --- a/BIPs/2024-W49/BIP-735.json +++ b/BIPs/2024-W49/BIP-735.json @@ -1 +1,32 @@ -{"version":"1.0","chainId":"1","createdAt":1732696022046,"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":"0xb7bb16b58b04fe4f8d270430ce57d2a4753993de","gaugeType":"Ethereum"}}]} \ No newline at end of file +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1732696022046, + "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": "0xb7bb16b58b04fe4f8d270430ce57d2a4753993de", + "gaugeType": "Ethereum" + } + } + ] +} diff --git a/BIPs/2024-W49/BIP-735.report.txt b/BIPs/2024-W49/BIP-735.report.txt new file mode 100644 index 000000000..9230f3915 --- /dev/null +++ b/BIPs/2024-W49/BIP-735.report.txt @@ -0,0 +1,22 @@ +FILENAME: `BIPs/2024-W49/BIP-735.json` +MULTISIG: `multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)` +COMMIT: `dd6b3f9e4e55eedfda036cd00c03787031d9c7b6` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/2e61d903-86cc-43ea-857c-d04c66bf4fe4) + +| Gauge Validator (0xB7Bb16B58b04fE4f8d270430cE57d2A4753993de) | 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 | 0xdcb5ed405a9b11250def047ae8016008fae7d69b0000000000000000000006d8 | WETH-lpETH | root: 0xB7Bb16B58b04fE4f8d270430cE57d2A4753993de | 0xa684EAf215ad323452e2B2bF6F817d4aa5C116ab: lpETH | 0x0000000000000000000000000000000000000000 | -- | BIP-735 | 0 | +| | pool_address: 0xdCb5ED405a9b11250deF047AE8016008Fae7D69b | fee: 0.3 | side: None | 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2: WETH | 0x0000000000000000000000000000000000000000 | -- | | | +| | | a-factor: 500 | style: mainnet | 0xdCb5ED405a9b11250deF047AE8016008Fae7D69b: WETH-lpETH | 0x0000000000000000000000000000000000000000 | -- | | | +| | | | cap: 100.0% | | | | | | +| | | | preferential: True | | | | | | ++-----------------------+---------------------------------------------------------------------+-----------------+--------------------------------------------------+--------------------------------------------------------+--------------------------------------------+----------------+---------+----------+ +``` diff --git a/MaxiOps/vlaura_voting/2024/W49/output/payload.json b/MaxiOps/vlaura_voting/2024/W49/output/payload.json index 4d26ecf74..1433196d0 100644 --- a/MaxiOps/vlaura_voting/2024/W49/output/payload.json +++ b/MaxiOps/vlaura_voting/2024/W49/output/payload.json @@ -1,52 +1,52 @@ { - "domain": { - "name": "snapshot", - "version": "0.1.4" - }, - "types": { - "Vote": [ - { - "name": "from", - "type": "address" - }, - { - "name": "space", - "type": "string" - }, - { - "name": "timestamp", - "type": "uint64" - }, - { - "name": "proposal", - "type": "bytes32" - }, - { - "name": "choice", - "type": "string" - }, - { - "name": "reason", - "type": "string" - }, - { - "name": "app", - "type": "string" - }, - { - "name": "metadata", - "type": "string" - } - ] - }, - "message": { - "space": "gauges.aurafinance.eth", - "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", - "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", - "app": "snapshot", - "reason": "", - "metadata": "{}", - "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", - "timestamp": 1732479974 - } -} \ No newline at end of file + "domain": { + "name": "snapshot", + "version": "0.1.4" + }, + "types": { + "Vote": [ + { + "name": "from", + "type": "address" + }, + { + "name": "space", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + }, + { + "name": "proposal", + "type": "bytes32" + }, + { + "name": "choice", + "type": "string" + }, + { + "name": "reason", + "type": "string" + }, + { + "name": "app", + "type": "string" + }, + { + "name": "metadata", + "type": "string" + } + ] + }, + "message": { + "space": "gauges.aurafinance.eth", + "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", + "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", + "app": "snapshot", + "reason": "", + "metadata": "{}", + "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "timestamp": 1732479974 + } +} From f42de667a2b00a3a6f34852231c64fb94df3969e Mon Sep 17 00:00:00 2001 From: Tritium <11885129+Tritium-VLK@users.noreply.github.com> Date: Wed, 27 Nov 2024 11:06:38 +0100 Subject: [PATCH 06/32] add_rewards USDC on a test pool with a V2 USDC injector as an injector Will then schedule a few weeks with 1 USDC per week. --- MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json diff --git a/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json new file mode 100644 index 000000000..8e8b9880f --- /dev/null +++ b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json @@ -0,0 +1 @@ +{"version":"1.0","chainId":"8453","createdAt":1732701856105,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.17.1","createdFromSafeAddress":"0x65226673F3D202E0f897C862590d7e1A992B2048","createdFromOwnerAddress":"","checksum":"0x9f640c4a357190f178cef5804b0b748ca81aa0ee922f869983291a8e6129a510"},"transactions":[{"to":"0xC97fa65107AE7b94FB749cF05abb01005c14351E","value":"0","data":null,"contractMethod":{"inputs":[{"name":"_reward_token","type":"address"},{"name":"_distributor","type":"address"}],"name":"add_reward","payable":false},"contractInputsValues":{"_reward_token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","_distributor":"0xfa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4"}}]} \ No newline at end of file From 1ea7f3273beb9f3e572716a2f9d69ad6eac6188a Mon Sep 17 00:00:00 2001 From: Tritium-VLK Date: Wed, 27 Nov 2024 10:08:07 +0000 Subject: [PATCH 07/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../base/injectorv2_test_addrewards.json | 33 +++++- .../injectorv2_test_addrewards.report.txt | 20 ++++ .../2024/W49/output/payload.json | 102 +++++++++--------- 3 files changed, 103 insertions(+), 52 deletions(-) create mode 100644 MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt diff --git a/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json index 8e8b9880f..4c111b1ac 100644 --- a/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json +++ b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json @@ -1 +1,32 @@ -{"version":"1.0","chainId":"8453","createdAt":1732701856105,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.17.1","createdFromSafeAddress":"0x65226673F3D202E0f897C862590d7e1A992B2048","createdFromOwnerAddress":"","checksum":"0x9f640c4a357190f178cef5804b0b748ca81aa0ee922f869983291a8e6129a510"},"transactions":[{"to":"0xC97fa65107AE7b94FB749cF05abb01005c14351E","value":"0","data":null,"contractMethod":{"inputs":[{"name":"_reward_token","type":"address"},{"name":"_distributor","type":"address"}],"name":"add_reward","payable":false},"contractInputsValues":{"_reward_token":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","_distributor":"0xfa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4"}}]} \ No newline at end of file +{ + "version": "1.0", + "chainId": "8453", + "createdAt": 1732701856105, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.17.1", + "createdFromSafeAddress": "0x65226673F3D202E0f897C862590d7e1A992B2048", + "createdFromOwnerAddress": "", + "checksum": "0x9f640c4a357190f178cef5804b0b748ca81aa0ee922f869983291a8e6129a510" + }, + "transactions": [ + { + "to": "0xC97fa65107AE7b94FB749cF05abb01005c14351E", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { "name": "_reward_token", "type": "address" }, + { "name": "_distributor", "type": "address" } + ], + "name": "add_reward", + "payable": false + }, + "contractInputsValues": { + "_reward_token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", + "_distributor": "0xfa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4" + } + } + ] +} diff --git a/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt new file mode 100644 index 000000000..dd9459f3f --- /dev/null +++ b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt @@ -0,0 +1,20 @@ +FILENAME: `MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json` +MULTISIG: `multisigs/lm (base:0x65226673F3D202E0f897C862590d7e1A992B2048)` +COMMIT: `f42de667a2b00a3a6f34852231c64fb94df3969e` +CHAIN(S): `base` +TENDERLY: [`🟥 FAILURE`](https://www.tdly.co/shared/simulation/1fe06c69-e9c8-4a17-b9c7-04314fd05de5) + +``` ++------------+----------------------------------------------------------------------------+-------+----------------------------------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++------------+----------------------------------------------------------------------------+-------+----------------------------------------------------------------+------------+----------+ +| add_reward | 0xC97fa65107AE7b94FB749cF05abb01005c14351E (gauges/BPT-stabal3-gauge-c97f) | 0 | { | N/A | N/A | +| | | | "_reward_token": [ | | | +| | | | "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 (tokens/USDC)" | | | +| | | | ], | | | +| | | | "_distributor": [ | | | +| | | | "0xfa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4 (N/A)" | | | +| | | | ] | | | +| | | | } | | | ++------------+----------------------------------------------------------------------------+-------+----------------------------------------------------------------+------------+----------+ +``` diff --git a/MaxiOps/vlaura_voting/2024/W49/output/payload.json b/MaxiOps/vlaura_voting/2024/W49/output/payload.json index 4d26ecf74..1433196d0 100644 --- a/MaxiOps/vlaura_voting/2024/W49/output/payload.json +++ b/MaxiOps/vlaura_voting/2024/W49/output/payload.json @@ -1,52 +1,52 @@ { - "domain": { - "name": "snapshot", - "version": "0.1.4" - }, - "types": { - "Vote": [ - { - "name": "from", - "type": "address" - }, - { - "name": "space", - "type": "string" - }, - { - "name": "timestamp", - "type": "uint64" - }, - { - "name": "proposal", - "type": "bytes32" - }, - { - "name": "choice", - "type": "string" - }, - { - "name": "reason", - "type": "string" - }, - { - "name": "app", - "type": "string" - }, - { - "name": "metadata", - "type": "string" - } - ] - }, - "message": { - "space": "gauges.aurafinance.eth", - "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", - "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", - "app": "snapshot", - "reason": "", - "metadata": "{}", - "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", - "timestamp": 1732479974 - } -} \ No newline at end of file + "domain": { + "name": "snapshot", + "version": "0.1.4" + }, + "types": { + "Vote": [ + { + "name": "from", + "type": "address" + }, + { + "name": "space", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + }, + { + "name": "proposal", + "type": "bytes32" + }, + { + "name": "choice", + "type": "string" + }, + { + "name": "reason", + "type": "string" + }, + { + "name": "app", + "type": "string" + }, + { + "name": "metadata", + "type": "string" + } + ] + }, + "message": { + "space": "gauges.aurafinance.eth", + "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", + "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", + "app": "snapshot", + "reason": "", + "metadata": "{}", + "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "timestamp": 1732479974 + } +} From 1483d31e1e53a546cbf69a64743b8f5b027b8dda Mon Sep 17 00:00:00 2001 From: Tritium <11885129+Tritium-VLK@users.noreply.github.com> Date: Wed, 27 Nov 2024 11:36:56 +0100 Subject: [PATCH 08/32] Update injectorv2_test_addrewards.json Use authorizer adapter --- .../base/injectorv2_test_addrewards.json | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json index 4c111b1ac..f620068e1 100644 --- a/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json +++ b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json @@ -1,31 +1,39 @@ { "version": "1.0", "chainId": "8453", - "createdAt": 1732701856105, + "createdAt": 1732703664859, "meta": { "name": "Transactions Batch", "description": "", - "txBuilderVersion": "1.17.1", + "txBuilderVersion": "1.16.5", "createdFromSafeAddress": "0x65226673F3D202E0f897C862590d7e1A992B2048", "createdFromOwnerAddress": "", - "checksum": "0x9f640c4a357190f178cef5804b0b748ca81aa0ee922f869983291a8e6129a510" + "checksum": "0x90f4c82078ec24e1c5389807a2084a2e7a3c9904d86f418ef33e7b6a67722ee5" }, "transactions": [ { - "to": "0xC97fa65107AE7b94FB749cF05abb01005c14351E", + "to": "0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC", "value": "0", "data": null, "contractMethod": { "inputs": [ - { "name": "_reward_token", "type": "address" }, - { "name": "_distributor", "type": "address" } + { + "internalType": "address", + "name": "target", + "type": "address" + }, + { + "internalType": "bytes", + "name": "data", + "type": "bytes" + } ], - "name": "add_reward", - "payable": false + "name": "performAction", + "payable": true }, "contractInputsValues": { - "_reward_token": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", - "_distributor": "0xfa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4" + "target": "0xC97fa65107AE7b94FB749cF05abb01005c14351E", + "data": "0xe8de0d4d000000000000000000000000833589fCD6eDb6E08f4c7C32D4f71b54bdA02913000000000000000000000000fa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4" } } ] From 99579ff04ee1b7c18404da345c9e47acbf3aacf1 Mon Sep 17 00:00:00 2001 From: Tritium-VLK Date: Wed, 27 Nov 2024 10:39:32 +0000 Subject: [PATCH 09/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../injectorv2_test_addrewards.report.txt | 22 +++++++------------ 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt index dd9459f3f..a37845717 100644 --- a/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt +++ b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt @@ -1,20 +1,14 @@ FILENAME: `MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json` MULTISIG: `multisigs/lm (base:0x65226673F3D202E0f897C862590d7e1A992B2048)` -COMMIT: `f42de667a2b00a3a6f34852231c64fb94df3969e` +COMMIT: `1483d31e1e53a546cbf69a64743b8f5b027b8dda` CHAIN(S): `base` -TENDERLY: [`🟥 FAILURE`](https://www.tdly.co/shared/simulation/1fe06c69-e9c8-4a17-b9c7-04314fd05de5) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/bb7c4fb2-e413-4127-b2c1-4b502d5801be) ``` -+------------+----------------------------------------------------------------------------+-------+----------------------------------------------------------------+------------+----------+ -| fx_name | to | value | inputs | bip_number | tx_index | -+------------+----------------------------------------------------------------------------+-------+----------------------------------------------------------------+------------+----------+ -| add_reward | 0xC97fa65107AE7b94FB749cF05abb01005c14351E (gauges/BPT-stabal3-gauge-c97f) | 0 | { | N/A | N/A | -| | | | "_reward_token": [ | | | -| | | | "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 (tokens/USDC)" | | | -| | | | ], | | | -| | | | "_distributor": [ | | | -| | | | "0xfa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4 (N/A)" | | | -| | | | ] | | | -| | | | } | | | -+------------+----------------------------------------------------------------------------+-------+----------------------------------------------------------------+------------+----------+ ++---------------+-----------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------+---------------------------------------------------------+-----+----------+ +| function | entrypoint | target | selector | parsed_inputs | bip | tx_index | ++---------------+-----------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------+---------------------------------------------------------+-----+----------+ +| performAction | 0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC (20221124-authorizer-adaptor-entrypoint/AuthorizerAdaptorEntrypoint) | 0xC97fa65107AE7b94FB749cF05abb01005c14351E (gauges/BPT-stabal3-gauge-c97f) | add_reward(address,address) | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913: tokens/USDC | N/A | 0 | +| | | | | 0xfa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4: None | | | ++---------------+-----------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------+---------------------------------------------------------+-----+----------+ ``` From 902011cbb3de2b44b9256b5b7f7860670b3d9983 Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru <2835259+gosuto-inzasheru@users.noreply.github.com> Date: Wed, 27 Nov 2024 11:22:41 +0000 Subject: [PATCH 10/32] Combined JSON Payloads 2024-W46 --- ...cCBb9E2C09Ea29551879bd9Da32362b32fc89.json | 2690 +++++++++++++++++ 1 file changed, 2690 insertions(+) create mode 100644 BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.json diff --git a/BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.json b/BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.json new file mode 100644 index 000000000..350d70f7c --- /dev/null +++ b/BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.json @@ -0,0 +1,2690 @@ +{ + "version": "1.0", + "chainId": "100", + "createdAt": 1675891944772, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.13.2", + "createdFromSafeAddress": "0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89", + "createdFromOwnerAddress": "" + }, + "transactions": [ + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xaf204776c7245bF4147c2612BF6e5972Ee483701" + }, + "meta": { + "tx_index": 0, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xaf204776c7245bF4147c2612BF6e5972Ee483701", + "selector": "0x095ea7b3", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"0\",\"2\",\"0x\"],[\"1\",\"1\",\"16\",\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"],[\"1\",\"1\",\"16\",\"0x000000000000000000000000d499b51fcfc66bd31248ef4b28d656d67e591a94\"]]", + "options": "0" + }, + "meta": { + "tx_index": 1, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x23dA9AdE38E4477b23770DeD512fD37b12381FAB" + }, + "meta": { + "tx_index": 2, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x23dA9AdE38E4477b23770DeD512fD37b12381FAB", + "selector": "0x569d3489", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"0\",\"2\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"18\",\"0x00000000000000000000000000000000000000000000000000000000000000c9\"],[\"1\",\"3\",\"5\",\"0x\"],[\"1\",\"3\",\"5\",\"0x\"],[\"1\",\"3\",\"5\",\"0x\"],[\"4\",\"0\",\"2\",\"0x\"],[\"4\",\"1\",\"16\",\"0x000000000000000000000000af204776c7245bf4147c2612bf6e5972ee483701\"],[\"4\",\"1\",\"15\",\"0x\"],[\"4\",\"1\",\"0\",\"0x\"],[\"4\",\"1\",\"0\",\"0x\"],[\"4\",\"1\",\"0\",\"0x\"],[\"4\",\"1\",\"0\",\"0x\"],[\"4\",\"1\",\"0\",\"0x\"],[\"4\",\"1\",\"0\",\"0x\"],[\"4\",\"1\",\"0\",\"0x\"],[\"4\",\"1\",\"0\",\"0x\"],[\"4\",\"1\",\"0\",\"0x\"],[\"5\",\"1\",\"16\",\"0x000000000000000000000000af204776c7245bf4147c2612bf6e5972ee483701\"],[\"5\",\"0\",\"2\",\"0x\"],[\"5\",\"1\",\"15\",\"0x\"],[\"5\",\"1\",\"0\",\"0x\"],[\"5\",\"1\",\"0\",\"0x\"],[\"5\",\"1\",\"0\",\"0x\"],[\"5\",\"1\",\"0\",\"0x\"],[\"5\",\"1\",\"0\",\"0x\"],[\"5\",\"1\",\"0\",\"0x\"],[\"5\",\"1\",\"0\",\"0x\"],[\"5\",\"1\",\"0\",\"0x\"],[\"5\",\"1\",\"0\",\"0x\"],[\"6\",\"0\",\"2\",\"0x\"],[\"6\",\"0\",\"2\",\"0x\"],[\"6\",\"1\",\"15\",\"0x\"],[\"6\",\"1\",\"0\",\"0x\"],[\"6\",\"1\",\"0\",\"0x\"],[\"6\",\"1\",\"0\",\"0x\"],[\"6\",\"1\",\"0\",\"0x\"],[\"6\",\"1\",\"0\",\"0x\"],[\"6\",\"1\",\"0\",\"0x\"],[\"6\",\"1\",\"0\",\"0x\"],[\"6\",\"1\",\"0\",\"0x\"],[\"6\",\"1\",\"0\",\"0x\"],[\"7\",\"1\",\"16\",\"0x000000000000000000000000e91d153e0b41518a2ce8dd3d7944fa863463a97d\"],[\"7\",\"1\",\"16\",\"0x0000000000000000000000004ecaba5870353805a9f068101a40e0f32ed605c6\"],[\"7\",\"1\",\"16\",\"0x000000000000000000000000ddafbb505ad214d7b80b1f830fccc89b60fb7a83\"],[\"20\",\"1\",\"16\",\"0x000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee\"],[\"20\",\"1\",\"16\",\"0x0000000000000000000000004ecaba5870353805a9f068101a40e0f32ed605c6\"],[\"20\",\"1\",\"16\",\"0x000000000000000000000000ddafbb505ad214d7b80b1f830fccc89b60fb7a83\"],[\"31\",\"1\",\"16\",\"0x0000000000000000000000006a023ccd1ff6f2045c3309768ead9e68f978f6e1\"],[\"31\",\"1\",\"16\",\"0x0000000000000000000000009c58bacc331c9aa871afd802db6379a98e80cedb\"],[\"32\",\"1\",\"16\",\"0x0000000000000000000000006a023ccd1ff6f2045c3309768ead9e68f978f6e1\"],[\"32\",\"1\",\"16\",\"0x0000000000000000000000009c58bacc331c9aa871afd802db6379a98e80cedb\"]]", + "options": "2" + }, + "meta": { + "tx_index": 3, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x23dA9AdE38E4477b23770DeD512fD37b12381FAB", + "selector": "0x5a66c223", + "options": "2" + }, + "meta": { + "tx_index": 4, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d" + }, + "meta": { + "tx_index": 5, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "selector": "0xd0e30db0", + "options": "1" + }, + "meta": { + "tx_index": 6, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d", + "selector": "0x095ea7b3", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"0\",\"2\",\"0x\"],[\"1\",\"1\",\"16\",\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"],[\"1\",\"1\",\"16\",\"0x000000000000000000000000d499b51fcfc66bd31248ef4b28d656d67e591a94\"]]", + "options": "0" + }, + "meta": { + "tx_index": 7, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83" + }, + "meta": { + "tx_index": 8, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83", + "selector": "0x095ea7b3", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"16\",\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"]]", + "options": "0" + }, + "meta": { + "tx_index": 9, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x4ECaBa5870353805a9F068101A40E0f32ed605C6" + }, + "meta": { + "tx_index": 10, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x4ECaBa5870353805a9F068101A40E0f32ed605C6", + "selector": "0x095ea7b3", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"16\",\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"]]", + "options": "0" + }, + "meta": { + "tx_index": 11, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1" + }, + "meta": { + "tx_index": 12, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1", + "selector": "0x095ea7b3", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"16\",\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"]]", + "options": "0" + }, + "meta": { + "tx_index": 13, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xD499b51fcFc66bd31248ef4b28d656d67E591A94" + }, + "meta": { + "tx_index": 14, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xD499b51fcFc66bd31248ef4b28d656d67E591A94", + "selector": "0xf716a92b", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "1" + }, + "meta": { + "tx_index": 15, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xD499b51fcFc66bd31248ef4b28d656d67E591A94", + "selector": "0xd1ff8241", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 16, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xD499b51fcFc66bd31248ef4b28d656d67E591A94", + "selector": "0x6e553f65", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 17, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xD499b51fcFc66bd31248ef4b28d656d67E591A94", + "selector": "0x7bde82f2", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 18, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD" + }, + "meta": { + "tx_index": 19, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD", + "selector": "0x2e2d2984", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 20, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD", + "selector": "0x1a7ff553", + "options": "0" + }, + "meta": { + "tx_index": 21, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD", + "selector": "0x201b9eb5", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 22, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD", + "selector": "0x066055e0", + "options": "0" + }, + "meta": { + "tx_index": 23, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD", + "selector": "0x8ceab9aa", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 24, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD", + "selector": "0x8697d2c2", + "options": "0" + }, + "meta": { + "tx_index": 25, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D" + }, + "meta": { + "tx_index": 26, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D", + "selector": "0x2e2d2984", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 27, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D", + "selector": "0x1a7ff553", + "options": "0" + }, + "meta": { + "tx_index": 28, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D", + "selector": "0x201b9eb5", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 29, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D", + "selector": "0x066055e0", + "options": "0" + }, + "meta": { + "tx_index": 30, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D", + "selector": "0x8ceab9aa", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 31, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D", + "selector": "0x8697d2c2", + "options": "0" + }, + "meta": { + "tx_index": 32, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x9eeB6be79899CfE45018866A2113c6b77fa96F35" + }, + "meta": { + "tx_index": 33, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x9eeB6be79899CfE45018866A2113c6b77fa96F35", + "selector": "0x2e2d2984", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 34, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x9eeB6be79899CfE45018866A2113c6b77fa96F35", + "selector": "0x1a7ff553", + "options": "0" + }, + "meta": { + "tx_index": 35, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x9eeB6be79899CfE45018866A2113c6b77fa96F35", + "selector": "0x201b9eb5", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 36, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x9eeB6be79899CfE45018866A2113c6b77fa96F35", + "selector": "0x066055e0", + "options": "0" + }, + "meta": { + "tx_index": 37, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x9eeB6be79899CfE45018866A2113c6b77fa96F35", + "selector": "0x8ceab9aa", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 38, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x9eeB6be79899CfE45018866A2113c6b77fa96F35", + "selector": "0x8697d2c2", + "options": "0" + }, + "meta": { + "tx_index": 39, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x3CB4692177525dB38D983DA0445d4EB25C3826dE" + }, + "meta": { + "tx_index": 40, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x3CB4692177525dB38D983DA0445d4EB25C3826dE", + "selector": "0x2e2d2984", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 41, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x3CB4692177525dB38D983DA0445d4EB25C3826dE", + "selector": "0x1a7ff553", + "options": "0" + }, + "meta": { + "tx_index": 42, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x3CB4692177525dB38D983DA0445d4EB25C3826dE", + "selector": "0x201b9eb5", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 43, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x3CB4692177525dB38D983DA0445d4EB25C3826dE", + "selector": "0x066055e0", + "options": "0" + }, + "meta": { + "tx_index": 44, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x3CB4692177525dB38D983DA0445d4EB25C3826dE", + "selector": "0x8ceab9aa", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "0" + }, + "meta": { + "tx_index": 45, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "allowFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x3CB4692177525dB38D983DA0445d4EB25C3826dE", + "selector": "0x8697d2c2", + "options": "0" + }, + "meta": { + "tx_index": 46, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x7301CFA0e1756B71869E93d4e4Dca5c7d0eb0AA6" + }, + "meta": { + "tx_index": 47, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x7301CFA0e1756B71869E93d4e4Dca5c7d0eb0AA6", + "selector": "0x5d1e9307", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"15\",\"0x\"]]", + "options": "1" + }, + "meta": { + "tx_index": 48, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + } + ], + "name": "scopeTarget", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb" + }, + "meta": { + "tx_index": 49, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "selector": "0x095ea7b3", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"0\",\"2\",\"0x\"],[\"1\",\"1\",\"16\",\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"],[\"1\",\"1\",\"16\",\"0x0000000000000000000000003cb4692177525db38d983da0445d4eb25c3826de\"],[\"1\",\"1\",\"16\",\"0x00000000000000000000000000025c729a3364faef02c7d1f577068d87e90ba6\"],[\"1\",\"1\",\"16\",\"0x00000000000000000000000033c346928ed9249cf1d5fc16ae32a8cffa1671ad\"],[\"1\",\"1\",\"16\",\"0x000000000000000000000000e0a342ed4e0f0dbe97c4810534cfcb6550ea017d\"],[\"1\",\"1\",\"16\",\"0x0000000000000000000000004b4406ed8659d03423490d8b62a1639206da0a7a\"],[\"1\",\"1\",\"16\",\"0x0000000000000000000000002cd404d9d75436e7d6ddbccc2fb9cf7c06941bf1\"],[\"1\",\"1\",\"16\",\"0x0000000000000000000000009eeb6be79899cfe45018866a2113c6b77fa96f35\"]]", + "options": "0" + }, + "meta": { + "tx_index": 50, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + }, + { + "to": "0x13c61a25db73e7a94a244bd2205adba8b4a60f4a", + "value": "0", + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "roleKey", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "targetAddress", + "type": "address" + }, + { + "internalType": "bytes4", + "name": "selector", + "type": "bytes4" + }, + { + "internalType": "struct ConditionFlat[]", + "name": "conditions", + "type": "tuple[]", + "components": [ + { + "internalType": "uint8", + "name": "parent", + "type": "uint8" + }, + { + "internalType": "enum ParameterType", + "name": "paramType", + "type": "uint8" + }, + { + "internalType": "enum Operator", + "name": "operator", + "type": "uint8" + }, + { + "internalType": "bytes", + "name": "compValue", + "type": "bytes" + } + ] + }, + { + "internalType": "enum ExecutionOptions", + "name": "options", + "type": "uint8" + } + ], + "name": "scopeFunction", + "payable": false + }, + "contractInputsValues": { + "roleKey": "0x4d414e4147455200000000000000000000000000000000000000000000000000", + "targetAddress": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb", + "selector": "0x4000aea0", + "conditions": "[[\"0\",\"5\",\"5\",\"0x\"],[\"0\",\"1\",\"16\",\"0x000000000000000000000000f6a78083ca3e2a662d6dd1703c939c8ace2e268d\"],[\"0\",\"1\",\"0\",\"0x\"],[\"0\",\"2\",\"16\",\"0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000140efccbb9e2c09ea29551879bd9da32362b32fc89000000000000000000000000\"]]", + "options": "0" + }, + "meta": { + "tx_index": 51, + "origin_file_name": "/home/runner/work/multisig-ops/multisig-ops/BIPs/2024-W46/[BIP-732] Permissions Policy Update Request #6.json", + "bip_number": "BIP-732" + } + } + ] +} \ No newline at end of file From 735d634eb2b5353083bc1e3b242805369a345622 Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru Date: Wed, 27 Nov 2024 11:25:28 +0000 Subject: [PATCH 11/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- ...cCBb9E2C09Ea29551879bd9Da32362b32fc89.json | 2 +- ...2C09Ea29551879bd9Da32362b32fc89.report.txt | 1216 +++++++++++++++++ .../2024/W49/output/payload.json | 102 +- 3 files changed, 1268 insertions(+), 52 deletions(-) create mode 100644 BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.report.txt diff --git a/BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.json b/BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.json index 350d70f7c..ae54392fc 100644 --- a/BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.json +++ b/BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.json @@ -2687,4 +2687,4 @@ } } ] -} \ No newline at end of file +} diff --git a/BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.report.txt b/BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.report.txt new file mode 100644 index 000000000..8795e802d --- /dev/null +++ b/BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.report.txt @@ -0,0 +1,1216 @@ +FILENAME: `BIPs/00batched/2024-W46/100-0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89.json` +MULTISIG: `multisigs/karpatkey (gnosis:0x0EFcCBb9E2C09Ea29551879bd9Da32362b32fc89)` +COMMIT: `902011cbb3de2b44b9256b5b7f7860670b3d9983` +CHAIN(S): `gnosis` +TENDERLY: `🟪 SKIPPED (Web3ValidationError("\nCould not identify the intended function with name `scopeFunction`, positional arguments with type(s) `str,address,str,((int,int,int,str)),int` and keyword arguments with type(s) `{}`.\nFound 1 function(s) with the name `scopeFunction`: ['scopeFunction(bytes32,address,bytes4,(uint8,uint8,uint8,bytes)[],uint8)']\nFunction invocation failed due to no matching argument types."))` + +``` ++---------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++---------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xaf204776c7245bF4147c2612BF6e5972Ee483701 (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xaf204776c7245bF4147c2612BF6e5972Ee483701 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x095ea7b3" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"0\"", | | | +| | | | "\"2\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000d499b51fcfc66bd31248ef4b28d656d67e591a94\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x23dA9AdE38E4477b23770DeD512fD37b12381FAB (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x23dA9AdE38E4477b23770DeD512fD37b12381FAB (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x569d3489" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"0\"", | | | +| | | | "\"2\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"18\"", | | | +| | | | "\"0x00000000000000000000000000000000000000000000000000000000000000c9\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"3\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"3\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"3\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"0\"", | | | +| | | | "\"2\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000af204776c7245bf4147c2612bf6e5972ee483701\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"4\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000af204776c7245bf4147c2612bf6e5972ee483701\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"0\"", | | | +| | | | "\"2\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"5\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"0\"", | | | +| | | | "\"2\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"0\"", | | | +| | | | "\"2\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"6\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"7\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000e91d153e0b41518a2ce8dd3d7944fa863463a97d\"]", | | | +| | | | "[\"7\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x0000000000000000000000004ecaba5870353805a9f068101a40e0f32ed605c6\"]", | | | +| | | | "[\"7\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000ddafbb505ad214d7b80b1f830fccc89b60fb7a83\"]", | | | +| | | | "[\"20\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee\"]", | | | +| | | | "[\"20\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x0000000000000000000000004ecaba5870353805a9f068101a40e0f32ed605c6\"]", | | | +| | | | "[\"20\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000ddafbb505ad214d7b80b1f830fccc89b60fb7a83\"]", | | | +| | | | "[\"31\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x0000000000000000000000006a023ccd1ff6f2045c3309768ead9e68f978f6e1\"]", | | | +| | | | "[\"31\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x0000000000000000000000009c58bacc331c9aa871afd802db6379a98e80cedb\"]", | | | +| | | | "[\"32\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x0000000000000000000000006a023ccd1ff6f2045c3309768ead9e68f978f6e1\"]", | | | +| | | | "[\"32\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x0000000000000000000000009c58bacc331c9aa871afd802db6379a98e80cedb\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "2" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x23dA9AdE38E4477b23770DeD512fD37b12381FAB (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x5a66c223" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "2" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0xd0e30db0" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "1" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x095ea7b3" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"0\"", | | | +| | | | "\"2\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000d499b51fcfc66bd31248ef4b28d656d67e591a94\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83 (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x095ea7b3" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x4ECaBa5870353805a9F068101A40E0f32ed605C6 (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x4ECaBa5870353805a9F068101A40E0f32ed605C6 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x095ea7b3" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1 (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x095ea7b3" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xD499b51fcFc66bd31248ef4b28d656d67E591A94 (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xD499b51fcFc66bd31248ef4b28d656d67E591A94 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0xf716a92b" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "1" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xD499b51fcFc66bd31248ef4b28d656d67E591A94 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0xd1ff8241" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xD499b51fcFc66bd31248ef4b28d656d67E591A94 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x6e553f65" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xD499b51fcFc66bd31248ef4b28d656d67E591A94 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x7bde82f2" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x2e2d2984" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x1a7ff553" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x201b9eb5" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x066055e0" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x8ceab9aa" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x33C346928eD9249Cf1d5fc16aE32a8CFFa1671AD (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x8697d2c2" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x2e2d2984" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x1a7ff553" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x201b9eb5" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x066055e0" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x8ceab9aa" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0xe0A342ED4e0F0dBe97C4810534CfCB6550EA017D (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x8697d2c2" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x9eeB6be79899CfE45018866A2113c6b77fa96F35 (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x9eeB6be79899CfE45018866A2113c6b77fa96F35 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x2e2d2984" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x9eeB6be79899CfE45018866A2113c6b77fa96F35 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x1a7ff553" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x9eeB6be79899CfE45018866A2113c6b77fa96F35 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x201b9eb5" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x9eeB6be79899CfE45018866A2113c6b77fa96F35 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x066055e0" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x9eeB6be79899CfE45018866A2113c6b77fa96F35 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x8ceab9aa" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x9eeB6be79899CfE45018866A2113c6b77fa96F35 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x8697d2c2" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x3CB4692177525dB38D983DA0445d4EB25C3826dE (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x3CB4692177525dB38D983DA0445d4EB25C3826dE (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x2e2d2984" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x3CB4692177525dB38D983DA0445d4EB25C3826dE (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x1a7ff553" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x3CB4692177525dB38D983DA0445d4EB25C3826dE (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x201b9eb5" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x3CB4692177525dB38D983DA0445d4EB25C3826dE (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x066055e0" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x3CB4692177525dB38D983DA0445d4EB25C3826dE (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x8ceab9aa" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| allowFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x3CB4692177525dB38D983DA0445d4EB25C3826dE (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x8697d2c2" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x7301CFA0e1756B71869E93d4e4Dca5c7d0eb0AA6 (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x7301CFA0e1756B71869E93d4e4Dca5c7d0eb0AA6 (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x5d1e9307" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"15\"", | | | +| | | | "\"0x\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "1" | | | +| | | | ] | | | +| | | | } | | | +| scopeTarget | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb (N/A)" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x095ea7b3" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"0\"", | | | +| | | | "\"2\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000c92e8bdf79f0507f65a392b0ab4667716bfe0110\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x0000000000000000000000003cb4692177525db38d983da0445d4eb25c3826de\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x00000000000000000000000000025c729a3364faef02c7d1f577068d87e90ba6\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x00000000000000000000000033c346928ed9249cf1d5fc16ae32a8cffa1671ad\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000e0a342ed4e0f0dbe97c4810534cfcb6550ea017d\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x0000000000000000000000004b4406ed8659d03423490d8b62a1639206da0a7a\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x0000000000000000000000002cd404d9d75436e7d6ddbccc2fb9cf7c06941bf1\"]", | | | +| | | | "[\"1\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x0000000000000000000000009eeb6be79899cfe45018866a2113c6b77fa96f35\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | +| scopeFunction | 0x13c61a25db73e7a94a244bd2205adba8b4a60f4a (Not Found) | 0 | { | BIP-732 | N/A | +| | | | "roleKey": [ | | | +| | | | "0x4d414e4147455200000000000000000000000000000000000000000000000000 (N/A)" | | | +| | | | ], | | | +| | | | "targetAddress": [ | | | +| | | | "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb (N/A)" | | | +| | | | ], | | | +| | | | "selector": [ | | | +| | | | "0x4000aea0" | | | +| | | | ], | | | +| | | | "conditions": [ | | | +| | | | "\"0\"", | | | +| | | | "\"5\"", | | | +| | | | "\"5\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000f6a78083ca3e2a662d6dd1703c939c8ace2e268d\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"1\"", | | | +| | | | "\"0\"", | | | +| | | | "\"0x\"]", | | | +| | | | "[\"0\"", | | | +| | | | "\"2\"", | | | +| | | | "\"16\"", | | | +| | | | "\"0x000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000140efccbb9e2c09ea29551879bd9da32362b32fc89000000000000000000000000\"" | | | +| | | | ], | | | +| | | | "options": [ | | | +| | | | "0" | | | +| | | | ] | | | +| | | | } | | | ++---------------+--------------------------------------------------------+-------+--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------+------------+----------+ +``` diff --git a/MaxiOps/vlaura_voting/2024/W49/output/payload.json b/MaxiOps/vlaura_voting/2024/W49/output/payload.json index 4d26ecf74..1433196d0 100644 --- a/MaxiOps/vlaura_voting/2024/W49/output/payload.json +++ b/MaxiOps/vlaura_voting/2024/W49/output/payload.json @@ -1,52 +1,52 @@ { - "domain": { - "name": "snapshot", - "version": "0.1.4" - }, - "types": { - "Vote": [ - { - "name": "from", - "type": "address" - }, - { - "name": "space", - "type": "string" - }, - { - "name": "timestamp", - "type": "uint64" - }, - { - "name": "proposal", - "type": "bytes32" - }, - { - "name": "choice", - "type": "string" - }, - { - "name": "reason", - "type": "string" - }, - { - "name": "app", - "type": "string" - }, - { - "name": "metadata", - "type": "string" - } - ] - }, - "message": { - "space": "gauges.aurafinance.eth", - "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", - "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", - "app": "snapshot", - "reason": "", - "metadata": "{}", - "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", - "timestamp": 1732479974 - } -} \ No newline at end of file + "domain": { + "name": "snapshot", + "version": "0.1.4" + }, + "types": { + "Vote": [ + { + "name": "from", + "type": "address" + }, + { + "name": "space", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + }, + { + "name": "proposal", + "type": "bytes32" + }, + { + "name": "choice", + "type": "string" + }, + { + "name": "reason", + "type": "string" + }, + { + "name": "app", + "type": "string" + }, + { + "name": "metadata", + "type": "string" + } + ] + }, + "message": { + "space": "gauges.aurafinance.eth", + "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", + "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", + "app": "snapshot", + "reason": "", + "metadata": "{}", + "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "timestamp": 1732479974 + } +} From 8a6a2c3b7f7d54926555d9449df4058be6df92b4 Mon Sep 17 00:00:00 2001 From: Alexander van der Bourg Date: Wed, 27 Nov 2024 20:14:57 +0100 Subject: [PATCH 12/32] [BIP-736] Enable GHO/PYUSD E-CLP Gauge Ethereum - enable new PyUSD/GHO ECLP - kill old ECLP 2 weeks later (via DAO multisig) --- BIPs/2024-W49/BIP-736a.json | 40 +++++++++++++++++++++++++++++++++++++ BIPs/2024-W51/BIP-736b.json | 40 +++++++++++++++++++++++++++++++++++++ 2 files changed, 80 insertions(+) create mode 100644 BIPs/2024-W49/BIP-736a.json create mode 100644 BIPs/2024-W51/BIP-736b.json diff --git a/BIPs/2024-W49/BIP-736a.json b/BIPs/2024-W49/BIP-736a.json new file mode 100644 index 000000000..51fe8158d --- /dev/null +++ b/BIPs/2024-W49/BIP-736a.json @@ -0,0 +1,40 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1732734169241, + "meta": { + "name": "Transactions Batch", + "description": "Add GHO/PyUSD ECLP gauge mainnet", + "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": "0xAf1b4bfA0a69B9e669d925888b99741E15e37253", + "gaugeType": "Ethereum" + } + } + ] +} \ No newline at end of file diff --git a/BIPs/2024-W51/BIP-736b.json b/BIPs/2024-W51/BIP-736b.json new file mode 100644 index 000000000..af63c142a --- /dev/null +++ b/BIPs/2024-W51/BIP-736b.json @@ -0,0 +1,40 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1732734793152, + "meta": { + "name": "Transactions Batch", + "description": "Kill obsolete pyUSD ECLP gauge", + "txBuilderVersion": "1.16.3", + "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f", + "createdFromOwnerAddress": "", + "checksum": "" + }, + "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": "0xb71C90F165cf99d4004499fF058E265Aa68fAC85", + "data": "0xab8f0945" + } + } + ] +} \ No newline at end of file From a579164e9d738f5964307511dbb95277afa31b41 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Wed, 27 Nov 2024 19:21:25 +0000 Subject: [PATCH 13/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- BIPs/2024-W49/BIP-736a.json | 2 +- BIPs/2024-W49/BIP-736a.report.txt | 22 ++++ BIPs/2024-W51/BIP-736b.json | 2 +- BIPs/2024-W51/BIP-736b.report.txt | 13 +++ .../2024/W49/output/payload.json | 102 +++++++++--------- 5 files changed, 88 insertions(+), 53 deletions(-) create mode 100644 BIPs/2024-W49/BIP-736a.report.txt create mode 100644 BIPs/2024-W51/BIP-736b.report.txt diff --git a/BIPs/2024-W49/BIP-736a.json b/BIPs/2024-W49/BIP-736a.json index 51fe8158d..cd6433311 100644 --- a/BIPs/2024-W49/BIP-736a.json +++ b/BIPs/2024-W49/BIP-736a.json @@ -37,4 +37,4 @@ } } ] -} \ No newline at end of file +} diff --git a/BIPs/2024-W49/BIP-736a.report.txt b/BIPs/2024-W49/BIP-736a.report.txt new file mode 100644 index 000000000..974f3f2d8 --- /dev/null +++ b/BIPs/2024-W49/BIP-736a.report.txt @@ -0,0 +1,22 @@ +FILENAME: `BIPs/2024-W49/BIP-736a.json` +MULTISIG: `multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)` +COMMIT: `8a6a2c3b7f7d54926555d9449df4058be6df92b4` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/0fa4d765-648e-405e-be1c-a2e7814a80d2) + +| Gauge Validator (0xAf1b4bfA0a69B9e669d925888b99741E15e37253) | 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 | 0x8950e720eb51af9709a86941345844134517bcf40002000000000000000006e9 | ECLP-GHO-pyUSD | root: 0xAf1b4bfA0a69B9e669d925888b99741E15e37253 | 0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f: GHO | 0x0000000000000000000000000000000000000000 | -- | BIP-736 | 0 | +| | pool_address: 0x8950E720eB51AF9709A86941345844134517bcF4 | fee: 0.01 | side: None | 0x6c3ea9036406852006290770BEdFcAbA0e23A0e8: PYUSD | 0x0000000000000000000000000000000000000000 | -- | | | +| | | a-factor: N/A | style: mainnet | | | | | | +| | | | cap: 100.0% | | | | | | +| | | | preferential: True | | | | | | ++-----------------------+---------------------------------------------------------------------+-----------------+--------------------------------------------------+---------------------------------------------------+--------------------------------------------+----------------+---------+----------+ +``` diff --git a/BIPs/2024-W51/BIP-736b.json b/BIPs/2024-W51/BIP-736b.json index af63c142a..967016fc7 100644 --- a/BIPs/2024-W51/BIP-736b.json +++ b/BIPs/2024-W51/BIP-736b.json @@ -37,4 +37,4 @@ } } ] -} \ No newline at end of file +} diff --git a/BIPs/2024-W51/BIP-736b.report.txt b/BIPs/2024-W51/BIP-736b.report.txt new file mode 100644 index 000000000..41715494b --- /dev/null +++ b/BIPs/2024-W51/BIP-736b.report.txt @@ -0,0 +1,13 @@ +FILENAME: `BIPs/2024-W51/BIP-736b.json` +MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)` +COMMIT: `8a6a2c3b7f7d54926555d9449df4058be6df92b4` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/052d6a0d-1a7b-4764-b0ed-0d378c9ade0d) + +``` ++---------------+-----------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------+---------------+---------+----------+ +| function | entrypoint | target | selector | parsed_inputs | bip | tx_index | ++---------------+-----------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------+---------------+---------+----------+ +| performAction | 0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA (20221124-authorizer-adaptor-entrypoint/AuthorizerAdaptorEntrypoint) | 0xb71C90F165cf99d4004499fF058E265Aa68fAC85 (gauges/ECLP-GHO-pyUSD-gauge-b71c) | killGauge() | | BIP-736 | 0 | ++---------------+-----------------------------------------------------------------------------------------------------------------+-------------------------------------------------------------------------------+-------------+---------------+---------+----------+ +``` diff --git a/MaxiOps/vlaura_voting/2024/W49/output/payload.json b/MaxiOps/vlaura_voting/2024/W49/output/payload.json index 4d26ecf74..1433196d0 100644 --- a/MaxiOps/vlaura_voting/2024/W49/output/payload.json +++ b/MaxiOps/vlaura_voting/2024/W49/output/payload.json @@ -1,52 +1,52 @@ { - "domain": { - "name": "snapshot", - "version": "0.1.4" - }, - "types": { - "Vote": [ - { - "name": "from", - "type": "address" - }, - { - "name": "space", - "type": "string" - }, - { - "name": "timestamp", - "type": "uint64" - }, - { - "name": "proposal", - "type": "bytes32" - }, - { - "name": "choice", - "type": "string" - }, - { - "name": "reason", - "type": "string" - }, - { - "name": "app", - "type": "string" - }, - { - "name": "metadata", - "type": "string" - } - ] - }, - "message": { - "space": "gauges.aurafinance.eth", - "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", - "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", - "app": "snapshot", - "reason": "", - "metadata": "{}", - "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", - "timestamp": 1732479974 - } -} \ No newline at end of file + "domain": { + "name": "snapshot", + "version": "0.1.4" + }, + "types": { + "Vote": [ + { + "name": "from", + "type": "address" + }, + { + "name": "space", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + }, + { + "name": "proposal", + "type": "bytes32" + }, + { + "name": "choice", + "type": "string" + }, + { + "name": "reason", + "type": "string" + }, + { + "name": "app", + "type": "string" + }, + { + "name": "metadata", + "type": "string" + } + ] + }, + "message": { + "space": "gauges.aurafinance.eth", + "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", + "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", + "app": "snapshot", + "reason": "", + "metadata": "{}", + "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "timestamp": 1732479974 + } +} From 6b58c09f7bccc42f145499f5ec25add8171ffd84 Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru Date: Thu, 28 Nov 2024 05:20:19 +0000 Subject: [PATCH 14/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- ...XXX-authorize-mimic-smartvault-zkevm.report.txt | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt b/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt index fa3bdd37d..e10db1b49 100644 --- a/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt +++ b/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt @@ -1,13 +1,13 @@ FILENAME: `BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.json` MULTISIG: `multisigs/dao (zkevm:0x2f237e7643a3bF6Ef265dd6FCBcd26a7Cc38dbAa)` -COMMIT: `c992ee14d15840690057b203023d344c97598808` +COMMIT: `888054a4d67f9d380fac76904718f7b0ce6c2ea1` CHAIN(S): `zkevm` -TENDERLY: `🟪 SKIPPED (ValueError({'error': {'id': '4f116797-4573-4e21-b9bb-ff46df668f42', 'slug': 'invalid_transaction_simulation', 'message': 'Unsupported network'}}))` +TENDERLY: `🟪 SKIPPED (ValueError({'error': {'id': 'f60a7984-e3c4-48d4-a59d-34a3cd657335', 'slug': 'invalid_transaction_simulation', 'message': 'Unsupported network'}}))` ``` -+----------------------+---------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ -| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index | -+----------------------+---------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ -| Authorizer/grantRole | !!NOT FOUND!! | 0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97 | 20220517-protocol-fee-withdrawer/ProtocolFeesWithdrawer/withdrawCollectedFees(address[],uint256[],address) | 0xcd3768eb08cdc2de2d040f74fb351ccbef01df1d042fa8033e12f224ecc27c4d | N/A | 0 | -+----------------------+---------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ ++----------------------+--------------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ +| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index | ++----------------------+--------------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ +| Authorizer/grantRole | mimic/smartVaultV3 | 0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97 | 20220517-protocol-fee-withdrawer/ProtocolFeesWithdrawer/withdrawCollectedFees(address[],uint256[],address) | 0xcd3768eb08cdc2de2d040f74fb351ccbef01df1d042fa8033e12f224ecc27c4d | N/A | 0 | ++----------------------+--------------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ ``` From f450a9f37d4d0a8709fa732bd790bb28afc8ac1e Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 28 Nov 2024 07:36:41 +0100 Subject: [PATCH 15/32] chore: assign BIP-Nr --- ...ize-mimic-smartvault-zkevm.json => BIP-737.json} | 0 ...-XXX-authorize-mimic-smartvault-zkevm.report.txt | 13 ------------- 2 files changed, 13 deletions(-) rename BIPs/2024-W49/{BIP-XXX-authorize-mimic-smartvault-zkevm.json => BIP-737.json} (100%) delete mode 100644 BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt diff --git a/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.json b/BIPs/2024-W49/BIP-737.json similarity index 100% rename from BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.json rename to BIPs/2024-W49/BIP-737.json diff --git a/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt b/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt deleted file mode 100644 index e10db1b49..000000000 --- a/BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.report.txt +++ /dev/null @@ -1,13 +0,0 @@ -FILENAME: `BIPs/2024-W49/BIP-XXX-authorize-mimic-smartvault-zkevm.json` -MULTISIG: `multisigs/dao (zkevm:0x2f237e7643a3bF6Ef265dd6FCBcd26a7Cc38dbAa)` -COMMIT: `888054a4d67f9d380fac76904718f7b0ce6c2ea1` -CHAIN(S): `zkevm` -TENDERLY: `🟪 SKIPPED (ValueError({'error': {'id': 'f60a7984-e3c4-48d4-a59d-34a3cd657335', 'slug': 'invalid_transaction_simulation', 'message': 'Unsupported network'}}))` - -``` -+----------------------+--------------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ -| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index | -+----------------------+--------------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ -| Authorizer/grantRole | mimic/smartVaultV3 | 0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97 | 20220517-protocol-fee-withdrawer/ProtocolFeesWithdrawer/withdrawCollectedFees(address[],uint256[],address) | 0xcd3768eb08cdc2de2d040f74fb351ccbef01df1d042fa8033e12f224ecc27c4d | N/A | 0 | -+----------------------+--------------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+-----+----------+ -``` From ba34d6c925505e2e8bb8bb120881a308b863ed57 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 28 Nov 2024 06:38:31 +0000 Subject: [PATCH 16/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- BIPs/2024-W49/BIP-737.report.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 BIPs/2024-W49/BIP-737.report.txt diff --git a/BIPs/2024-W49/BIP-737.report.txt b/BIPs/2024-W49/BIP-737.report.txt new file mode 100644 index 000000000..228afb2b4 --- /dev/null +++ b/BIPs/2024-W49/BIP-737.report.txt @@ -0,0 +1,13 @@ +FILENAME: `BIPs/2024-W49/BIP-737.json` +MULTISIG: `multisigs/dao (zkevm:0x2f237e7643a3bF6Ef265dd6FCBcd26a7Cc38dbAa)` +COMMIT: `f450a9f37d4d0a8709fa732bd790bb28afc8ac1e` +CHAIN(S): `zkevm` +TENDERLY: `🟪 SKIPPED (ValueError({'error': {'id': '28824d24-918a-4cf7-94fc-18db4eb79198', 'slug': 'invalid_transaction_simulation', 'message': 'Unsupported network'}}))` + +``` ++----------------------+--------------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+ +| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index | ++----------------------+--------------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+ +| Authorizer/grantRole | mimic/smartVaultV3 | 0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97 | 20220517-protocol-fee-withdrawer/ProtocolFeesWithdrawer/withdrawCollectedFees(address[],uint256[],address) | 0xcd3768eb08cdc2de2d040f74fb351ccbef01df1d042fa8033e12f224ecc27c4d | BIP-737 | 0 | ++----------------------+--------------------+--------------------------------------------+------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+ +``` From b685c656d5d4909bb903f38a528fa32b6520c976 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 28 Nov 2024 07:42:39 +0100 Subject: [PATCH 17/32] [BIP-738] Request for Additional Marketing Funding - send 60k USDC to OpCo - [Proposal](https://forum.balancer.fi/t/bip-738-request-for-additional-marketing-funding-to-maximize-balancer-v3-launch-impact/6190) --- BIPs/2024-W49/BIP-738.json | 40 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 BIPs/2024-W49/BIP-738.json diff --git a/BIPs/2024-W49/BIP-738.json b/BIPs/2024-W49/BIP-738.json new file mode 100644 index 000000000..41c8079e1 --- /dev/null +++ b/BIPs/2024-W49/BIP-738.json @@ -0,0 +1,40 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1732776010055, + "meta": { + "name": "Transactions Batch", + "description": "Fund marketing and PR agency for v3 launch", + "txBuilderVersion": "1.13.3", + "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f", + "createdFromOwnerAddress": "", + "checksum": "" + }, + "transactions": [ + { + "to": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "address", + "name": "to", + "type": "address" + }, + { + "internalType": "uint256", + "name": "value", + "type": "uint256" + } + ], + "name": "transfer", + "payable": false + }, + "contractInputsValues": { + "to": "0x3B8910F378034FD6E103Df958863e5c684072693", + "value": "60000000000" + } + } + ] +} From 858ef7222a205c528c91cd163205cf270eea1c71 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Thu, 28 Nov 2024 06:44:43 +0000 Subject: [PATCH 18/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- BIPs/2024-W49/BIP-738.report.txt | 13 +++ .../2024/W49/output/payload.json | 102 +++++++++--------- 2 files changed, 64 insertions(+), 51 deletions(-) create mode 100644 BIPs/2024-W49/BIP-738.report.txt diff --git a/BIPs/2024-W49/BIP-738.report.txt b/BIPs/2024-W49/BIP-738.report.txt new file mode 100644 index 000000000..4f972cef8 --- /dev/null +++ b/BIPs/2024-W49/BIP-738.report.txt @@ -0,0 +1,13 @@ +FILENAME: `BIPs/2024-W49/BIP-738.json` +MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)` +COMMIT: `b685c656d5d4909bb903f38a528fa32b6520c976` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/cff7890d-9678-473c-9f91-15edefe60af0) + +``` ++----------+-------------------------------------------------+----------------------------------------------------------------------+----------------------------+---------+----------+ +| function | token_symbol | recipient | amount | bip | tx_index | ++----------+-------------------------------------------------+----------------------------------------------------------------------+----------------------------+---------+----------+ +| transfer | USDC:0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48 | multisigs/foundation_opco:0x3B8910F378034FD6E103Df958863e5c684072693 | 60000.0 (RAW: 60000000000) | BIP-738 | 0 | ++----------+-------------------------------------------------+----------------------------------------------------------------------+----------------------------+---------+----------+ +``` diff --git a/MaxiOps/vlaura_voting/2024/W49/output/payload.json b/MaxiOps/vlaura_voting/2024/W49/output/payload.json index 4d26ecf74..1433196d0 100644 --- a/MaxiOps/vlaura_voting/2024/W49/output/payload.json +++ b/MaxiOps/vlaura_voting/2024/W49/output/payload.json @@ -1,52 +1,52 @@ { - "domain": { - "name": "snapshot", - "version": "0.1.4" - }, - "types": { - "Vote": [ - { - "name": "from", - "type": "address" - }, - { - "name": "space", - "type": "string" - }, - { - "name": "timestamp", - "type": "uint64" - }, - { - "name": "proposal", - "type": "bytes32" - }, - { - "name": "choice", - "type": "string" - }, - { - "name": "reason", - "type": "string" - }, - { - "name": "app", - "type": "string" - }, - { - "name": "metadata", - "type": "string" - } - ] - }, - "message": { - "space": "gauges.aurafinance.eth", - "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", - "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", - "app": "snapshot", - "reason": "", - "metadata": "{}", - "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", - "timestamp": 1732479974 - } -} \ No newline at end of file + "domain": { + "name": "snapshot", + "version": "0.1.4" + }, + "types": { + "Vote": [ + { + "name": "from", + "type": "address" + }, + { + "name": "space", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + }, + { + "name": "proposal", + "type": "bytes32" + }, + { + "name": "choice", + "type": "string" + }, + { + "name": "reason", + "type": "string" + }, + { + "name": "app", + "type": "string" + }, + { + "name": "metadata", + "type": "string" + } + ] + }, + "message": { + "space": "gauges.aurafinance.eth", + "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", + "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", + "app": "snapshot", + "reason": "", + "metadata": "{}", + "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "timestamp": 1732479974 + } +} From 337728d1a4836ebec25e191d46f3f40c3aba538f Mon Sep 17 00:00:00 2001 From: Zen-Maxi <85650601+Zen-Maxi@users.noreply.github.com> Date: Fri, 29 Nov 2024 09:39:41 -0500 Subject: [PATCH 19/32] setRecipientList_75perwk_5wks_Nov29-2024 Per GGP request: --- ...RecipientList_75perwk_5wks_Nov29-2024.json | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 MaxiOps/injectorScheduling/avax/GGP/setRecipientList_75perwk_5wks_Nov29-2024.json diff --git a/MaxiOps/injectorScheduling/avax/GGP/setRecipientList_75perwk_5wks_Nov29-2024.json b/MaxiOps/injectorScheduling/avax/GGP/setRecipientList_75perwk_5wks_Nov29-2024.json new file mode 100644 index 000000000..06e7131b4 --- /dev/null +++ b/MaxiOps/injectorScheduling/avax/GGP/setRecipientList_75perwk_5wks_Nov29-2024.json @@ -0,0 +1,46 @@ +{ + "version": "1.0", + "chainId": "43114", + "createdAt": 1732891058773, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.17.0", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "createdFromOwnerAddress": "", + "checksum": "0x7e3215b713afb" + }, + "transactions": [ + { + "to": "0x39C441560e83e02452e4B4789934aC031A85c1d5", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gaugeAddresses", + "type": "address[]", + "internalType": "address[]" + }, + { + "name": "amountsPerPeriod", + "type": "uint256[]", + "internalType": "uint256[]" + }, + { + "name": "maxPeriods", + "type": "uint8[]", + "internalType": "uint8[]" + } + ], + "name": "setRecipientList", + "payable": false + }, + "contractInputsValues": { + "gaugeAddresses": "[0x231d84C37b2C4B5a2E2Fe325BB77DAa65bF71D92]", + "amountsPerPeriod": "[75000000000000000000]", + "maxPeriods": "[5]" + } + } + ] +} From a719d670957ca738f43a2e583516df488a3e9428 Mon Sep 17 00:00:00 2001 From: Zen-Maxi Date: Fri, 29 Nov 2024 14:42:24 +0000 Subject: [PATCH 20/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- ...entList_75perwk_5wks_Nov29-2024.report.txt | 15 +++ .../2024/W49/output/payload.json | 102 +++++++++--------- 2 files changed, 66 insertions(+), 51 deletions(-) create mode 100644 MaxiOps/injectorScheduling/avax/GGP/setRecipientList_75perwk_5wks_Nov29-2024.report.txt diff --git a/MaxiOps/injectorScheduling/avax/GGP/setRecipientList_75perwk_5wks_Nov29-2024.report.txt b/MaxiOps/injectorScheduling/avax/GGP/setRecipientList_75perwk_5wks_Nov29-2024.report.txt new file mode 100644 index 000000000..bab4dd9b9 --- /dev/null +++ b/MaxiOps/injectorScheduling/avax/GGP/setRecipientList_75perwk_5wks_Nov29-2024.report.txt @@ -0,0 +1,15 @@ +FILENAME: `MaxiOps/injectorScheduling/avax/GGP/setRecipientList_75perwk_5wks_Nov29-2024.json` +MULTISIG: `multisigs/vote_incentive_recycling (avalanche:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `337728d1a4836ebec25e191d46f3f40c3aba538f` +CHAIN(S): `avalanche` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/95d01edd-cbaf-47c3-8799-c2253a3d92cf) + +``` ++------------------+-----------------------------------------------------------------------------------+--------+------------------------------------------------------------------------------------+-------------------------------------+---------+---------------------------------------+----------+ +| function | injector | symbol | gaugeList | amounts_per_period | periods | total_amount_first_period | tx_index | ++------------------+-----------------------------------------------------------------------------------+--------+------------------------------------------------------------------------------------+-------------------------------------+---------+---------------------------------------+----------+ +| setRecipientList | 0x39C441560e83e02452e4B4789934aC031A85c1d5(maxiKeepers/gaugeRewardsInjectors/ggp) | GGP | [ | [ | [ | raw: 75000000000000000000/1e18 = 75.0 | 0 | +| | | | "0x231d84C37b2C4B5a2E2Fe325BB77DAa65bF71D92 (gauges/ggAVAX-WAVAX-BPT-gauge-231d)" | "75000000000000000000/1e18 = 75.0" | "5" | | | +| | | | ] | ] | ] | | | ++------------------+-----------------------------------------------------------------------------------+--------+------------------------------------------------------------------------------------+-------------------------------------+---------+---------------------------------------+----------+ +``` diff --git a/MaxiOps/vlaura_voting/2024/W49/output/payload.json b/MaxiOps/vlaura_voting/2024/W49/output/payload.json index 4d26ecf74..1433196d0 100644 --- a/MaxiOps/vlaura_voting/2024/W49/output/payload.json +++ b/MaxiOps/vlaura_voting/2024/W49/output/payload.json @@ -1,52 +1,52 @@ { - "domain": { - "name": "snapshot", - "version": "0.1.4" - }, - "types": { - "Vote": [ - { - "name": "from", - "type": "address" - }, - { - "name": "space", - "type": "string" - }, - { - "name": "timestamp", - "type": "uint64" - }, - { - "name": "proposal", - "type": "bytes32" - }, - { - "name": "choice", - "type": "string" - }, - { - "name": "reason", - "type": "string" - }, - { - "name": "app", - "type": "string" - }, - { - "name": "metadata", - "type": "string" - } - ] - }, - "message": { - "space": "gauges.aurafinance.eth", - "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", - "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", - "app": "snapshot", - "reason": "", - "metadata": "{}", - "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", - "timestamp": 1732479974 - } -} \ No newline at end of file + "domain": { + "name": "snapshot", + "version": "0.1.4" + }, + "types": { + "Vote": [ + { + "name": "from", + "type": "address" + }, + { + "name": "space", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + }, + { + "name": "proposal", + "type": "bytes32" + }, + { + "name": "choice", + "type": "string" + }, + { + "name": "reason", + "type": "string" + }, + { + "name": "app", + "type": "string" + }, + { + "name": "metadata", + "type": "string" + } + ] + }, + "message": { + "space": "gauges.aurafinance.eth", + "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", + "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", + "app": "snapshot", + "reason": "", + "metadata": "{}", + "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "timestamp": 1732479974 + } +} From 0b29be3b2e856786627536c78c241f74426ce742 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Mon, 2 Dec 2024 13:54:21 +0100 Subject: [PATCH 21/32] NET Injector v1 - Accept Ownership to Omnisafe - NET Injector deployed [here](https://etherscan.io/address/0x9be5ce14d1fd02517682aec14c7162328e9e386e) --- .../mainnet/setup_NET_injector.json | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 MaxiOps/injectorScheduling/mainnet/setup_NET_injector.json diff --git a/MaxiOps/injectorScheduling/mainnet/setup_NET_injector.json b/MaxiOps/injectorScheduling/mainnet/setup_NET_injector.json new file mode 100644 index 000000000..fefb0ea22 --- /dev/null +++ b/MaxiOps/injectorScheduling/mainnet/setup_NET_injector.json @@ -0,0 +1,26 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1730279673289, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.17.1", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "createdFromOwnerAddress": "", + "checksum": "" + }, + "transactions": [ + { + "to": "0x9be5ce14d1fd02517682aec14c7162328e9e386e", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [], + "name": "acceptOwnership", + "payable": false + }, + "contractInputsValues": null + } + ] +} From 0a0ef2c0818829a36740293c311f2f719fa155c8 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Mon, 2 Dec 2024 12:56:34 +0000 Subject: [PATCH 22/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../mainnet/setup_NET_injector.report.txt | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 MaxiOps/injectorScheduling/mainnet/setup_NET_injector.report.txt diff --git a/MaxiOps/injectorScheduling/mainnet/setup_NET_injector.report.txt b/MaxiOps/injectorScheduling/mainnet/setup_NET_injector.report.txt new file mode 100644 index 000000000..e0a1ba519 --- /dev/null +++ b/MaxiOps/injectorScheduling/mainnet/setup_NET_injector.report.txt @@ -0,0 +1,13 @@ +FILENAME: `MaxiOps/injectorScheduling/mainnet/setup_NET_injector.json` +MULTISIG: `multisigs/vote_incentive_recycling (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `0b29be3b2e856786627536c78c241f74426ce742` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/6a124d33-06f4-4cc5-94b1-9e9b2281caa6) + +``` ++-----------------+------------------------------------------------------------------------------------+-------+--------+------------+----------+ +| fx_name | to | value | inputs | bip_number | tx_index | ++-----------------+------------------------------------------------------------------------------------+-------+--------+------------+----------+ +| acceptOwnership | 0x9be5ce14d1fd02517682aec14c7162328e9e386e (maxiKeepers/gaugeRewardsInjectors/net) | 0 | "N/A" | N/A | N/A | ++-----------------+------------------------------------------------------------------------------------+-------+--------+------------+----------+ +``` From a0749a3b47db04e757d1416090a9a6dd32d61c2a Mon Sep 17 00:00:00 2001 From: Xeonus Date: Mon, 2 Dec 2024 15:12:52 +0100 Subject: [PATCH 23/32] chore: add payload file --- MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json diff --git a/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json b/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json new file mode 100644 index 000000000..6bb7b4825 --- /dev/null +++ b/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json @@ -0,0 +1 @@ +{"version":"1.0","chainId":"1","createdAt":1733148563891,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.16.5","createdFromSafeAddress":"0xc38c5f97B34E175FFd35407fc91a937300E33860","createdFromOwnerAddress":"","checksum":"0x90f4c82078ec24e1c5389807a2084a2e7a3c9904d86f418ef33e7b6a67722ee5"},"transactions":[{"to":"0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA","value":"0","data":null,"contractMethod":{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"performAction","payable":true},"contractInputsValues":{"target":"0x76a6d2A59D3524cFA6775465341a19ca0d5a8657","data":"0xe8de0d4d0000000000000000000000006e6b7adfc7db9feeb8896418ac3422966f65d0a50000000000000000000000009be5ce14d1fd02517682aec14c7162328e9e386e"}}]} \ No newline at end of file From d27b0705ab598485dfa48f4b5a33c302876c510a Mon Sep 17 00:00:00 2001 From: Xeonus Date: Mon, 2 Dec 2024 14:16:17 +0000 Subject: [PATCH 24/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../ethereum/add-NET-token-to-gauge.json | 33 +++++- .../add-NET-token-to-gauge.report.txt | 14 +++ .../2024/W49/output/payload.json | 102 +++++++++--------- 3 files changed, 97 insertions(+), 52 deletions(-) create mode 100644 MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.report.txt diff --git a/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json b/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json index 6bb7b4825..a9f7871da 100644 --- a/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json +++ b/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json @@ -1 +1,32 @@ -{"version":"1.0","chainId":"1","createdAt":1733148563891,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.16.5","createdFromSafeAddress":"0xc38c5f97B34E175FFd35407fc91a937300E33860","createdFromOwnerAddress":"","checksum":"0x90f4c82078ec24e1c5389807a2084a2e7a3c9904d86f418ef33e7b6a67722ee5"},"transactions":[{"to":"0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA","value":"0","data":null,"contractMethod":{"inputs":[{"internalType":"address","name":"target","type":"address"},{"internalType":"bytes","name":"data","type":"bytes"}],"name":"performAction","payable":true},"contractInputsValues":{"target":"0x76a6d2A59D3524cFA6775465341a19ca0d5a8657","data":"0xe8de0d4d0000000000000000000000006e6b7adfc7db9feeb8896418ac3422966f65d0a50000000000000000000000009be5ce14d1fd02517682aec14c7162328e9e386e"}}]} \ No newline at end of file +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1733148563891, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.5", + "createdFromSafeAddress": "0xc38c5f97B34E175FFd35407fc91a937300E33860", + "createdFromOwnerAddress": "", + "checksum": "0x90f4c82078ec24e1c5389807a2084a2e7a3c9904d86f418ef33e7b6a67722ee5" + }, + "transactions": [ + { + "to": "0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { "internalType": "address", "name": "target", "type": "address" }, + { "internalType": "bytes", "name": "data", "type": "bytes" } + ], + "name": "performAction", + "payable": true + }, + "contractInputsValues": { + "target": "0x76a6d2A59D3524cFA6775465341a19ca0d5a8657", + "data": "0xe8de0d4d0000000000000000000000006e6b7adfc7db9feeb8896418ac3422966f65d0a50000000000000000000000009be5ce14d1fd02517682aec14c7162328e9e386e" + } + } + ] +} diff --git a/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.report.txt b/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.report.txt new file mode 100644 index 000000000..add3d4562 --- /dev/null +++ b/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.report.txt @@ -0,0 +1,14 @@ +FILENAME: `MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json` +MULTISIG: `multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)` +COMMIT: `a0749a3b47db04e757d1416090a9a6dd32d61c2a` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/2c98724f-871f-4b20-810e-4ee00b3269a6) + +``` ++---------------+-----------------------------------------------------------------------------------------------------------------+---------------------------------------------------+-----------------------------+-----------------------------------------------------------------------------------+-----+----------+ +| function | entrypoint | target | selector | parsed_inputs | bip | tx_index | ++---------------+-----------------------------------------------------------------------------------------------------------------+---------------------------------------------------+-----------------------------+-----------------------------------------------------------------------------------+-----+----------+ +| performAction | 0xf5dECDB1f3d1ee384908Fbe16D2F0348AE43a9eA (20221124-authorizer-adaptor-entrypoint/AuthorizerAdaptorEntrypoint) | 0x76a6d2A59D3524cFA6775465341a19ca0d5a8657 (None) | add_reward(address,address) | 0x6e6B7ADfC7Db9fEeB8896418aC3422966f65D0A5: NET | N/A | 0 | +| | | | | 0x9BE5CE14d1FD02517682aeC14c7162328E9e386e: maxiKeepers/gaugeRewardsInjectors/net | | | ++---------------+-----------------------------------------------------------------------------------------------------------------+---------------------------------------------------+-----------------------------+-----------------------------------------------------------------------------------+-----+----------+ +``` diff --git a/MaxiOps/vlaura_voting/2024/W49/output/payload.json b/MaxiOps/vlaura_voting/2024/W49/output/payload.json index 4d26ecf74..1433196d0 100644 --- a/MaxiOps/vlaura_voting/2024/W49/output/payload.json +++ b/MaxiOps/vlaura_voting/2024/W49/output/payload.json @@ -1,52 +1,52 @@ { - "domain": { - "name": "snapshot", - "version": "0.1.4" - }, - "types": { - "Vote": [ - { - "name": "from", - "type": "address" - }, - { - "name": "space", - "type": "string" - }, - { - "name": "timestamp", - "type": "uint64" - }, - { - "name": "proposal", - "type": "bytes32" - }, - { - "name": "choice", - "type": "string" - }, - { - "name": "reason", - "type": "string" - }, - { - "name": "app", - "type": "string" - }, - { - "name": "metadata", - "type": "string" - } - ] - }, - "message": { - "space": "gauges.aurafinance.eth", - "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", - "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", - "app": "snapshot", - "reason": "", - "metadata": "{}", - "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", - "timestamp": 1732479974 - } -} \ No newline at end of file + "domain": { + "name": "snapshot", + "version": "0.1.4" + }, + "types": { + "Vote": [ + { + "name": "from", + "type": "address" + }, + { + "name": "space", + "type": "string" + }, + { + "name": "timestamp", + "type": "uint64" + }, + { + "name": "proposal", + "type": "bytes32" + }, + { + "name": "choice", + "type": "string" + }, + { + "name": "reason", + "type": "string" + }, + { + "name": "app", + "type": "string" + }, + { + "name": "metadata", + "type": "string" + } + ] + }, + "message": { + "space": "gauges.aurafinance.eth", + "proposal": "0x2cc46de8f63d957646a1e3132a95056e9274f9277f016b02eb588888bc942a9a", + "choice": "{\"95\":10.0,\"98\":12.5,\"183\":5.0,\"205\":2.0,\"275\":2.0,\"215\":5.5,\"30\":5.95,\"120\":6.93,\"144\":4.54,\"86\":3.85,\"106\":8.04,\"24\":5.69,\"117\":5.0,\"142\":5.0,\"124\":5.0,\"204\":4.0,\"320\":5.0,\"323\":4.0}", + "app": "snapshot", + "reason": "", + "metadata": "{}", + "from": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "timestamp": 1732479974 + } +} From 5f21c610be148072ed3d50708922f622c5749d0a Mon Sep 17 00:00:00 2001 From: Xeonus Date: Mon, 2 Dec 2024 14:24:43 +0000 Subject: [PATCH 25/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../add_rewards/ethereum/add-NET-token-to-gauge.report.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.report.txt b/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.report.txt index add3d4562..87e42eb0f 100644 --- a/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.report.txt +++ b/MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.report.txt @@ -1,8 +1,8 @@ FILENAME: `MaxiOps/add_rewards/ethereum/add-NET-token-to-gauge.json` MULTISIG: `multisigs/lm (mainnet:0xc38c5f97B34E175FFd35407fc91a937300E33860)` -COMMIT: `a0749a3b47db04e757d1416090a9a6dd32d61c2a` +COMMIT: `f7c8f2fdc5aa39f390e899b6548beb99368c275e` CHAIN(S): `mainnet` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/2c98724f-871f-4b20-810e-4ee00b3269a6) +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/fda100ed-c036-4d8e-a413-efa28e55d204) ``` +---------------+-----------------------------------------------------------------------------------------------------------------+---------------------------------------------------+-----------------------------+-----------------------------------------------------------------------------------+-----+----------+ From 3df43643401e4db63571398108e1bd7863173df8 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Mon, 2 Dec 2024 15:35:57 +0100 Subject: [PATCH 26/32] chore: add payload file --- MaxiOps/injectorScheduling/[chain]/injector-configurator.json | 1 + 1 file changed, 1 insertion(+) create mode 100644 MaxiOps/injectorScheduling/[chain]/injector-configurator.json diff --git a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json new file mode 100644 index 000000000..f252e3e85 --- /dev/null +++ b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json @@ -0,0 +1 @@ +{"version":"1.0","chainId":"1","createdAt":1733149894552,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.17.0","createdFromOwnerAddress":"","checksum":"0xccdfa6c4cdd8c"},"transactions":[{"to":"0x9BE5CE14d1FD02517682aeC14c7162328E9e386e","value":"0","data":null,"contractMethod":{"inputs":[{"name":"gaugeAddresses","type":"address[]","internalType":"address[]"},{"name":"amountsPerPeriod","type":"uint256[]","internalType":"uint256[]"},{"name":"maxPeriods","type":"uint8[]","internalType":"uint8[]"}],"name":"setRecipientList","payable":false},"contractInputsValues":{"gaugeAddresses":"[0x76a6d2A59D3524cFA6775465341a19ca0d5a8657]","amountsPerPeriod":"[15500000000000000000000]","maxPeriods":"[2]"}}]} \ No newline at end of file From fc8042116c885d107784c2b680147b1a91573671 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Mon, 2 Dec 2024 15:49:38 +0100 Subject: [PATCH 27/32] Update injector-configurator.json - fix created from safe address --- MaxiOps/injectorScheduling/[chain]/injector-configurator.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json index f252e3e85..c8b0edf4d 100644 --- a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json +++ b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json @@ -1 +1 @@ -{"version":"1.0","chainId":"1","createdAt":1733149894552,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.17.0","createdFromOwnerAddress":"","checksum":"0xccdfa6c4cdd8c"},"transactions":[{"to":"0x9BE5CE14d1FD02517682aeC14c7162328E9e386e","value":"0","data":null,"contractMethod":{"inputs":[{"name":"gaugeAddresses","type":"address[]","internalType":"address[]"},{"name":"amountsPerPeriod","type":"uint256[]","internalType":"uint256[]"},{"name":"maxPeriods","type":"uint8[]","internalType":"uint8[]"}],"name":"setRecipientList","payable":false},"contractInputsValues":{"gaugeAddresses":"[0x76a6d2A59D3524cFA6775465341a19ca0d5a8657]","amountsPerPeriod":"[15500000000000000000000]","maxPeriods":"[2]"}}]} \ No newline at end of file +{"version":"1.0","chainId":"1","createdAt":1733149894552,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.17.0","createdFromOwnerAddress":"0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e","checksum":"0xccdfa6c4cdd8c"},"transactions":[{"to":"0x9BE5CE14d1FD02517682aeC14c7162328E9e386e","value":"0","data":null,"contractMethod":{"inputs":[{"name":"gaugeAddresses","type":"address[]","internalType":"address[]"},{"name":"amountsPerPeriod","type":"uint256[]","internalType":"uint256[]"},{"name":"maxPeriods","type":"uint8[]","internalType":"uint8[]"}],"name":"setRecipientList","payable":false},"contractInputsValues":{"gaugeAddresses":"[0x76a6d2A59D3524cFA6775465341a19ca0d5a8657]","amountsPerPeriod":"[15500000000000000000000]","maxPeriods":"[2]"}}]} From 2de73a078744c8b7dd9b31b08d0ad8470c76eeb8 Mon Sep 17 00:00:00 2001 From: Xeonus Date: Mon, 2 Dec 2024 15:56:28 +0100 Subject: [PATCH 28/32] fix: relocate to correct folder and add safe --- .../[chain]/injector-configurator.json | 1 - .../mainnet/configure-NET-injector.json | 46 +++++++++++++++++++ 2 files changed, 46 insertions(+), 1 deletion(-) delete mode 100644 MaxiOps/injectorScheduling/[chain]/injector-configurator.json create mode 100644 MaxiOps/injectorScheduling/mainnet/configure-NET-injector.json diff --git a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json b/MaxiOps/injectorScheduling/[chain]/injector-configurator.json deleted file mode 100644 index c8b0edf4d..000000000 --- a/MaxiOps/injectorScheduling/[chain]/injector-configurator.json +++ /dev/null @@ -1 +0,0 @@ -{"version":"1.0","chainId":"1","createdAt":1733149894552,"meta":{"name":"Transactions Batch","description":"","txBuilderVersion":"1.17.0","createdFromOwnerAddress":"0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e","checksum":"0xccdfa6c4cdd8c"},"transactions":[{"to":"0x9BE5CE14d1FD02517682aeC14c7162328E9e386e","value":"0","data":null,"contractMethod":{"inputs":[{"name":"gaugeAddresses","type":"address[]","internalType":"address[]"},{"name":"amountsPerPeriod","type":"uint256[]","internalType":"uint256[]"},{"name":"maxPeriods","type":"uint8[]","internalType":"uint8[]"}],"name":"setRecipientList","payable":false},"contractInputsValues":{"gaugeAddresses":"[0x76a6d2A59D3524cFA6775465341a19ca0d5a8657]","amountsPerPeriod":"[15500000000000000000000]","maxPeriods":"[2]"}}]} diff --git a/MaxiOps/injectorScheduling/mainnet/configure-NET-injector.json b/MaxiOps/injectorScheduling/mainnet/configure-NET-injector.json new file mode 100644 index 000000000..19b3de97c --- /dev/null +++ b/MaxiOps/injectorScheduling/mainnet/configure-NET-injector.json @@ -0,0 +1,46 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1733149894552, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.17.0", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "createdFromOwnerAddress": "", + "checksum": "0xccdfa6c4cdd8c" + }, + "transactions": [ + { + "to": "0x9BE5CE14d1FD02517682aeC14c7162328E9e386e", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gaugeAddresses", + "type": "address[]", + "internalType": "address[]" + }, + { + "name": "amountsPerPeriod", + "type": "uint256[]", + "internalType": "uint256[]" + }, + { + "name": "maxPeriods", + "type": "uint8[]", + "internalType": "uint8[]" + } + ], + "name": "setRecipientList", + "payable": false + }, + "contractInputsValues": { + "gaugeAddresses": "[0x76a6d2A59D3524cFA6775465341a19ca0d5a8657]", + "amountsPerPeriod": "[15500000000000000000000]", + "maxPeriods": "[2]" + } + } + ] +} From 0652a89a866cc2384c137169447c668b1f9f539d Mon Sep 17 00:00:00 2001 From: Xeonus Date: Mon, 2 Dec 2024 14:59:45 +0000 Subject: [PATCH 29/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../mainnet/configure-NET-injector.report.txt | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 MaxiOps/injectorScheduling/mainnet/configure-NET-injector.report.txt diff --git a/MaxiOps/injectorScheduling/mainnet/configure-NET-injector.report.txt b/MaxiOps/injectorScheduling/mainnet/configure-NET-injector.report.txt new file mode 100644 index 000000000..c0439cb27 --- /dev/null +++ b/MaxiOps/injectorScheduling/mainnet/configure-NET-injector.report.txt @@ -0,0 +1,15 @@ +FILENAME: `MaxiOps/injectorScheduling/mainnet/configure-NET-injector.json` +MULTISIG: `multisigs/vote_incentive_recycling (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `2de73a078744c8b7dd9b31b08d0ad8470c76eeb8` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/9bf6a18a-8496-4710-a469-48806eb2240d) + +``` ++------------------+-----------------------------------------------------------------------------------+--------+-------------------------------------------------------------------------------+-------------------------------------------+---------+---------------------------------------------+----------+ +| function | injector | symbol | gaugeList | amounts_per_period | periods | total_amount_first_period | tx_index | ++------------------+-----------------------------------------------------------------------------------+--------+-------------------------------------------------------------------------------+-------------------------------------------+---------+---------------------------------------------+----------+ +| setRecipientList | 0x9BE5CE14d1FD02517682aeC14c7162328E9e386e(maxiKeepers/gaugeRewardsInjectors/net) | NET | [ | [ | [ | raw: 15500000000000000000000/1e18 = 15500.0 | 0 | +| | | | "0x76a6d2A59D3524cFA6775465341a19ca0d5a8657 (Balancer NETETH Gauge Deposit)" | "15500000000000000000000/1e18 = 15500.0" | "2" | | | +| | | | ] | ] | ] | | | ++------------------+-----------------------------------------------------------------------------------+--------+-------------------------------------------------------------------------------+-------------------------------------------+---------+---------------------------------------------+----------+ +``` From 5ef56cd1fe29840e9f25bf101b16fd5e3012dff6 Mon Sep 17 00:00:00 2001 From: gosuto-inzasheru Date: Tue, 3 Dec 2024 02:47:06 +0000 Subject: [PATCH 30/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../base/injectorv2_test_addrewards.report.txt | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt index a37845717..cd64ea091 100644 --- a/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt +++ b/MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.report.txt @@ -1,14 +1,14 @@ FILENAME: `MaxiOps/injectorScheduling/base/injectorv2_test_addrewards.json` MULTISIG: `multisigs/lm (base:0x65226673F3D202E0f897C862590d7e1A992B2048)` -COMMIT: `1483d31e1e53a546cbf69a64743b8f5b027b8dda` +COMMIT: `e862e5c9a319d212f642fe26dcdf7a728d4f477c` CHAIN(S): `base` -TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/bb7c4fb2-e413-4127-b2c1-4b502d5801be) +TENDERLY: [`🟥 FAILURE`](https://www.tdly.co/shared/simulation/287b9a93-157e-4aa3-9b15-a53a78775d10) ``` -+---------------+-----------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------+---------------------------------------------------------+-----+----------+ -| function | entrypoint | target | selector | parsed_inputs | bip | tx_index | -+---------------+-----------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------+---------------------------------------------------------+-----+----------+ -| performAction | 0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC (20221124-authorizer-adaptor-entrypoint/AuthorizerAdaptorEntrypoint) | 0xC97fa65107AE7b94FB749cF05abb01005c14351E (gauges/BPT-stabal3-gauge-c97f) | add_reward(address,address) | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913: tokens/USDC | N/A | 0 | -| | | | | 0xfa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4: None | | | -+---------------+-----------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------+---------------------------------------------------------+-----+----------+ ++---------------+-----------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------+-----------------------------------------------------------------------------------+-----+----------+ +| function | entrypoint | target | selector | parsed_inputs | bip | tx_index | ++---------------+-----------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------+-----------------------------------------------------------------------------------+-----+----------+ +| performAction | 0x9129E834e15eA19b6069e8f08a8EcFc13686B8dC (20221124-authorizer-adaptor-entrypoint/AuthorizerAdaptorEntrypoint) | 0xC97fa65107AE7b94FB749cF05abb01005c14351E (gauges/BPT-stabal3-gauge-c97f) | add_reward(address,address) | 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913: tokens/USDC | N/A | 0 | +| | | | | 0xfa7b21B30325DBbd4A71ee2B2EDE74A7d8A2c0E4: maxiKeepers/injectorV2/USDC-omnichain | | | ++---------------+-----------------------------------------------------------------------------------------------------------------+----------------------------------------------------------------------------+-----------------------------+-----------------------------------------------------------------------------------+-----+----------+ ``` From e80681e379de1cdb0b7dc97b861cc8aec3a8cb0e Mon Sep 17 00:00:00 2001 From: Tritium Date: Tue, 3 Dec 2024 12:40:34 +0100 Subject: [PATCH 31/32] Injector: Increase NET launch rewards schedule amount. --- .../ethereum/increase-NET-launch-rewards.json | 46 +++++++++++++++++++ 1 file changed, 46 insertions(+) create mode 100644 MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.json diff --git a/MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.json b/MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.json new file mode 100644 index 000000000..3c7da9b71 --- /dev/null +++ b/MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.json @@ -0,0 +1,46 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1733225624431, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.17.0", + "createdFromSafeAddress": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e", + "createdFromOwnerAddress": "", + "checksum": "0x8539fdda011d" + }, + "transactions": [ + { + "to": "0x9BE5CE14d1FD02517682aeC14c7162328E9e386e", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "name": "gaugeAddresses", + "type": "address[]", + "internalType": "address[]" + }, + { + "name": "amountsPerPeriod", + "type": "uint256[]", + "internalType": "uint256[]" + }, + { + "name": "maxPeriods", + "type": "uint8[]", + "internalType": "uint8[]" + } + ], + "name": "setRecipientList", + "payable": false + }, + "contractInputsValues": { + "gaugeAddresses": "[0x76a6d2A59D3524cFA6775465341a19ca0d5a8657]", + "amountsPerPeriod": "[65500000000000000000000]", + "maxPeriods": "[2]" + } + } + ] +} \ No newline at end of file From e44ff25b128bf7a2713a32fc8309fac14173102c Mon Sep 17 00:00:00 2001 From: Tritium-VLK Date: Tue, 3 Dec 2024 11:43:27 +0000 Subject: [PATCH 32/32] Automated processing of Payload PR (validations, transformations, and reports) + reformat JSON --- .../ethereum/increase-NET-launch-rewards.json | 2 +- .../increase-NET-launch-rewards.report.txt | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.report.txt diff --git a/MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.json b/MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.json index 3c7da9b71..8590aa968 100644 --- a/MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.json +++ b/MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.json @@ -43,4 +43,4 @@ } } ] -} \ No newline at end of file +} diff --git a/MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.report.txt b/MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.report.txt new file mode 100644 index 000000000..a0db5add8 --- /dev/null +++ b/MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.report.txt @@ -0,0 +1,15 @@ +FILENAME: `MaxiOps/add_rewards/ethereum/increase-NET-launch-rewards.json` +MULTISIG: `multisigs/maxi_omni (mainnet:0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e)` +COMMIT: `e80681e379de1cdb0b7dc97b861cc8aec3a8cb0e` +CHAIN(S): `mainnet` +TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/efde05d8-60ee-415e-bafc-a6bf1f47dc98) + +``` ++------------------+-----------------------------------------------------------------------------------+--------+-------------------------------------------------------------------------------+-------------------------------------------+---------+---------------------------------------------+----------+ +| function | injector | symbol | gaugeList | amounts_per_period | periods | total_amount_first_period | tx_index | ++------------------+-----------------------------------------------------------------------------------+--------+-------------------------------------------------------------------------------+-------------------------------------------+---------+---------------------------------------------+----------+ +| setRecipientList | 0x9BE5CE14d1FD02517682aeC14c7162328E9e386e(maxiKeepers/gaugeRewardsInjectors/net) | NET | [ | [ | [ | raw: 65500000000000000000000/1e18 = 65500.0 | 0 | +| | | | "0x76a6d2A59D3524cFA6775465341a19ca0d5a8657 (Balancer NETETH Gauge Deposit)" | "65500000000000000000000/1e18 = 65500.0" | "2" | | | +| | | | ] | ] | ] | | | ++------------------+-----------------------------------------------------------------------------------+--------+-------------------------------------------------------------------------------+-------------------------------------------+---------+---------------------------------------------+----------+ +```