-
Notifications
You must be signed in to change notification settings - Fork 10
/
Copy pathconfig.ts
55 lines (53 loc) · 1.36 KB
/
config.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
type NetworkEntry = {
name: string;
rpcUrl: string;
blockExplorerUrls: string[] | null;
nativeCurrency: {
name: string;
symbol: string; // 2-6 characters long
decimals: number;
};
multisigFactoryAddress: string;
};
type AppConfig = {
networks: Record<number, NetworkEntry>;
defaultNetwork: number;
};
export const config: AppConfig = {
defaultNetwork: 69,
networks: {
10: {
name: 'Optimistic Ethereum',
rpcUrl: 'https://mainnet.optimism.io/',
blockExplorerUrls: null,
nativeCurrency: {
name: 'OETH',
symbol: 'OETH',
decimals: 18,
},
multisigFactoryAddress: '0xA5e6EFdA500FD0BCEd87B2cd8Af1c81c0cc9D556',
},
69: {
name: 'Optimistic Kovan',
rpcUrl: 'https://kovan.optimism.io/',
blockExplorerUrls: null,
nativeCurrency: {
name: 'KOR',
symbol: 'KOR',
decimals: 18,
},
multisigFactoryAddress: '0x676Fcee7AF0dD0060b238d00d43A5542f3aA3B3e',
},
// 420: {
// name: 'Optimistic Ethereum Testnet Goerli',
// rpcUrl: 'https://goerli.optimism.io/',
// blockExplorerUrls: null,
// nativeCurrency: {
// name: 'GOR',
// symbol: 'GOR',
// decimals: 18,
// },
// multisigFactoryAddress: '0x55422562984070fAeB1597342C0b684B77f5AE70',
// },
},
};