Skip to content

Commit 030631d

Browse files
committed
fix: forgot RLC LU
1 parent aaff9a6 commit 030631d

File tree

1 file changed

+29
-12
lines changed

1 file changed

+29
-12
lines changed

script/TransferAllRoles.s.sol

Lines changed: 29 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -47,28 +47,37 @@ contract GrantRolesAndBeginAdminTransfer is Script {
4747

4848
vm.startBroadcast();
4949

50-
// Process RLCCrosschainToken (for non-mainnet chains)
5150
if (!params.approvalRequired) {
5251
console.log("Processing RLCCrosschainToken...");
5352
grantRolesAndBeginAdminTransfer(
5453
params.rlcCrosschainTokenAddress,
5554
oldAddress,
5655
newAddress,
5756
"RLCCrosschainToken",
58-
true // has TOKEN_BRIDGE_ROLE
57+
false // has TOKEN_BRIDGE_ROLE
58+
);
59+
console.log("");
60+
} else {
61+
console.log("Processing RLCLiquidityUnifier...");
62+
grantRolesAndBeginAdminTransfer(
63+
params.rlcLiquidityUnifierAddress,
64+
oldAddress,
65+
newAddress,
66+
"RLCLiquidityUnifier",
67+
false // has TOKEN_BRIDGE_ROLE
5968
);
6069
console.log("");
6170
}
6271

6372
// Process IexecLayerZeroBridge
64-
console.log("Processing IexecLayerZeroBridge...");
65-
grantRolesAndBeginAdminTransfer(
66-
params.iexecLayerZeroBridgeAddress,
67-
oldAddress,
68-
newAddress,
69-
"IexecLayerZeroBridge",
70-
false // no TOKEN_BRIDGE_ROLE on bridge
71-
);
73+
// console.log("Processing IexecLayerZeroBridge...");
74+
// grantRolesAndBeginAdminTransfer(
75+
// params.iexecLayerZeroBridgeAddress,
76+
// oldAddress,
77+
// newAddress,
78+
// "IexecLayerZeroBridge",
79+
// false // no TOKEN_BRIDGE_ROLE on bridge
80+
// );
7281

7382
vm.stopBroadcast();
7483

@@ -175,14 +184,22 @@ contract AcceptAdminRoleAndRevokeOldRoles is Script {
175184

176185
vm.startBroadcast();
177186

178-
// Process RLCCrosschainToken (for non-mainnet chains)
179187
if (!params.approvalRequired) {
180188
console.log("Processing RLCCrosschainToken...");
181189
acceptAdminAndRevokeOldRoles(
182190
params.rlcCrosschainTokenAddress,
183191
oldAddress,
184192
"RLCCrosschainToken",
185-
true // has TOKEN_BRIDGE_ROLE
193+
false // has TOKEN_BRIDGE_ROLE
194+
);
195+
console.log("");
196+
} else {
197+
console.log("Processing RLCLiquidityUnifier...");
198+
acceptAdminAndRevokeOldRoles(
199+
params.rlcLiquidityUnifierAddress,
200+
oldAddress,
201+
"RLCLiquidityUnifier",
202+
false // has TOKEN_BRIDGE_ROLE
186203
);
187204
console.log("");
188205
}

0 commit comments

Comments
 (0)