I am not able to locate, the declaration of the following variables (Time, ParentHash, Extra, etc.) in go-ethereum. It is the part of the core/genesis.go program
Variable:
Time: common.String2Big(genesis.Timestamp),
ParentHash: common.HexToHash(genesis.ParentHash),
Extra: common.FromHex(genesis.ExtraData),
GasLimit: common.String2Big(genesis.GasLimit),
Difficulty: difficulty,
MixDigest: common.HexToHash(genesis.Mixhash),
Coinbase: common.HexToAddress(genesis.Coinbase),
Root: root,
I found the declarations in core/types/block.go, but those declarations are not mapping with this. I wish to add additional parameter in the block. I would like to do it in private network.