In a custom fork of Ethereum my team is developing, we need to read a new config parameter from genesis block. At https://github.com/ethereum/go-ethereum/blob/master/cmd/evm/runner.go#L100 the code line:
gen := readGenesis(ctx.GlobalString(GenesisFlag.Name))
is supposed to read a config parameter from genesis block, right?
But what is ctx?, how to specify the flag name to GlobalString?
What goLang code would we need to read a given parameter, such as MyParameter from genesis block?
Is there any documentation about the go-ethereum code? Who did develop this code? Can I talk to him/her? Thx!