Skip to content

Commit cc53c7e

Browse files
authored
feat: Add Plasma to prod and stage (#7178)
1 parent b52a800 commit cc53c7e

2 files changed

Lines changed: 17 additions & 1 deletion

File tree

typescript/infra/config/environments/mainnet3/warp/configGetters/getRenzoEZETHSTAGEWarpConfig.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ const ezEthStagingAddresses: Record<
2727
unichain: '0x585afea249031Ea4168A379F664e91dFc5F77E7D',
2828
berachain: '0x585afea249031Ea4168A379F664e91dFc5F77E7D',
2929
worldchain: '0xC33DdE0a44e3Bed87cc3Ff0325D3fcbA5279930E',
30+
plasma: '0x49E91677063E71FE521044535Ef58a3B546a23Cf',
3031
};
3132

3233
export const ezEthStagingSafes: Record<
@@ -49,6 +50,7 @@ export const ezEthStagingSafes: Record<
4950
unichain: '0x9D5FCF39FF17a67eB9CB4505f83920519EfEB01B',
5051
berachain: '0xf013c8Be28421b050cca5bD95cc57Af49568e8be',
5152
worldchain: '0x3DA9AE6359Ad3eFFD33Ad334ae12bE55904BE4eA',
53+
plasma: '0xA9421c6F339eC414b7e77449986bE9C2Ae430C25',
5254
};
5355

5456
const ezEthStagingLockbox = '0x74c8290836612e6251E49e8f3198fdD80C4DbEB8';

typescript/infra/config/environments/mainnet3/warp/configGetters/getRenzoEZETHWarpConfig.ts

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ export const ezEthChainsToDeploy = [
3535
'unichain',
3636
'berachain',
3737
'worldchain',
38+
'plasma',
3839
];
3940
export const MAX_PROTOCOL_FEE = parseEther('100').toString(); // Changing this will redeploy the PROTOCOL_FEE hook
4041

@@ -56,6 +57,7 @@ export const renzoTokenPrices: ChainMap<string> = {
5657
unichain: '2602.66',
5758
berachain: '10',
5859
worldchain: '1599.53',
60+
plasma: '0.90',
5961
};
6062
export function getProtocolFee(chain: ChainName) {
6163
const price = renzoTokenPrices[chain];
@@ -75,7 +77,7 @@ const chainProtocolFee: Record<ChainName, string> = {
7577
mode: '400000000000000',
7678
optimism: '400000000000000',
7779
sei: '798889224400000000',
78-
swell: '129871800000000',
80+
swell: '400000000000000',
7981
taiko: '400000000000000',
8082
unichain: '400000000000000',
8183
worldchain: '400000000000000',
@@ -127,6 +129,7 @@ const ezEthAddresses: Record<(typeof ezEthChainsToDeploy)[number], string> = {
127129
unichain: '0x2416092f143378750bb29b79eD961ab195CcEea5',
128130
berachain: '0x2416092f143378750bb29b79eD961ab195CcEea5',
129131
worldchain: '0x2416092f143378750bb29b79eD961ab195CcEea5',
132+
plasma: '0x2416092f143378750bb29b79eD961ab195CcEea5',
130133
};
131134

132135
export const ezEthValidators: ChainMap<MultisigConfig> = {
@@ -290,6 +293,16 @@ export const ezEthValidators: ChainMap<MultisigConfig> = {
290293
{ address: '0x650a1bcb489BE2079d82602c10837780ef6dADA8', alias: 'Renzo' },
291294
],
292295
},
296+
plasma: {
297+
threshold: 1,
298+
validators: [
299+
{
300+
address: '0x8516146068f7de5df6d65a54a631c968121df782',
301+
alias: 'Luganodes',
302+
},
303+
{ address: '0x9A336232b3cc7399b500D09821AB14Caed008b7e', alias: 'Renzo' },
304+
],
305+
},
293306
};
294307

295308
export const ezEthSafes: Record<(typeof ezEthChainsToDeploy)[number], string> =
@@ -310,6 +323,7 @@ export const ezEthSafes: Record<(typeof ezEthChainsToDeploy)[number], string> =
310323
unichain: '0x70aF964829DA7F3f51973EE806AEeAB9225F2661',
311324
berachain: '0x865BA5789D82F2D4C5595a3968dad729A8C3daE6',
312325
worldchain: '0x7Be36310285cA4e809C296526745DA983c8F8e0f',
326+
plasma: '0x76Cd13F5Bfb73f501795988Ef5d017606Bb16DBd',
313327
};
314328

315329
const existingProxyAdmins: ChainMap<{ address: string; owner: string }> = {

0 commit comments

Comments
 (0)