Skip to content

Commit 541634f

Browse files
authored
BOT: Update to permissions tables based on onchain changes.
1 parent fa11870 commit 541634f

26 files changed

+1693
-533
lines changed

Diff for: data_files/permissions/arbitrum.csv

+49-27
Large diffs are not rendered by default.

Diff for: data_files/permissions/arbitrum.json

+272-28
Large diffs are not rendered by default.

Diff for: data_files/permissions/avalanche.csv

+20-20
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
Fx,Contract,Deployment,Authorized_Caller_Addresses,Authorized_Caller_Names
2-
addPoolFactory(address),PoolRecoveryHelper,20221123-pool-recovery-helper,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
3-
"add_reward(address,address)",ChildChainGauge,20230316-avax-child-chain-gauge-factory-v2,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
4-
"add_reward(address,address)",ChildChainGauge,20230316-child-chain-gauge-factory-v2,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
2+
addPoolFactory(address),PoolRecoveryHelper,20221123-pool-recovery-helper,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
3+
"add_reward(address,address)",ChildChainGauge,20230316-avax-child-chain-gauge-factory-v2,"['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6', '0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e']","['multisigs/lm', 'multisigs/maxi_omni']"
4+
"add_reward(address,address)",ChildChainGauge,20230316-child-chain-gauge-factory-v2,"['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6', '0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e']","['multisigs/lm', 'multisigs/maxi_omni']"
55
"batchSwap(uint8,(bytes32,uint256,uint256,uint256,bytes)[],address[],(address,bool,address,bool),int256[],uint256)",Vault,20210418-vault,"['0x03F1ab8b19bcE21EB06C364aEc9e40322572a1e9', '0xA084c11cb55e67C9becf9607f1DBB20ec4D5E7b2']","['20230314-batch-relayer-v5/BalancerRelayer', '20231031-batch-relayer-v6/BalancerRelayer']"
66
denylistToken(address),ProtocolFeesWithdrawer,20220517-protocol-fee-withdrawer,['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0'],['multisigs/emergency']
77
disable(),AaveLinearPoolFactory,20230410-aave-linear-pool-v5,['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0'],['multisigs/emergency']
8-
disable(),ComposableStablePoolFactory,20230711-composable-stable-pool-v5,"['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0', '0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6']","['multisigs/emergency', 'multisigs/fees']"
8+
disable(),ComposableStablePoolFactory,20230711-composable-stable-pool-v5,"['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0', '0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6']","['multisigs/emergency', 'multisigs/lm']"
99
disable(),ComposableStablePoolFactory,20240223-composable-stable-pool-v6,['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0'],['multisigs/emergency']
1010
disable(),ERC4626LinearPoolFactory,20230409-erc4626-linear-pool-v4,['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0'],['multisigs/emergency']
1111
disable(),ManagedPoolFactory,20230411-managed-pool-v2,['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0'],['multisigs/emergency']
@@ -30,26 +30,26 @@ pause(),ComposableStablePool,20240223-composable-stable-pool-v6,['0x308f8d353626
3030
pause(),ERC4626LinearPool,20230409-erc4626-linear-pool-v4,['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0'],['multisigs/emergency']
3131
pause(),ManagedPool,20230411-managed-pool-v2,['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0'],['multisigs/emergency']
3232
pause(),WeightedPool,20230320-weighted-pool-v4,['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0'],['multisigs/emergency']
33-
removePoolFactory(address),PoolRecoveryHelper,20221123-pool-recovery-helper,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
33+
removePoolFactory(address),PoolRecoveryHelper,20221123-pool-recovery-helper,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
3434
"setFeeTypePercentage(uint256,uint256)",ProtocolFeePercentagesProvider,20220725-protocol-fee-percentages-provider,['0x17b11FF13e2d7bAb2648182dFD1f1cfa0E4C7cf3'],['multisigs/dao']
3535
setFlashLoanFeePercentage(uint256),ProtocolFeesCollector,20210418-vault,['0x239e55F427D44C3cc793f49bFB507ebe76638a2b'],['20220725-protocol-fee-percentages-provider/ProtocolFeePercentagesProvider']
3636
setPaused(bool),Vault,20210418-vault,['0x308f8d3536261C32c97D2f85ddc357f5cCdF33F0'],['multisigs/emergency']
3737
"setRelayerApproval(address,address,bool)",Vault,20210418-vault,"['0x03F1ab8b19bcE21EB06C364aEc9e40322572a1e9', '0xA084c11cb55e67C9becf9607f1DBB20ec4D5E7b2']","['20230314-batch-relayer-v5/BalancerRelayer', '20231031-batch-relayer-v6/BalancerRelayer']"
38-
setSwapFeePercentage(uint256),AaveLinearPool,20230410-aave-linear-pool-v5,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
39-
setSwapFeePercentage(uint256),ComposableStablePool,20230711-composable-stable-pool-v5,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
40-
setSwapFeePercentage(uint256),ComposableStablePool,20240223-composable-stable-pool-v6,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
41-
setSwapFeePercentage(uint256),ERC4626LinearPool,20230409-erc4626-linear-pool-v4,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
38+
setSwapFeePercentage(uint256),AaveLinearPool,20230410-aave-linear-pool-v5,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
39+
setSwapFeePercentage(uint256),ComposableStablePool,20230711-composable-stable-pool-v5,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
40+
setSwapFeePercentage(uint256),ComposableStablePool,20240223-composable-stable-pool-v6,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
41+
setSwapFeePercentage(uint256),ERC4626LinearPool,20230409-erc4626-linear-pool-v4,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
4242
setSwapFeePercentage(uint256),ProtocolFeesCollector,20210418-vault,['0x239e55F427D44C3cc793f49bFB507ebe76638a2b'],['20220725-protocol-fee-percentages-provider/ProtocolFeePercentagesProvider']
43-
setSwapFeePercentage(uint256),WeightedPool,20230320-weighted-pool-v4,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
44-
"setTargets(uint256,uint256)",AaveLinearPool,20230410-aave-linear-pool-v5,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
45-
"setTargets(uint256,uint256)",ERC4626LinearPool,20230409-erc4626-linear-pool-v4,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
46-
"set_reward_distributor(address,address)",ChildChainGauge,20230316-avax-child-chain-gauge-factory-v2,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
47-
"set_reward_distributor(address,address)",ChildChainGauge,20230316-child-chain-gauge-factory-v2,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
48-
"set_reward_distributor(address,address)",ChildChainStreamer,20220413-child-chain-gauge-factory,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
49-
"startAmplificationParameterUpdate(uint256,uint256)",ComposableStablePool,20230711-composable-stable-pool-v5,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
50-
"startAmplificationParameterUpdate(uint256,uint256)",ComposableStablePool,20240223-composable-stable-pool-v6,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
51-
stopAmplificationParameterUpdate(),ComposableStablePool,20230711-composable-stable-pool-v5,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
52-
stopAmplificationParameterUpdate(),ComposableStablePool,20240223-composable-stable-pool-v6,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/fees']
43+
setSwapFeePercentage(uint256),WeightedPool,20230320-weighted-pool-v4,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
44+
"setTargets(uint256,uint256)",AaveLinearPool,20230410-aave-linear-pool-v5,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
45+
"setTargets(uint256,uint256)",ERC4626LinearPool,20230409-erc4626-linear-pool-v4,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
46+
"set_reward_distributor(address,address)",ChildChainGauge,20230316-avax-child-chain-gauge-factory-v2,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
47+
"set_reward_distributor(address,address)",ChildChainGauge,20230316-child-chain-gauge-factory-v2,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
48+
"set_reward_distributor(address,address)",ChildChainStreamer,20220413-child-chain-gauge-factory,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
49+
"startAmplificationParameterUpdate(uint256,uint256)",ComposableStablePool,20230711-composable-stable-pool-v5,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
50+
"startAmplificationParameterUpdate(uint256,uint256)",ComposableStablePool,20240223-composable-stable-pool-v6,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
51+
stopAmplificationParameterUpdate(),ComposableStablePool,20230711-composable-stable-pool-v5,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
52+
stopAmplificationParameterUpdate(),ComposableStablePool,20240223-composable-stable-pool-v6,['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6'],['multisigs/lm']
5353
"swap((bytes32,uint8,address,address,uint256,bytes),(address,bool,address,bool),uint256,uint256)",Vault,20210418-vault,"['0x03F1ab8b19bcE21EB06C364aEc9e40322572a1e9', '0xA084c11cb55e67C9becf9607f1DBB20ec4D5E7b2']","['20230314-batch-relayer-v5/BalancerRelayer', '20231031-batch-relayer-v6/BalancerRelayer']"
5454
"withdrawCollectedFees(address[],uint256[],address)",ProtocolFeesCollector,20210418-vault,['0x8F42aDBbA1B16EaAE3BB5754915E0D06059aDd75'],['20220517-protocol-fee-withdrawer/ProtocolFeesWithdrawer']
55-
"withdrawCollectedFees(address[],uint256[],address)",ProtocolFeesWithdrawer,20220517-protocol-fee-withdrawer,"['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6', '0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97']","['multisigs/fees', 'mimic/smartVaultV3']"
55+
"withdrawCollectedFees(address[],uint256[],address)",ProtocolFeesWithdrawer,20220517-protocol-fee-withdrawer,"['0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6', '0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97']","['multisigs/lm', 'mimic/smartVaultV3']"

Diff for: data_files/permissions/avalanche.json

+28-24
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@
129129
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
130130
],
131131
"Authorized_Caller_Names": [
132-
"multisigs/fees"
132+
"multisigs/lm"
133133
]
134134
},
135135
{
@@ -140,7 +140,7 @@
140140
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
141141
],
142142
"Authorized_Caller_Names": [
143-
"multisigs/fees"
143+
"multisigs/lm"
144144
]
145145
},
146146
{
@@ -151,7 +151,7 @@
151151
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
152152
],
153153
"Authorized_Caller_Names": [
154-
"multisigs/fees"
154+
"multisigs/lm"
155155
]
156156
},
157157
{
@@ -174,7 +174,7 @@
174174
"0x9e5D6427D2cdaDC68870197b099C2Df535Ec3c97"
175175
],
176176
"Authorized_Caller_Names": [
177-
"multisigs/fees",
177+
"multisigs/lm",
178178
"mimic/smartVaultV3"
179179
]
180180
},
@@ -197,7 +197,7 @@
197197
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
198198
],
199199
"Authorized_Caller_Names": [
200-
"multisigs/fees"
200+
"multisigs/lm"
201201
]
202202
},
203203
{
@@ -208,7 +208,7 @@
208208
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
209209
],
210210
"Authorized_Caller_Names": [
211-
"multisigs/fees"
211+
"multisigs/lm"
212212
]
213213
},
214214
{
@@ -278,7 +278,7 @@
278278
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
279279
],
280280
"Authorized_Caller_Names": [
281-
"multisigs/fees"
281+
"multisigs/lm"
282282
]
283283
},
284284
{
@@ -330,23 +330,27 @@
330330
{
331331
"Fx": "add_reward(address,address)",
332332
"Contract": "ChildChainGauge",
333-
"Deployment": "20230316-avax-child-chain-gauge-factory-v2",
333+
"Deployment": "20230316-child-chain-gauge-factory-v2",
334334
"Authorized_Caller_Addresses": [
335-
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
335+
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6",
336+
"0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"
336337
],
337338
"Authorized_Caller_Names": [
338-
"multisigs/fees"
339+
"multisigs/lm",
340+
"multisigs/maxi_omni"
339341
]
340342
},
341343
{
342344
"Fx": "add_reward(address,address)",
343345
"Contract": "ChildChainGauge",
344-
"Deployment": "20230316-child-chain-gauge-factory-v2",
346+
"Deployment": "20230316-avax-child-chain-gauge-factory-v2",
345347
"Authorized_Caller_Addresses": [
346-
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
348+
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6",
349+
"0x9ff471F9f98F42E5151C7855fD1b5aa906b1AF7e"
347350
],
348351
"Authorized_Caller_Names": [
349-
"multisigs/fees"
352+
"multisigs/lm",
353+
"multisigs/maxi_omni"
350354
]
351355
},
352356
{
@@ -392,7 +396,7 @@
392396
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
393397
],
394398
"Authorized_Caller_Names": [
395-
"multisigs/fees"
399+
"multisigs/lm"
396400
]
397401
},
398402
{
@@ -403,7 +407,7 @@
403407
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
404408
],
405409
"Authorized_Caller_Names": [
406-
"multisigs/fees"
410+
"multisigs/lm"
407411
]
408412
},
409413
{
@@ -449,7 +453,7 @@
449453
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
450454
],
451455
"Authorized_Caller_Names": [
452-
"multisigs/fees"
456+
"multisigs/lm"
453457
]
454458
},
455459
{
@@ -460,7 +464,7 @@
460464
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
461465
],
462466
"Authorized_Caller_Names": [
463-
"multisigs/fees"
467+
"multisigs/lm"
464468
]
465469
},
466470
{
@@ -473,7 +477,7 @@
473477
],
474478
"Authorized_Caller_Names": [
475479
"multisigs/emergency",
476-
"multisigs/fees"
480+
"multisigs/lm"
477481
]
478482
},
479483
{
@@ -519,7 +523,7 @@
519523
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
520524
],
521525
"Authorized_Caller_Names": [
522-
"multisigs/fees"
526+
"multisigs/lm"
523527
]
524528
},
525529
{
@@ -530,7 +534,7 @@
530534
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
531535
],
532536
"Authorized_Caller_Names": [
533-
"multisigs/fees"
537+
"multisigs/lm"
534538
]
535539
},
536540
{
@@ -541,7 +545,7 @@
541545
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
542546
],
543547
"Authorized_Caller_Names": [
544-
"multisigs/fees"
548+
"multisigs/lm"
545549
]
546550
},
547551
{
@@ -598,7 +602,7 @@
598602
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
599603
],
600604
"Authorized_Caller_Names": [
601-
"multisigs/fees"
605+
"multisigs/lm"
602606
]
603607
},
604608
{
@@ -609,7 +613,7 @@
609613
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
610614
],
611615
"Authorized_Caller_Names": [
612-
"multisigs/fees"
616+
"multisigs/lm"
613617
]
614618
},
615619
{
@@ -620,7 +624,7 @@
620624
"0x326A7778DB9B741Cb2acA0DE07b9402C7685dAc6"
621625
],
622626
"Authorized_Caller_Names": [
623-
"multisigs/fees"
627+
"multisigs/lm"
624628
]
625629
}
626630
]

0 commit comments

Comments
 (0)