Skip to content

Commit 6777094

Browse files
feat: GHO Ink addresses (#1091)
1 parent c389d53 commit 6777094

File tree

7 files changed

+71
-1
lines changed

7 files changed

+71
-1
lines changed

safe.csv

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4089,6 +4089,11 @@ address,name,chainId
40894089
0x39bc1bfDa2130d6Bb6DBEfd366939b4c7aa7C697,AaveV3InkWhitelabel UI_POOL_DATA_PROVIDER,57073
40904090
0xB1532b76D054c9F9E61b25c4d91f69B4133E4671,AaveV3InkWhitelabel WALLET_BALANCE_PROVIDER,57073
40914091
0xDe090EfCD6ef4b86792e2D84E55a5fa8d49D25D2,AaveV3InkWhitelabel WETH_GATEWAY,57073
4092+
0xA5Ba213867E175A182a5dd6A9193C6158738105A,GhoInk GHO_BUCKET_STEWARD,57073
4093+
0x2Ce400703dAcc37b7edFA99D228b8E70a4d3831B,GhoInk GHO_CCIP_STEWARD,57073
4094+
0xDe6539018B095353A40753Dc54C91C68c9487D4E,GhoInk GHO_CCIP_TOKEN_POOL,57073
4095+
0x20fd5f3FCac8883a3A0A2bBcD658A2d2c6EFa6B6,GhoInk GHO_ORACLE,57073
4096+
0xfc421aD3C883Bf9E7C4f42dE845C4e4405799e73,GhoInk GHO_TOKEN,57073
40924097
0x990B75fD1a2345D905a385dBC6e17BEe0Cb2f505,GovernanceV3Ink CROSS_CHAIN_CONTROLLER,57073
40934098
0x47aAdaAE1F05C978E6aBb7568d11B7F6e0FC4d6A,GovernanceV3Ink EXECUTOR_LVL_1,57073
40944099
0x1bBcC6F0BB563067Ca45450023a13E34fa963Fa9,GovernanceV3Ink GOVERNANCE_GUARDIAN,57073

scripts/configs/gho/ink.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
import {ChainId} from '@bgd-labs/toolbox';
2+
import {GhoAddresses} from '../types';
3+
4+
export const ghoInk: GhoAddresses = {
5+
name: 'Ink',
6+
chainId: ChainId.ink,
7+
addresses: {
8+
GHO_TOKEN: '0xfc421aD3C883Bf9E7C4f42dE845C4e4405799e73',
9+
GHO_CCIP_TOKEN_POOL: '0xDe6539018B095353A40753Dc54C91C68c9487D4E',
10+
GHO_ORACLE: '0x20fd5f3FCac8883a3A0A2bBcD658A2d2c6EFa6B6',
11+
GHO_BUCKET_STEWARD: '0xA5Ba213867E175A182a5dd6A9193C6158738105A',
12+
GHO_CCIP_STEWARD: '0x2Ce400703dAcc37b7edFA99D228b8E70a4d3831B',
13+
},
14+
};

scripts/generateAddresses.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,7 @@ import { ghoAvalanche } from './configs/gho/avalanche';
7474
import { ghoBase } from './configs/gho/base';
7575
import { ghoEthereum } from './configs/gho/ethereum';
7676
import { ghoGnosis } from './configs/gho/gnosis';
77+
import { ghoInk } from './configs/gho/ink';
7778
import { generateGho } from './generator/ghoGenerator';
7879
import { governanceConfigLinea } from './configs/governance/linea';
7980
import { mantleAddresses } from './configs/networks/mantle';
@@ -173,7 +174,7 @@ async function main() {
173174
plasmaProtoV3,
174175
].map((config) => generateProtocolV3Library(config)),
175176
);
176-
const ghoAddresses = [ghoEthereum, ghoArbitrum, ghoBase, ghoAvalanche, ghoGnosis].map((config) =>
177+
const ghoAddresses = [ghoEthereum, ghoArbitrum, ghoBase, ghoAvalanche, ghoGnosis, ghoInk].map((config) =>
177178
generateGho(config),
178179
);
179180
const umbrellaAddresses = await Promise.all(

src/GhoInk.sol

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
// AUTOGENERATED - MANUALLY CHANGES WILL BE REVERTED BY THE GENERATOR
2+
// SPDX-License-Identifier: MIT
3+
pragma solidity >=0.6.0;
4+
5+
library GhoInk {
6+
// https://explorer.inkonchain.com/address/0xfc421aD3C883Bf9E7C4f42dE845C4e4405799e73
7+
address internal constant GHO_TOKEN = 0xfc421aD3C883Bf9E7C4f42dE845C4e4405799e73;
8+
9+
// https://explorer.inkonchain.com/address/0xDe6539018B095353A40753Dc54C91C68c9487D4E
10+
address internal constant GHO_CCIP_TOKEN_POOL = 0xDe6539018B095353A40753Dc54C91C68c9487D4E;
11+
12+
// https://explorer.inkonchain.com/address/0x20fd5f3FCac8883a3A0A2bBcD658A2d2c6EFa6B6
13+
address internal constant GHO_ORACLE = 0x20fd5f3FCac8883a3A0A2bBcD658A2d2c6EFa6B6;
14+
15+
// https://explorer.inkonchain.com/address/0xA5Ba213867E175A182a5dd6A9193C6158738105A
16+
address internal constant GHO_BUCKET_STEWARD = 0xA5Ba213867E175A182a5dd6A9193C6158738105A;
17+
18+
// https://explorer.inkonchain.com/address/0x2Ce400703dAcc37b7edFA99D228b8E70a4d3831B
19+
address internal constant GHO_CCIP_STEWARD = 0x2Ce400703dAcc37b7edFA99D228b8E70a4d3831B;
20+
}

src/ts/AaveAddressBook.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ export * as GhoArbitrum from './GhoArbitrum';
8484
export * as GhoBase from './GhoBase';
8585
export * as GhoAvalanche from './GhoAvalanche';
8686
export * as GhoGnosis from './GhoGnosis';
87+
export * as GhoInk from './GhoInk';
8788
export * as UmbrellaEthereum from './UmbrellaEthereum';
8889
export * as UmbrellaBaseSepolia from './UmbrellaBaseSepolia';
8990
export * as ChainlinkEthereum from './ChainlinkEthereum';

src/ts/GhoInk.ts

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
// AUTOGENERATED - MANUALLY CHANGES WILL BE REVERTED BY THE GENERATOR
2+
// https://explorer.inkonchain.com/address/0xfc421aD3C883Bf9E7C4f42dE845C4e4405799e73
3+
export const GHO_TOKEN = '0xfc421aD3C883Bf9E7C4f42dE845C4e4405799e73';
4+
5+
// https://explorer.inkonchain.com/address/0xDe6539018B095353A40753Dc54C91C68c9487D4E
6+
export const GHO_CCIP_TOKEN_POOL = '0xDe6539018B095353A40753Dc54C91C68c9487D4E';
7+
8+
// https://explorer.inkonchain.com/address/0x20fd5f3FCac8883a3A0A2bBcD658A2d2c6EFa6B6
9+
export const GHO_ORACLE = '0x20fd5f3FCac8883a3A0A2bBcD658A2d2c6EFa6B6';
10+
11+
// https://explorer.inkonchain.com/address/0xA5Ba213867E175A182a5dd6A9193C6158738105A
12+
export const GHO_BUCKET_STEWARD = '0xA5Ba213867E175A182a5dd6A9193C6158738105A';
13+
14+
// https://explorer.inkonchain.com/address/0x2Ce400703dAcc37b7edFA99D228b8E70a4d3831B
15+
export const GHO_CCIP_STEWARD = '0x2Ce400703dAcc37b7edFA99D228b8E70a4d3831B';
16+
17+
export const CHAIN_ID = 57073;

tests/cache/verified.json

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13758,6 +13758,18 @@
1375813758
},
1375913759
"0xEB0682d148e874553008730f0686ea89db7DA412": {
1376013760
"name": "TransparentProxyFactory"
13761+
},
13762+
"0xfc421aD3C883Bf9E7C4f42dE845C4e4405799e73": {
13763+
"name": "TransparentUpgradeableProxy"
13764+
},
13765+
"0xDe6539018B095353A40753Dc54C91C68c9487D4E": {
13766+
"name": "TransparentUpgradeableProxy"
13767+
},
13768+
"0x20fd5f3FCac8883a3A0A2bBcD658A2d2c6EFa6B6": {
13769+
"name": "GhoOracle"
13770+
},
13771+
"0xA5Ba213867E175A182a5dd6A9193C6158738105A": {
13772+
"name": "GhoBucketSteward"
1376113773
}
1376213774
},
1376313775
"59144": {

0 commit comments

Comments
 (0)