@@ -30,89 +30,90 @@ contracts:
30
30
- fn : " setContractProxy"
31
31
id : " 0xd362cac9cb75c10d67bcc0b7eeb0b1ef48bb5420b556c092d4fd7f758816fcf0" # keccak256('GraphTokenGateway')
32
32
contractAddress : " ${{L2GraphTokenGateway.address}}"
33
- ServiceRegistry :
34
- proxy : true
35
- init :
36
- controller : " ${{Controller.address}}"
37
- EpochManager :
38
- proxy : true
39
- init :
40
- controller : " ${{Controller.address}}"
41
- lengthInBlocks : 1108 # 4 hours (in 13 second blocks)
33
+ # ServiceRegistry:
34
+ # proxy: true
35
+ # init:
36
+ # controller: "${{Controller.address}}"
37
+ # EpochManager:
38
+ # proxy: true
39
+ # init:
40
+ # controller: "${{Controller.address}}"
41
+ # lengthInBlocks: 1108 # 4 hours (in 13 second blocks)
42
42
L2GraphToken :
43
43
proxy : true
44
44
init :
45
+ owner : *governor
45
46
initialSupply : " 0"
46
- Curation :
47
- proxy : true
48
- init :
49
- controller : " ${{Controller.address}}"
50
- bondingCurve : " ${{BancorFormula.address}}"
51
- curationTokenMaster : " ${{GraphCurationToken.address}}"
52
- reserveRatio : 500000 # 50% (parts per million)
53
- curationTaxPercentage : 10000 # 1% (parts per million)
54
- minimumCurationDeposit : " 1000000000000000000" # 1 GRT
55
- DisputeManager :
56
- proxy : true
57
- init :
58
- controller : " ${{Controller.address}}"
59
- arbitrator : *arbitrator
60
- minimumDeposit : " 10000000000000000000000" # 10,000 GRT (in wei)
61
- fishermanRewardPercentage : 500000 # 50% (parts per million)
62
- idxSlashingPercentage : 25000 # 2.5% (parts per million)
63
- qrySlashingPercentage : 5000 # 0.5% (parts per million)
64
- GNS :
65
- proxy : true
66
- init :
67
- controller : " ${{Controller.address}}"
68
- bondingCurve : " ${{BancorFormula.address}}"
69
- subgraphNFT : " ${{SubgraphNFT.address}}"
70
- calls :
71
- - fn : " approveAll"
72
- SubgraphNFT :
73
- init :
74
- governor : " ${{Env.deployer}}"
75
- calls :
76
- - fn : " setTokenDescriptor"
77
- tokenDescriptor : " ${{SubgraphNFTDescriptor.address}}"
78
- - fn : " setMinter"
79
- minter : " ${{GNS.address}}"
80
- Staking :
81
- proxy : true
82
- init :
83
- controller : " ${{Controller.address}}"
84
- minimumIndexerStake : " 100000000000000000000000" # 100,000 GRT (in wei)
85
- thawingPeriod : 6646 # 10 days (in blocks)
86
- protocolPercentage : 10000 # 1% (parts per million)
87
- curationPercentage : 100000 # 10% (parts per million)
88
- channelDisputeEpochs : 2 # (in epochs)
89
- maxAllocationEpochs : 6 # Based on epoch length this is 28 days (in epochs)
90
- delegationUnbondingPeriod : 6 # Based on epoch length this is 28 days (in epochs)
91
- delegationRatio : 16 # 16x (delegated stake to indexer stake multiplier)
92
- rebateAlphaNumerator : 77 # rebateAlphaNumerator / rebateAlphaDenominator
93
- rebateAlphaDenominator : 100 # rebateAlphaNumerator / rebateAlphaDenominator
94
- calls :
95
- - fn : " setDelegationTaxPercentage"
96
- delegationTaxPercentage : 5000 # 0.5% (parts per million)
97
- - fn : " setSlasher"
98
- slasher : " ${{DisputeManager.address}}"
99
- allowed : true
100
- - fn : " setAssetHolder"
101
- assetHolder : " ${{AllocationExchange.address}}"
102
- allowed : true
103
- RewardsManager :
104
- proxy : true
105
- init :
106
- controller : " ${{Controller.address}}"
107
- issuanceRate : " 1000000012184945188" # 3% annual rate (per block increase of total supply, blocks in a year = 365*60*60*24/13)
108
- AllocationExchange :
109
- init :
110
- graphToken : " ${{L2GraphToken.address}}"
111
- staking : " ${{Staking.address}}"
112
- governor : *governor
113
- authority : *authority
114
- calls :
115
- - fn : " approveAll"
47
+ # Curation:
48
+ # proxy: true
49
+ # init:
50
+ # controller: "${{Controller.address}}"
51
+ # bondingCurve: "${{BancorFormula.address}}"
52
+ # curationTokenMaster: "${{GraphCurationToken.address}}"
53
+ # reserveRatio: 500000 # 50% (parts per million)
54
+ # curationTaxPercentage: 10000 # 1% (parts per million)
55
+ # minimumCurationDeposit: "1000000000000000000" # 1 GRT
56
+ # DisputeManager:
57
+ # proxy: true
58
+ # init:
59
+ # controller: "${{Controller.address}}"
60
+ # arbitrator: *arbitrator
61
+ # minimumDeposit: "10000000000000000000000" # 10,000 GRT (in wei)
62
+ # fishermanRewardPercentage: 500000 # 50% (parts per million)
63
+ # idxSlashingPercentage: 25000 # 2.5% (parts per million)
64
+ # qrySlashingPercentage: 5000 # 0.5% (parts per million)
65
+ # GNS:
66
+ # proxy: true
67
+ # init:
68
+ # controller: "${{Controller.address}}"
69
+ # bondingCurve: "${{BancorFormula.address}}"
70
+ # subgraphNFT: "${{SubgraphNFT.address}}"
71
+ # calls:
72
+ # - fn: "approveAll"
73
+ # SubgraphNFT:
74
+ # init:
75
+ # governor: "${{Env.deployer}}"
76
+ # calls:
77
+ # - fn: "setTokenDescriptor"
78
+ # tokenDescriptor: "${{SubgraphNFTDescriptor.address}}"
79
+ # - fn: "setMinter"
80
+ # minter: "${{GNS.address}}"
81
+ # Staking:
82
+ # proxy: true
83
+ # init:
84
+ # controller: "${{Controller.address}}"
85
+ # minimumIndexerStake: "100000000000000000000000" # 100,000 GRT (in wei)
86
+ # thawingPeriod: 6646 # 10 days (in blocks)
87
+ # protocolPercentage: 10000 # 1% (parts per million)
88
+ # curationPercentage: 100000 # 10% (parts per million)
89
+ # channelDisputeEpochs: 2 # (in epochs)
90
+ # maxAllocationEpochs: 6 # Based on epoch length this is 28 days (in epochs)
91
+ # delegationUnbondingPeriod: 6 # Based on epoch length this is 28 days (in epochs)
92
+ # delegationRatio: 16 # 16x (delegated stake to indexer stake multiplier)
93
+ # rebateAlphaNumerator: 77 # rebateAlphaNumerator / rebateAlphaDenominator
94
+ # rebateAlphaDenominator: 100 # rebateAlphaNumerator / rebateAlphaDenominator
95
+ # calls:
96
+ # - fn: "setDelegationTaxPercentage"
97
+ # delegationTaxPercentage: 5000 # 0.5% (parts per million)
98
+ # - fn: "setSlasher"
99
+ # slasher: "${{DisputeManager.address}}"
100
+ # allowed: true
101
+ # - fn: "setAssetHolder"
102
+ # assetHolder: "${{AllocationExchange.address}}"
103
+ # allowed: true
104
+ # RewardsManager:
105
+ # proxy: true
106
+ # init:
107
+ # controller: "${{Controller.address}}"
108
+ # issuanceRate: "1000000012184945188" # 3% annual rate (per block increase of total supply, blocks in a year = 365*60*60*24/13)
109
+ # AllocationExchange:
110
+ # init:
111
+ # graphToken: "${{L2GraphToken.address}}"
112
+ # staking: "${{Staking.address}}"
113
+ # governor: *governor
114
+ # authority: *authority
115
+ # calls:
116
+ # - fn: "approveAll"
116
117
L2GraphTokenGateway :
117
118
proxy : true
118
119
init :
0 commit comments