chain-docs icon indicating copy to clipboard operation
chain-docs copied to clipboard

Problem: some genesis fields are missing explanation

Open JayT106 opened this issue 3 years ago • 2 comments

I am learning the genesis structure with the page https://crypto.org/docs/chain-details/genesis_file.html#fields-in-genesis and the default genesis file https://github.com/crypto-com/testnets/blob/main/testnet-croeseid-2/genesis.json

Looks like the document is missing a few fields such as: "evidence", "genutil", "ibc", "transfer", etc...

JayT106 avatar Mar 02 '21 19:03 JayT106

We may add the fields suggested as the below: "genutil": A group of genesis utility functionality for usage including Genesis transactions and file validation related command (gentx), as well as Tendermind related initialization "ibc": Inter-communication across the chains "evidence" (listed in the field page already, opts to further elaborate): Evidence storage handling and block proposal detection with the evidence reactor @lezzokafka

aw126 avatar Mar 03 '21 23:03 aw126

Updated a few more fields: “genutil”: A variety of genesis utility functionality for usage including genesis transactions creation (gentx) and genesis file validation command as well as Tendermint related initialization “gentx”: Generation of genesis transaction carrying a self-delegation
“ibc”: Inter-Blockchain Communication across different chains “validate-genesis”: Genesis file validation at the default/assigned location “evidence” (listed in the field page already, opts to further elaborate): Evidence storage handling and block proposal detection with the evidence reactor @lezzokafka

aw126 avatar Mar 04 '21 21:03 aw126