Skip to content

Commit

Permalink
Merge pull request #1797 from BalancerMaxis/BIP-XXX-Grant-Maxi-Multis…
Browse files Browse the repository at this point in the history
…ig-set_reward_distributor-permissions

[BIP-788] Grant Maxi Multisig set_reward_distributor permissions
  • Loading branch information
gosuto-inzasheru authored Mar 3, 2025
2 parents 029ca61 + c8d55e0 commit cfbd0df
Show file tree
Hide file tree
Showing 14 changed files with 322 additions and 0 deletions.
32 changes: 32 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-arb1.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"version": "1.0",
"chainId": "42161",
"createdAt": 1734682404628,
"meta": {
"name": "Transactions Batch",
"description": "",
"txBuilderVersion": "1.17.1",
"createdFromSafeAddress": "0xaF23DC5983230E9eEAf93280e312e57539D098D0",
"createdFromOwnerAddress": "",
"checksum": "0xf1df4ef2173e4abf4427e24f9beb8931acf539e59e899e3401d1b9a374612212"
},
"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": "0xa7ed295af0b197c9481510d6c8326ba2e2d17b2c1a89ab1834ac80de9220b60e",
"account": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"
}
}
]
}
14 changes: 14 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-arb1.report.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
FILENAME: `BIPs/2025-W13/BIP-788-set_reward_distributor-perms-arb1.json`
MULTISIG: `multisigs/dao (arbitrum:0xaF23DC5983230E9eEAf93280e312e57539D098D0)`
COMMIT: `f166d725edf66ed485aabe96164ed359edbd2e4b`
CHAIN(S): `arbitrum`
TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/0e54e78d-2268-4818-9249-0425b6eb10aa)

```
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| Authorizer/grantRole | multisigs/maxi_omni | 0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e | 20230316-child-chain-gauge-factory-v2/ChildChainGauge/set_reward_distributor(address,address) | 0xa7ed295af0b197c9481510d6c8326ba2e2d17b2c1a89ab1834ac80de9220b60e | BIP-788 | 0 |
| | | | 20220413-child-chain-gauge-factory/ChildChainStreamer/set_reward_distributor(address,address) | | | |
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
```
32 changes: 32 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-avax.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"version": "1.0",
"chainId": "43114",
"createdAt": 1734682558130,
"meta": {
"name": "Transactions Batch",
"description": "",
"txBuilderVersion": "1.17.1",
"createdFromSafeAddress": "0x17b11FF13e2d7bAb2648182dFD1f1cfa0E4C7cf3",
"createdFromOwnerAddress": "",
"checksum": "0xcd380737c5cca3fea07da539357c761203fe347e8d0c4e682730260db74f6914"
},
"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": "0xce713085e9498c958964f4c64979785027e7a93323b68bca8e87296c696fa643",
"account": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"
}
}
]
}
15 changes: 15 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-avax.report.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
FILENAME: `BIPs/2025-W13/BIP-788-set_reward_distributor-perms-avax.json`
MULTISIG: `multisigs/dao (avalanche:0x17b11FF13e2d7bAb2648182dFD1f1cfa0E4C7cf3)`
COMMIT: `f166d725edf66ed485aabe96164ed359edbd2e4b`
CHAIN(S): `avalanche`
TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/92855fbd-ceb0-4538-b0aa-fab00b442300)

```
+----------------------+---------------------+--------------------------------------------+----------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+----------------------+---------------------+--------------------------------------------+----------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| Authorizer/grantRole | multisigs/maxi_omni | 0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e | 20230316-avax-child-chain-gauge-factory-v2/ChildChainGauge/set_reward_distributor(address,address) | 0xce713085e9498c958964f4c64979785027e7a93323b68bca8e87296c696fa643 | BIP-788 | 0 |
| | | | 20230316-child-chain-gauge-factory-v2/ChildChainGauge/set_reward_distributor(address,address) | | | |
| | | | 20220413-child-chain-gauge-factory/ChildChainStreamer/set_reward_distributor(address,address) | | | |
+----------------------+---------------------+--------------------------------------------+----------------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
```
32 changes: 32 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-base.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"version": "1.0",
"chainId": "8453",
"createdAt": 1734682679598,
"meta": {
"name": "Transactions Batch",
"description": "",
"txBuilderVersion": "1.17.1",
"createdFromSafeAddress": "0xC40DCFB13651e64C8551007aa57F9260827B6462",
"createdFromOwnerAddress": "",
"checksum": "0xf0eb3f1c4aaaaa1965deeeb2c6377a93513388d26e0b5e76a16517af2dcfa14d"
},
"transactions": [
{
"to": "0x809B79b53F18E9bc08A961ED4678B901aC93213a",
"value": "0",
"data": null,
"contractMethod": {
"inputs": [
{ "internalType": "bytes32", "name": "role", "type": "bytes32" },
{ "internalType": "address", "name": "account", "type": "address" }
],
"name": "grantRole",
"payable": false
},
"contractInputsValues": {
"role": "0x82f054fdfa86620d25b289d7f068681a5224bcfc083243cdb49512fe1574a36f",
"account": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"
}
}
]
}
13 changes: 13 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-base.report.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
FILENAME: `BIPs/2025-W13/BIP-788-set_reward_distributor-perms-base.json`
MULTISIG: `multisigs/dao (base:0xC40DCFB13651e64C8551007aa57F9260827B6462)`
COMMIT: `f166d725edf66ed485aabe96164ed359edbd2e4b`
CHAIN(S): `base`
TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/6d977e4b-4a30-4e39-a436-6181dd253b3f)

```
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| Authorizer/grantRole | multisigs/maxi_omni | 0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e | 20230316-child-chain-gauge-factory-v2/ChildChainGauge/set_reward_distributor(address,address) | 0x82f054fdfa86620d25b289d7f068681a5224bcfc083243cdb49512fe1574a36f | BIP-788 | 0 |
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
```
32 changes: 32 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-gno.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"version": "1.0",
"chainId": "100",
"createdAt": 1734682768110,
"meta": {
"name": "Transactions Batch",
"description": "",
"txBuilderVersion": "1.17.1",
"createdFromSafeAddress": "0x2a5AEcE0bb9EfFD7608213AE1745873385515c18",
"createdFromOwnerAddress": "",
"checksum": "0x84c7e3f09ef95794543fe4337465b89558a3bb46cf19e8e2333a59cadc4f0df5"
},
"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": "0x9d575f62420250ec382e1e8e262ddae46d0d6817fab9fde48f9c6efd068e5844",
"account": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"
}
}
]
}
14 changes: 14 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-gno.report.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
FILENAME: `BIPs/2025-W13/BIP-788-set_reward_distributor-perms-gno.json`
MULTISIG: `multisigs/dao (gnosis:0x2a5AEcE0bb9EfFD7608213AE1745873385515c18)`
COMMIT: `f166d725edf66ed485aabe96164ed359edbd2e4b`
CHAIN(S): `gnosis`
TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/7b6d7c99-bece-49c9-812f-a2d3035cae59)

```
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| Authorizer/grantRole | multisigs/maxi_omni | 0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e | 20230316-child-chain-gauge-factory-v2/ChildChainGauge/set_reward_distributor(address,address) | 0x9d575f62420250ec382e1e8e262ddae46d0d6817fab9fde48f9c6efd068e5844 | BIP-788 | 0 |
| | | | 20220413-child-chain-gauge-factory/ChildChainStreamer/set_reward_distributor(address,address) | | | |
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
```
32 changes: 32 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-mainnet.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"version": "1.0",
"chainId": "1",
"createdAt": 1734599848044,
"meta": {
"name": "Transactions Batch",
"description": "",
"txBuilderVersion": "1.17.1",
"createdFromSafeAddress": "0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f",
"createdFromOwnerAddress": "",
"checksum": "0x23992e5d4f4e84bc6f83d71a103786ed9a210a801693492f69fe002504400218"
},
"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": "0xd0090a09f425bba74e6c801fba7c6d15b44147ab0bd319e40076ce07e95168b6",
"account": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"
}
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
FILENAME: `BIPs/2025-W13/BIP-788-set_reward_distributor-perms-mainnet.json`
MULTISIG: `multisigs/dao (mainnet:0x10A19e7eE7d7F8a52822f6817de8ea18204F2e4f)`
COMMIT: `f166d725edf66ed485aabe96164ed359edbd2e4b`
CHAIN(S): `mainnet`
TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/3b322108-cab0-4a73-8b40-397ce4ca98d5)

```
+----------------------+---------------------+--------------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+----------------------+---------------------+--------------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| Authorizer/grantRole | multisigs/maxi_omni | 0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e | 20220325-mainnet-gauge-factory/LiquidityGaugeV5/set_reward_distributor(address,address) | 0xd0090a09f425bba74e6c801fba7c6d15b44147ab0bd319e40076ce07e95168b6 | BIP-788 | 0 |
| | | | 20220822-mainnet-gauge-factory-v2/LiquidityGaugeV5/set_reward_distributor(address,address) | | | |
+----------------------+---------------------+--------------------------------------------+--------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
```
32 changes: 32 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-opti.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"version": "1.0",
"chainId": "10",
"createdAt": 1734682869395,
"meta": {
"name": "Transactions Batch",
"description": "",
"txBuilderVersion": "1.17.1",
"createdFromSafeAddress": "0x043f9687842771b3dF8852c1E9801DCAeED3f6bc",
"createdFromOwnerAddress": "",
"checksum": "0x41bfc4638909d053b53b3f7461174e556db37badcf9e25c06aeaf1b7f9d46099"
},
"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": "0xd0090a09f425bba74e6c801fba7c6d15b44147ab0bd319e40076ce07e95168b6",
"account": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"
}
}
]
}
14 changes: 14 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-opti.report.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
FILENAME: `BIPs/2025-W13/BIP-788-set_reward_distributor-perms-opti.json`
MULTISIG: `multisigs/dao (optimism:0x043f9687842771b3dF8852c1E9801DCAeED3f6bc)`
COMMIT: `f166d725edf66ed485aabe96164ed359edbd2e4b`
CHAIN(S): `optimism`
TENDERLY: [`🟩 SUCCESS`](https://www.tdly.co/shared/simulation/b6b54bc7-29ce-4008-b363-b2c6f11edf37)

```
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| function | caller_name | caller_address | fx_paths | action_ids | bip | tx_index |
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
| Authorizer/grantRole | multisigs/maxi_omni | 0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e | 20230316-child-chain-gauge-factory-v2/ChildChainGauge/set_reward_distributor(address,address) | 0xd0090a09f425bba74e6c801fba7c6d15b44147ab0bd319e40076ce07e95168b6 | BIP-788 | 0 |
| | | | 20220413-child-chain-gauge-factory/ChildChainStreamer/set_reward_distributor(address,address) | | | |
+----------------------+---------------------+--------------------------------------------+-----------------------------------------------------------------------------------------------+--------------------------------------------------------------------+---------+----------+
```
32 changes: 32 additions & 0 deletions BIPs/2025-W13/BIP-788-set_reward_distributor-perms-poly.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"version": "1.0",
"chainId": "137",
"createdAt": 1734682952017,
"meta": {
"name": "Transactions Batch",
"description": "",
"txBuilderVersion": "1.17.1",
"createdFromSafeAddress": "0xeE071f4B516F69a1603dA393CdE8e76C40E5Be85",
"createdFromOwnerAddress": "",
"checksum": "0x566c3859b81ac1fca5c9b17d01d3faf4b7e2c48b15e430dc917415531f7ffcbe"
},
"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": "0x363cf2bd771efe16bd206d33a549d4698c4ad202ea6b5bf693722fbe151140a6",
"account": "0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"
}
}
]
}
Loading

0 comments on commit cfbd0df

Please sign in to comment.