Skip to content

Commit 1cc00a0

Browse files
authored
fix: add protocol guardian (#275)
1 parent e35ab6e commit 1cc00a0

25 files changed

+57
-0
lines changed

scripts/configs/networks/arbitrum.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ export const arbitrumAddresses: NetworkAddresses = {
99
TRANSPARENT_PROXY_FACTORY: '0xB4e496f70602fE2AC6Ae511D028BA4D194773B29',
1010
PROXY_ADMIN: '0xD3cF979e676265e4f6379749DECe4708B9A22476',
1111
CREATE_3_FACTORY: '0x3b56998Ec06477704622ca8e2eA1b4db134cec32',
12+
PROTOCOL_GUARDIAN: '0xbbd9f90699c1fa0d7a65870d241dd1f1217c96eb',
1213
},
1314
};

scripts/configs/networks/avalanche.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ export const avalancheAddresses: NetworkAddresses = {
99
TRANSPARENT_PROXY_FACTORY: '0xB4e496f70602fE2AC6Ae511D028BA4D194773B29',
1010
PROXY_ADMIN: '0xD3cF979e676265e4f6379749DECe4708B9A22476',
1111
CREATE_3_FACTORY: '0x3b56998Ec06477704622ca8e2eA1b4db134cec32',
12+
PROTOCOL_GUARDIAN: '0xa35b76E4935449E33C56aB24b23fcd3246f13470',
1213
},
1314
};

scripts/configs/networks/base.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ export const baseAddresses: NetworkAddresses = {
99
TRANSPARENT_PROXY_FACTORY: '0x05225Cd708bCa9253789C1374e4337a019e99D56',
1010
PROXY_ADMIN: '0xc85b1E333aecc99340b2320493Fe2d22b8734795',
1111
CREATE_3_FACTORY: '0x3b56998Ec06477704622ca8e2eA1b4db134cec32',
12+
PROTOCOL_GUARDIAN: '0x9e10C0A1Eb8FF6a0AaA53a62C7a338f35D7D9a2A',
1213
},
1314
};

scripts/configs/networks/ethereum.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,6 @@ export const ethereumAddresses: NetworkAddresses<{
2424
TRANSPARENT_PROXY_FACTORY: '0xB4e496f70602fE2AC6Ae511D028BA4D194773B29',
2525
PROXY_ADMIN: '0xD3cF979e676265e4f6379749DECe4708B9A22476',
2626
CREATE_3_FACTORY: '0xcc3C54B95f3f1867A43009B80ed4DD930E3cE2F7',
27+
PROTOCOL_GUARDIAN: '0xCA76Ebd8617a03126B6FB84F9b1c1A0fB71C2633',
2728
},
2829
};

scripts/configs/networks/gnosis.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ export const gnosisAddresses: NetworkAddresses = {
88
TRANSPARENT_PROXY_FACTORY: '0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A',
99
PROXY_ADMIN: '0xe892E40C92c2E4D281Be59b2E6300F271d824E75',
1010
CREATE_3_FACTORY: '0x2cC41488f4494c5e11cB6cbA82199442B9f495B6',
11+
PROTOCOL_GUARDIAN: '0xF163b8698821cefbD33Cf449764d69Ea445cE23D',
1112
},
1213
};

scripts/configs/networks/metis.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,5 +8,6 @@ export const metisAddresses: NetworkAddresses = {
88
TRANSPARENT_PROXY_FACTORY: '0x1dad86dC5990BCE5bFe3A150A4E0ece990d6EBcB',
99
PROXY_ADMIN: '0x1CabD986cBAbDf12E00128DFf03C80ee62C4fd97',
1010
CREATE_3_FACTORY: '0x2e649f6b54B07E210b31c9cC2eB8a0d5997c3D4A',
11+
PROTOCOL_GUARDIAN: '0xF6Db48C5968A9eBCB935786435530f28e32Cc501',
1112
},
1213
};

scripts/configs/networks/optimism.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@ export const optimismAddresses: NetworkAddresses = {
99
TRANSPARENT_PROXY_FACTORY: '0xB4e496f70602fE2AC6Ae511D028BA4D194773B29',
1010
PROXY_ADMIN: '0xD3cF979e676265e4f6379749DECe4708B9A22476',
1111
CREATE_3_FACTORY: '0x3b56998Ec06477704622ca8e2eA1b4db134cec32',
12+
PROTOCOL_GUARDIAN: '0xe50c8c619d05ff98b22adf991f17602c774f785c',
1213
},
1314
};

scripts/configs/networks/polygon.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@ export const polygonAddresses: NetworkAddresses<{AAVE_POL_ETH_BRIDGE: Hex}> = {
1111
TRANSPARENT_PROXY_FACTORY: '0xB4e496f70602fE2AC6Ae511D028BA4D194773B29',
1212
PROXY_ADMIN: '0xD3cF979e676265e4f6379749DECe4708B9A22476',
1313
CREATE_3_FACTORY: '0x3b56998Ec06477704622ca8e2eA1b4db134cec32',
14+
PROTOCOL_GUARDIAN: '0x1450F2898D6bA2710C98BE9CAF3041330eD5ae58',
1415
},
1516
};

scripts/configs/types.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,5 +96,6 @@ export interface NetworkAddresses<T extends Record<string, AddressInfo> = {}> {
9696
TRANSPARENT_PROXY_FACTORY?: Hex;
9797
PROXY_ADMIN?: Hex;
9898
CREATE_3_FACTORY?: Hex;
99+
PROTOCOL_GUARDIAN?: Hex;
99100
} & T;
100101
}

src/MiscArbitrum.sol

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,4 +14,7 @@ library MiscArbitrum {
1414

1515
// https://arbiscan.io/address/0x3b56998Ec06477704622ca8e2eA1b4db134cec32
1616
address internal constant CREATE_3_FACTORY = 0x3b56998Ec06477704622ca8e2eA1b4db134cec32;
17+
18+
// https://arbiscan.io/address/0xbbd9f90699c1FA0D7A65870D241DD1f1217c96Eb
19+
address internal constant PROTOCOL_GUARDIAN = 0xbbd9f90699c1FA0D7A65870D241DD1f1217c96Eb;
1720
}

0 commit comments

Comments
 (0)