Skip to content

Commit

Permalink
feat: Granular Guardian addresses (#492)
Browse files Browse the repository at this point in the history
  • Loading branch information
sendra authored Jul 18, 2024
1 parent 5ac7e50 commit c89c7f6
Show file tree
Hide file tree
Showing 31 changed files with 72 additions and 1 deletion.
1 change: 1 addition & 0 deletions scripts/configs/governance/arbitrum.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ export const governanceConfigArbitrum: GovernanceConfig = {
CROSS_CHAIN_CONTROLLER: '0xCbFB78a3Eeaa611b826E37c80E4126c8787D29f0',
PAYLOADS_CONTROLLER: '0x89644CA1bB8064760312AE4F03ea41b05dA3637C',
PC_DATA_HELPER: '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A',
GRANULAR_GUARDIAN: '0x4922093c476CfbCF903C7C4082d2D64bAE8A37cE',
},
};
1 change: 1 addition & 0 deletions scripts/configs/governance/avalanche.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,5 +21,6 @@ export const governanceConfigAvalanche: GovernanceConfig = {
PAYLOADS_CONTROLLER: '0x1140CB7CAfAcC745771C2Ea31e7B5C653c5d0B80',
PC_DATA_HELPER: '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A',
VM_DATA_HELPER: '0x77976B51569896523EE215962Ee91ff236Fa50E8',
GRANULAR_GUARDIAN: '0xc1162BCb2E5E3ca4725512008c7522dF8C8B7B65',
},
};
1 change: 1 addition & 0 deletions scripts/configs/governance/base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ export const governanceConfigBase: GovernanceConfig = {
CROSS_CHAIN_CONTROLLER: '0x529467C76f234F2bD359d7ecF7c660A2846b04e2',
PAYLOADS_CONTROLLER: '0x2DC219E716793fb4b21548C0f009Ba3Af753ab01',
PC_DATA_HELPER: '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A',
GRANULAR_GUARDIAN: '0xa1c6aF35E0205f42256382C05243C543FEDBf4bB',
},
};
1 change: 1 addition & 0 deletions scripts/configs/governance/bnb.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@ export const governanceConfigBNB: GovernanceConfig = {
CL_EMERGENCY_ORACLE: '0xcabb46FfB38c93348Df16558DF156e9f68F9F7F1',
PAYLOADS_CONTROLLER: '0xE5EF2Dd06755A97e975f7E282f828224F2C3e627',
PC_DATA_HELPER: '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A',
GRANULAR_GUARDIAN: '0xe4FB5e3F506BE0095f38004f993D16fdA8224383',
},
};
1 change: 1 addition & 0 deletions scripts/configs/governance/ethereum.ts
Original file line number Diff line number Diff line change
Expand Up @@ -33,5 +33,6 @@ export const governanceConfigMainnet: GovernanceConfig = {
META_DELEGATE_HELPER: '0x94363B11b37BC3ffe43AB09cff5A010352FE85dC',
EMERGENCY_REGISTRY: '0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9',
GOVERNANCE_POWER_STRATEGY: '0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04',
GRANULAR_GUARDIAN: '0x4457cA11E90f416Cc1D3a8E1cA41C0cdEcC251d4',
},
};
1 change: 1 addition & 0 deletions scripts/configs/governance/gnosis.ts
Original file line number Diff line number Diff line change
Expand Up @@ -9,5 +9,6 @@ export const governanceConfigGnosis: GovernanceConfig = {
CL_EMERGENCY_ORACLE: '0xF937ffAeA1363e4Fa260760bDFA2aA8Fc911F84D',
PAYLOADS_CONTROLLER: '0x9A1F491B86D09fC1484b5fab10041B189B60756b',
PC_DATA_HELPER: '0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672',
GRANULAR_GUARDIAN: '0x4A9F571E3C1f2F13567bb59e38988e74d7d72602',
},
};
1 change: 1 addition & 0 deletions scripts/configs/governance/metis.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ export const governanceConfigMetis: GovernanceConfig = {
CROSS_CHAIN_CONTROLLER: '0x6fDaFb26915ABD6065a1E1501a37Ac438D877f70',
PAYLOADS_CONTROLLER: '0x2233F8A66A728FBa6E1dC95570B25360D07D5524',
PC_DATA_HELPER: '0x81d32B36380e6266e1BDd490eAC56cdB300afBe0',
GRANULAR_GUARDIAN: '0x61BE97d3a0550549f67CA7421725fA73Fa2036B5',
},
};
1 change: 1 addition & 0 deletions scripts/configs/governance/optimism.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ export const governanceConfigOptimism: GovernanceConfig = {
CROSS_CHAIN_CONTROLLER: '0x48A9FE90bce5EEd790f3F4Ce192d1C0B351fd4Ca',
PAYLOADS_CONTROLLER: '0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4',
PC_DATA_HELPER: '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A',
GRANULAR_GUARDIAN: '0x6c5264C380C7022e54f585c4E354ffb6f221a03b',
},
};
1 change: 1 addition & 0 deletions scripts/configs/governance/polygon.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,5 +11,6 @@ export const governanceConfigPolygon: GovernanceConfig = {
PAYLOADS_CONTROLLER: '0x401B5D0294E23637c18fcc38b1Bca814CDa2637C',
PC_DATA_HELPER: '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A',
VM_DATA_HELPER: '0x77976B51569896523EE215962Ee91ff236Fa50E8',
GRANULAR_GUARDIAN: '0x0D2CccD3dD420dC6DE2f24DB44aA22fADE290a02',
},
};
1 change: 1 addition & 0 deletions scripts/configs/governance/scroll.ts
Original file line number Diff line number Diff line change
Expand Up @@ -8,5 +8,6 @@ export const governanceConfigScroll: GovernanceConfig = {
CROSS_CHAIN_CONTROLLER: '0x03073D3F4769f6b6604d616238fD6c636C99AD0A',
PAYLOADS_CONTROLLER: '0x6b6B41c0f8C223715f712BE83ceC3c37bbfDC3fE',
PC_DATA_HELPER: '0xf438e33dCCEE260ee4371F9dceF408b0d7DBe424',
GRANULAR_GUARDIAN: '0xa835707d28e6C37C49d661742f2Fb5987367cEd4',
},
};
3 changes: 2 additions & 1 deletion scripts/configs/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -25,6 +25,7 @@ export type GovernanceV3Addresses = {
META_DELEGATE_HELPER?: Hex;
EMERGENCY_REGISTRY?: Hex;
GOVERNANCE_POWER_STRATEGY?: Hex;
GRANULAR_GUARDIAN?: Hex;
};

export interface GovernanceConfig {
Expand Down Expand Up @@ -102,7 +103,7 @@ export interface NetworkAddresses<T extends Record<string, AddressInfo> = {}> {
AAVE_CL_ROBOT_OPERATOR?: Hex;
GHO_TOKEN?: Hex;
GHO_FLASHMINTER_FACILITATOR?: Hex;
GHO_CCIP_TOKEN_POOL?: Hex,
GHO_CCIP_TOKEN_POOL?: Hex;
GSM_REGISTRY?: Hex;
GSM_USDC?: Hex;
GSM_USDT?: Hex;
Expand Down
3 changes: 3 additions & 0 deletions src/GovernanceV3Arbitrum.sol
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ library GovernanceV3Arbitrum {
// https://arbiscan.io/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A
address internal constant PC_DATA_HELPER = 0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A;

// https://arbiscan.io/address/0x4922093c476CfbCF903C7C4082d2D64bAE8A37cE
address internal constant GRANULAR_GUARDIAN = 0x4922093c476CfbCF903C7C4082d2D64bAE8A37cE;

// https://arbiscan.io/address/0xFF1137243698CaA18EE364Cc966CF0e02A4e6327
address internal constant EXECUTOR_LVL_1 = 0xFF1137243698CaA18EE364Cc966CF0e02A4e6327;
}
3 changes: 3 additions & 0 deletions src/GovernanceV3Avalanche.sol
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ library GovernanceV3Avalanche {
// https://snowscan.xyz/address/0x77976B51569896523EE215962Ee91ff236Fa50E8
address internal constant VM_DATA_HELPER = 0x77976B51569896523EE215962Ee91ff236Fa50E8;

// https://snowscan.xyz/address/0xc1162BCb2E5E3ca4725512008c7522dF8C8B7B65
address internal constant GRANULAR_GUARDIAN = 0xc1162BCb2E5E3ca4725512008c7522dF8C8B7B65;

// https://snowscan.xyz/address/0x3C06dce358add17aAf230f2234bCCC4afd50d090
address internal constant EXECUTOR_LVL_1 = 0x3C06dce358add17aAf230f2234bCCC4afd50d090;

Expand Down
3 changes: 3 additions & 0 deletions src/GovernanceV3BNB.sol
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ library GovernanceV3BNB {
// https://bscscan.com/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A
address internal constant PC_DATA_HELPER = 0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A;

// https://bscscan.com/address/0xe4FB5e3F506BE0095f38004f993D16fdA8224383
address internal constant GRANULAR_GUARDIAN = 0xe4FB5e3F506BE0095f38004f993D16fdA8224383;

// https://bscscan.com/address/0x9390B1735def18560c509E2d0bc090E9d6BA257a
address internal constant EXECUTOR_LVL_1 = 0x9390B1735def18560c509E2d0bc090E9d6BA257a;
}
3 changes: 3 additions & 0 deletions src/GovernanceV3Base.sol
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ library GovernanceV3Base {
// https://basescan.org/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A
address internal constant PC_DATA_HELPER = 0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A;

// https://basescan.org/address/0xa1c6aF35E0205f42256382C05243C543FEDBf4bB
address internal constant GRANULAR_GUARDIAN = 0xa1c6aF35E0205f42256382C05243C543FEDBf4bB;

// https://basescan.org/address/0x9390B1735def18560c509E2d0bc090E9d6BA257a
address internal constant EXECUTOR_LVL_1 = 0x9390B1735def18560c509E2d0bc090E9d6BA257a;
}
3 changes: 3 additions & 0 deletions src/GovernanceV3Ethereum.sol
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,9 @@ library GovernanceV3Ethereum {
// https://etherscan.io/address/0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04
address internal constant GOVERNANCE_POWER_STRATEGY = 0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04;

// https://etherscan.io/address/0x4457cA11E90f416Cc1D3a8E1cA41C0cdEcC251d4
address internal constant GRANULAR_GUARDIAN = 0x4457cA11E90f416Cc1D3a8E1cA41C0cdEcC251d4;

// https://etherscan.io/address/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A
address internal constant EXECUTOR_LVL_1 = 0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A;

Expand Down
3 changes: 3 additions & 0 deletions src/GovernanceV3Gnosis.sol
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,9 @@ library GovernanceV3Gnosis {
// https://gnosisscan.io/address/0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672
address internal constant PC_DATA_HELPER = 0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672;

// https://gnosisscan.io/address/0x4A9F571E3C1f2F13567bb59e38988e74d7d72602
address internal constant GRANULAR_GUARDIAN = 0x4A9F571E3C1f2F13567bb59e38988e74d7d72602;

// https://gnosisscan.io/address/0x1dF462e2712496373A347f8ad10802a5E95f053D
address internal constant EXECUTOR_LVL_1 = 0x1dF462e2712496373A347f8ad10802a5E95f053D;
}
3 changes: 3 additions & 0 deletions src/GovernanceV3Metis.sol
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ library GovernanceV3Metis {
// https://andromeda-explorer.metis.io/address/0x81d32B36380e6266e1BDd490eAC56cdB300afBe0
address internal constant PC_DATA_HELPER = 0x81d32B36380e6266e1BDd490eAC56cdB300afBe0;

// https://andromeda-explorer.metis.io/address/0x61BE97d3a0550549f67CA7421725fA73Fa2036B5
address internal constant GRANULAR_GUARDIAN = 0x61BE97d3a0550549f67CA7421725fA73Fa2036B5;

// https://andromeda-explorer.metis.io/address/0x6fD45D32375d5aDB8D76275A3932c740F03a8718
address internal constant EXECUTOR_LVL_1 = 0x6fD45D32375d5aDB8D76275A3932c740F03a8718;
}
3 changes: 3 additions & 0 deletions src/GovernanceV3Optimism.sol
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ library GovernanceV3Optimism {
// https://optimistic.etherscan.io/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A
address internal constant PC_DATA_HELPER = 0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A;

// https://optimistic.etherscan.io/address/0x6c5264C380C7022e54f585c4E354ffb6f221a03b
address internal constant GRANULAR_GUARDIAN = 0x6c5264C380C7022e54f585c4E354ffb6f221a03b;

// https://optimistic.etherscan.io/address/0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf
address internal constant EXECUTOR_LVL_1 = 0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf;
}
3 changes: 3 additions & 0 deletions src/GovernanceV3Polygon.sol
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ library GovernanceV3Polygon {
// https://polygonscan.com/address/0x77976B51569896523EE215962Ee91ff236Fa50E8
address internal constant VM_DATA_HELPER = 0x77976B51569896523EE215962Ee91ff236Fa50E8;

// https://polygonscan.com/address/0x0D2CccD3dD420dC6DE2f24DB44aA22fADE290a02
address internal constant GRANULAR_GUARDIAN = 0x0D2CccD3dD420dC6DE2f24DB44aA22fADE290a02;

// https://polygonscan.com/address/0xDf7d0e6454DB638881302729F5ba99936EaAB233
address internal constant EXECUTOR_LVL_1 = 0xDf7d0e6454DB638881302729F5ba99936EaAB233;

Expand Down
3 changes: 3 additions & 0 deletions src/GovernanceV3Scroll.sol
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,9 @@ library GovernanceV3Scroll {
// https://scrollscan.com/address/0xf438e33dCCEE260ee4371F9dceF408b0d7DBe424
address internal constant PC_DATA_HELPER = 0xf438e33dCCEE260ee4371F9dceF408b0d7DBe424;

// https://scrollscan.com/address/0xa835707d28e6C37C49d661742f2Fb5987367cEd4
address internal constant GRANULAR_GUARDIAN = 0xa835707d28e6C37C49d661742f2Fb5987367cEd4;

// https://scrollscan.com/address/0xc1ABF87FfAdf4908f4eC8dc54A25DCFEabAE4A24
address internal constant EXECUTOR_LVL_1 = 0xc1ABF87FfAdf4908f4eC8dc54A25DCFEabAE4A24;
}
3 changes: 3 additions & 0 deletions src/ts/GovernanceV3Arbitrum.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ export const PAYLOADS_CONTROLLER = '0x89644CA1bB8064760312AE4F03ea41b05dA3637C';
// https://arbiscan.io/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A
export const PC_DATA_HELPER = '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A';

// https://arbiscan.io/address/0x4922093c476CfbCF903C7C4082d2D64bAE8A37cE
export const GRANULAR_GUARDIAN = '0x4922093c476CfbCF903C7C4082d2D64bAE8A37cE';

// https://arbiscan.io/address/0xFF1137243698CaA18EE364Cc966CF0e02A4e6327
export const EXECUTOR_LVL_1 = '0xFF1137243698CaA18EE364Cc966CF0e02A4e6327';

Expand Down
3 changes: 3 additions & 0 deletions src/ts/GovernanceV3Avalanche.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ export const PC_DATA_HELPER = '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A';
// https://snowscan.xyz/address/0x77976B51569896523EE215962Ee91ff236Fa50E8
export const VM_DATA_HELPER = '0x77976B51569896523EE215962Ee91ff236Fa50E8';

// https://snowscan.xyz/address/0xc1162BCb2E5E3ca4725512008c7522dF8C8B7B65
export const GRANULAR_GUARDIAN = '0xc1162BCb2E5E3ca4725512008c7522dF8C8B7B65';

// https://snowscan.xyz/address/0x3C06dce358add17aAf230f2234bCCC4afd50d090
export const EXECUTOR_LVL_1 = '0x3C06dce358add17aAf230f2234bCCC4afd50d090';

Expand Down
3 changes: 3 additions & 0 deletions src/ts/GovernanceV3BNB.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ export const PAYLOADS_CONTROLLER = '0xE5EF2Dd06755A97e975f7E282f828224F2C3e627';
// https://bscscan.com/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A
export const PC_DATA_HELPER = '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A';

// https://bscscan.com/address/0xe4FB5e3F506BE0095f38004f993D16fdA8224383
export const GRANULAR_GUARDIAN = '0xe4FB5e3F506BE0095f38004f993D16fdA8224383';

// https://bscscan.com/address/0x9390B1735def18560c509E2d0bc090E9d6BA257a
export const EXECUTOR_LVL_1 = '0x9390B1735def18560c509E2d0bc090E9d6BA257a';

Expand Down
3 changes: 3 additions & 0 deletions src/ts/GovernanceV3Base.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ export const PAYLOADS_CONTROLLER = '0x2DC219E716793fb4b21548C0f009Ba3Af753ab01';
// https://basescan.org/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A
export const PC_DATA_HELPER = '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A';

// https://basescan.org/address/0xa1c6aF35E0205f42256382C05243C543FEDBf4bB
export const GRANULAR_GUARDIAN = '0xa1c6aF35E0205f42256382C05243C543FEDBf4bB';

// https://basescan.org/address/0x9390B1735def18560c509E2d0bc090E9d6BA257a
export const EXECUTOR_LVL_1 = '0x9390B1735def18560c509E2d0bc090E9d6BA257a';

Expand Down
3 changes: 3 additions & 0 deletions src/ts/GovernanceV3Ethereum.ts
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ export const EMERGENCY_REGISTRY = '0x73C6Fb358dDA8e84D50e98A98F7c0dF32e15C7e9';
// https://etherscan.io/address/0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04
export const GOVERNANCE_POWER_STRATEGY = '0xa198Fac58E02A5C5F8F7e877895d50cFa9ad1E04';

// https://etherscan.io/address/0x4457cA11E90f416Cc1D3a8E1cA41C0cdEcC251d4
export const GRANULAR_GUARDIAN = '0x4457cA11E90f416Cc1D3a8E1cA41C0cdEcC251d4';

// https://etherscan.io/address/0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A
export const EXECUTOR_LVL_1 = '0x5300A1a15135EA4dc7aD5a167152C01EFc9b192A';

Expand Down
3 changes: 3 additions & 0 deletions src/ts/GovernanceV3Gnosis.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,9 @@ export const PAYLOADS_CONTROLLER = '0x9A1F491B86D09fC1484b5fab10041B189B60756b';
// https://gnosisscan.io/address/0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672
export const PC_DATA_HELPER = '0xF1c11BE0b4466728DDb7991A0Ac5265646ec9672';

// https://gnosisscan.io/address/0x4A9F571E3C1f2F13567bb59e38988e74d7d72602
export const GRANULAR_GUARDIAN = '0x4A9F571E3C1f2F13567bb59e38988e74d7d72602';

// https://gnosisscan.io/address/0x1dF462e2712496373A347f8ad10802a5E95f053D
export const EXECUTOR_LVL_1 = '0x1dF462e2712496373A347f8ad10802a5E95f053D';

Expand Down
3 changes: 3 additions & 0 deletions src/ts/GovernanceV3Metis.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ export const PAYLOADS_CONTROLLER = '0x2233F8A66A728FBa6E1dC95570B25360D07D5524';
// https://andromeda-explorer.metis.io/address/0x81d32B36380e6266e1BDd490eAC56cdB300afBe0
export const PC_DATA_HELPER = '0x81d32B36380e6266e1BDd490eAC56cdB300afBe0';

// https://andromeda-explorer.metis.io/address/0x61BE97d3a0550549f67CA7421725fA73Fa2036B5
export const GRANULAR_GUARDIAN = '0x61BE97d3a0550549f67CA7421725fA73Fa2036B5';

// https://andromeda-explorer.metis.io/address/0x6fD45D32375d5aDB8D76275A3932c740F03a8718
export const EXECUTOR_LVL_1 = '0x6fD45D32375d5aDB8D76275A3932c740F03a8718';

Expand Down
3 changes: 3 additions & 0 deletions src/ts/GovernanceV3Optimism.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ export const PAYLOADS_CONTROLLER = '0x0E1a3Af1f9cC76A62eD31eDedca291E63632e7c4';
// https://optimistic.etherscan.io/address/0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A
export const PC_DATA_HELPER = '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A';

// https://optimistic.etherscan.io/address/0x6c5264C380C7022e54f585c4E354ffb6f221a03b
export const GRANULAR_GUARDIAN = '0x6c5264C380C7022e54f585c4E354ffb6f221a03b';

// https://optimistic.etherscan.io/address/0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf
export const EXECUTOR_LVL_1 = '0x746c675dAB49Bcd5BB9Dc85161f2d7Eb435009bf';

Expand Down
3 changes: 3 additions & 0 deletions src/ts/GovernanceV3Polygon.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,9 @@ export const PC_DATA_HELPER = '0xE3B770Dc4ae3f8bECaB3Ed12dE692c741603e16A';
// https://polygonscan.com/address/0x77976B51569896523EE215962Ee91ff236Fa50E8
export const VM_DATA_HELPER = '0x77976B51569896523EE215962Ee91ff236Fa50E8';

// https://polygonscan.com/address/0x0D2CccD3dD420dC6DE2f24DB44aA22fADE290a02
export const GRANULAR_GUARDIAN = '0x0D2CccD3dD420dC6DE2f24DB44aA22fADE290a02';

// https://polygonscan.com/address/0xDf7d0e6454DB638881302729F5ba99936EaAB233
export const EXECUTOR_LVL_1 = '0xDf7d0e6454DB638881302729F5ba99936EaAB233';

Expand Down
3 changes: 3 additions & 0 deletions src/ts/GovernanceV3Scroll.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ export const PAYLOADS_CONTROLLER = '0x6b6B41c0f8C223715f712BE83ceC3c37bbfDC3fE';
// https://scrollscan.com/address/0xf438e33dCCEE260ee4371F9dceF408b0d7DBe424
export const PC_DATA_HELPER = '0xf438e33dCCEE260ee4371F9dceF408b0d7DBe424';

// https://scrollscan.com/address/0xa835707d28e6C37C49d661742f2Fb5987367cEd4
export const GRANULAR_GUARDIAN = '0xa835707d28e6C37C49d661742f2Fb5987367cEd4';

// https://scrollscan.com/address/0xc1ABF87FfAdf4908f4eC8dc54A25DCFEabAE4A24
export const EXECUTOR_LVL_1 = '0xc1ABF87FfAdf4908f4eC8dc54A25DCFEabAE4A24';

Expand Down

0 comments on commit c89c7f6

Please sign in to comment.