forked from NathanBSC/bsc-genesis-contract
-
Notifications
You must be signed in to change notification settings - Fork 0
/
genesis-template.json
128 lines (128 loc) · 3.47 KB
/
genesis-template.json
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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
{
"config": {
"chainId": {{chainId}},
"homesteadBlock": 0,
"eip150Block": 0,
"eip155Block": 0,
"eip158Block": 0,
"byzantiumBlock": 0,
"constantinopleBlock": 0,
"petersburgBlock": 0,
"istanbulBlock": 0,
"muirGlacierBlock": 0,
"ramanujanBlock": 0,
"nielsBlock": 0,
"mirrorSyncBlock":1,
"brunoBlock": 1,
"eulerBlock": 2,
"nanoBlock": 3,
"moranBlock": 3,
"gibbsBlock": 4,
"planckBlock": 5,
"lubanBlock": 6,
"platoBlock": 7,
"berlinBlock": 8,
"londonBlock": 8,
"hertzBlock": 8,
"hertzfixBlock": 8,
"shanghaiTime": 0,
"keplerTime": 0,
"feynmanTime": 0,
"parlia": {
"period": 3,
"epoch": 200
}
},
"nonce": "0x0",
"timestamp": "0x5e9da7ce",
"extraData": "{{extraData}}",
"gasLimit": "0x2625a00",
"difficulty": "0x1",
"mixHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
"coinbase": "0xffffFFFfFFffffffffffffffFfFFFfffFFFfFFfE",
"alloc": {
"0xffffFFFfFFffffffffffffffFfFFFfffFFFfFFfE": {
"balance": "0x0"
},
"0x0000000000000000000000000000000000001000": {
"balance": "0x0",
"code": "{{validatorContract}}"
},
"0x0000000000000000000000000000000000001001": {
"balance": "0x0",
"code": "{{slashContract}}"
},
"0x0000000000000000000000000000000000001002": {
"balance": "0x0",
"code": "{{systemRewardContract}}"
},
"0x0000000000000000000000000000000000001003": {
"balance": "0x0",
"code": "{{tendermintLightClient}}"
},
"0x0000000000000000000000000000000000001004": {
"balance": "{{initLockedBNBOnTokenHub}}",
"code": "{{tokenHub}}"
},
"0x0000000000000000000000000000000000001005": {
"balance": "0x0",
"code": "{{relayerIncentivize}}"
},
"0x0000000000000000000000000000000000001006": {
"balance": "0x0",
"code": "{{relayerHub}}"
},
"0x0000000000000000000000000000000000001007": {
"balance": "0x0",
"code": "{{govHub}}"
},
"0x0000000000000000000000000000000000001008": {
"balance": "0x0",
"code": "{{tokenManager}}"
},
"0x0000000000000000000000000000000000002000": {
"balance": "0x0",
"code": "{{crossChain}}"
},
"0x0000000000000000000000000000000000002001": {
"balance": "0x0",
"code": "{{staking}}"
},
"0x0000000000000000000000000000000000002002": {
"balance": "0x0",
"code": "{{stakeHub}}"
},
"0x0000000000000000000000000000000000002003": {
"balance": "0x0",
"code": "{{stakeCredit}}"
},
"0x0000000000000000000000000000000000002004": {
"balance": "0x0",
"code": "{{governor}}"
},
"0x0000000000000000000000000000000000002005": {
"balance": "0x0",
"code": "{{govToken}}"
},
"0x0000000000000000000000000000000000002006": {
"balance": "0x0",
"code": "{{timelock}}"
},
"0x0000000000000000000000000000000000003000": {
"balance": "0x0",
"code": "{{tokenRecoverPortal}}"
},
"0x88cb4D8F77742c24d647BEf8049D3f3C56067cDD": {
"balance": "0x100000000000000000000"
},
"0x42D596440775C90db8d9187b47650986E1063493": {
"balance": "0x1000000000000000000000"
}{% for v in initHolders %},
"{{ v.address.replace('0x', '') }}": {
"balance": "0x{{ v.balance }}"
}{% endfor %}
},
"number": "0x0",
"gasUsed": "0x0",
"parentHash": "0x0000000000000000000000000000000000000000000000000000000000000000"
}