diff --git a/BIPs/2023-W38/BIP-438.json b/BIPs/2023-W38/BIP-438.json new file mode 100644 index 000000000..bb21121ed --- /dev/null +++ b/BIPs/2023-W38/BIP-438.json @@ -0,0 +1,65 @@ +{ + "version": "1.0", + "chainId": "1", + "createdAt": 1695307567941, + "meta": { + "name": "Transactions Batch", + "description": "", + "txBuilderVersion": "1.16.2", + "createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f", + "createdFromOwnerAddress": "", + "checksum": "0xf718fb721949b969de86ca7990f7e9e6b50d6d80b4c812558a00537071de1863" + }, + "transactions": [ + { + "to": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "role", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "account", + "type": "address" + } + ], + "name": "grantRole", + "payable": false + }, + "contractInputsValues": { + "role": "0x3f63974a377ba4713661ede455bceda6686a0395f8b8ed8701ad1f13bb926c4d", + "account": "0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98" + } + }, + { + "to": "0xA331D84eC860Bf466b4CdCcFb4aC09a1B43F3aE6", + "value": "0", + "data": null, + "contractMethod": { + "inputs": [ + { + "internalType": "bytes32", + "name": "role", + "type": "bytes32" + }, + { + "internalType": "address", + "name": "account", + "type": "address" + } + ], + "name": "grantRole", + "payable": false + }, + "contractInputsValues": { + "role": "0x54f43cdb53a74c7bd91359b21ad8cd82a6a41b6ff8718aea74f1d2b9292c6b41", + "account": "0xc38c5f97B34E175FFd35407fc91a937300E33860" + } + } + ] +} diff --git a/BIPs/2023-W38/BIP-438.report.txt b/BIPs/2023-W38/BIP-438.report.txt new file mode 100644 index 000000000..f89f221ba --- /dev/null +++ b/BIPs/2023-W38/BIP-438.report.txt @@ -0,0 +1,28 @@ +File name: BIPs/2023-W38/BIP-438.json +COMMIT: `4535795221d5051ebece765c8ea72b6d3d9b6c1e` +CHAIN(S): `mainnet` +``` ++----------------------+---------------------------------------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+------------+ +| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index | ++======================+=====================================================================+============================================+=================================================================================================================+====================================================================+=========+============+ +| Authorizer/grantRole | 20230915-stakeless-gauge-checkpointer-v2/StakelessGaugeCheckpointer | 0x0C8f71D19f87c0bD1b9baD2484EcC3388D5DbB98 | 20220714-fee-distributor-v2/FeeDistributor/checkpoint() | 0x3f63974a377ba4713661ede455bceda6686a0395f8b8ed8701ad1f13bb926c4d | BIP-438 | 0 | +| | | | 20220325-gauge-controller/VotingEscrow/checkpoint() | | | | +| | | | 20220823-optimism-root-gauge-factory-v2/OptimismRootGauge/checkpoint() | | | | +| | | | 20230215-single-recipient-gauge-factory-v2/SingleRecipientGauge/checkpoint() | | | | +| | | | 20220413-arbitrum-root-gauge-factory/ArbitrumRootGauge/checkpoint() | | | | +| | | | 20220823-arbitrum-root-gauge-factory-v2/ArbitrumRootGauge/checkpoint() | | | | +| | | | 20230811-avalanche-root-gauge-factory-v2/AvalancheRootGauge/checkpoint() | | | | +| | | | 20230911-base-root-gauge-factory/BaseRootGauge/checkpoint() | | | | +| | | | 20220325-gauge-controller/GaugeController/checkpoint() | | | | +| | | | 20220823-polygon-root-gauge-factory-v2/PolygonRootGauge/checkpoint() | | | | +| | | | 20230526-zkevm-root-gauge-factory/PolygonZkEVMRootGauge/checkpoint() | | | | +| | | | 20220628-optimism-root-gauge-factory/OptimismRootGauge/checkpoint() | | | | +| | | | 20230217-gnosis-root-gauge-factory/GnosisRootGauge/checkpoint() | | | | +| | | | 20220413-polygon-root-gauge-factory/PolygonRootGauge/checkpoint() | | | | +| | | | 20220325-single-recipient-gauge-factory/SingleRecipientGauge/checkpoint() | | | | +| | | | 20220420-fee-distributor/FeeDistributor/checkpoint() | | | | +| | | | 20230529-avalanche-root-gauge-factory/AvalancheRootGauge/checkpoint() | | | | ++----------------------+---------------------------------------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+------------+ +| Authorizer/grantRole | multisigs/lm | 0xc38c5f97B34E175FFd35407fc91a937300E33860 | 20230915-stakeless-gauge-checkpointer-v2/StakelessGaugeCheckpointer/addGaugesWithVerifiedType(string,address[]) | 0x54f43cdb53a74c7bd91359b21ad8cd82a6a41b6ff8718aea74f1d2b9292c6b41 | BIP-438 | 1 | ++----------------------+---------------------------------------------------------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+------------+ +```