@@ -5,10 +5,32 @@ import { ignition } from 'hardhat'
5
5
import HorizonModule from '../ignition/modules/horizon'
6
6
7
7
async function main ( ) {
8
- const HorizonConfig = removeNFromBigInts ( require ( '../ignition/configs/horizon.hardhat.json5' ) )
8
+ // const HorizonConfig = removeNFromBigInts(require('../ignition/configs/horizon.hardhat.json5'))
9
9
// Deploy Horizon
10
10
await ignition . deploy ( HorizonModule , {
11
- parameters : HorizonConfig ,
11
+ parameters : {
12
+ $global : {
13
+ governor : '0xFFcf8FDEE72ac11b5c542428B35EEF5769C409f0' ,
14
+ pauseGuardian : '0x95cED938F7991cd0dFcb48F0a06a40FA1aF46EBC' ,
15
+ subgraphAvailabilityOracle : '0xd03ea8624C8C5987235048901fB614fDcA89b117' ,
16
+ subgraphServiceAddress : '0x0000000000000000000000000000000000000000' ,
17
+ } ,
18
+ RewardsManager : { issuancePerBlock : '114155251141552511415' } ,
19
+ EpochManager : { epochLength : 60 } ,
20
+ Curation : { curationTaxPercentage : 10000 , minimumCurationDeposit : 1 } ,
21
+ GraphToken : { initialSupply : '10000000000000000000000000000' } ,
22
+ HorizonStaking : { maxThawingPeriod : 2419200 } ,
23
+ GraphPayments : { protocolPaymentCut : 10000 } ,
24
+ PaymentsEscrow : {
25
+ revokeCollectorThawingPeriod : 10000 ,
26
+ withdrawEscrowThawingPeriod : 10000 ,
27
+ } ,
28
+ TAPCollector : {
29
+ eip712Name : 'TAPCollector' ,
30
+ eip712Version : '1' ,
31
+ revokeSignerThawingPeriod : 10000 ,
32
+ } ,
33
+ } ,
12
34
} )
13
35
}
14
36
main ( ) . catch ( ( error ) => {
0 commit comments