-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update repository layout #78
Conversation
Make repository layout match https://github.com/eth-clients/mainnet: * remove `deploy_block.txt` (duplicate of `deposit_contract_block.txt`) * remove `boot_enr.txt` (duplicate of `bootstrap_nodes.txt`) * `parsedBeaconState.json` -> `genesis.json` * `bepolia` -> `metadata`
Could you please adjust the PR to revert the change from parsedBeaconState to leave it as is? (as also discussed on discord). |
thoughts on separate folders for el and cl? then each world can have its own names and formats |
I'd be against it. We could rename it to literally anything else but genesis.json. |
hm, in that case, I think it might be best to move it out of here altogether - ie the mainnet/holesky repos don't have it - I think it's mostly for informational purposes / easy grepping - might as well move it down one level since it's not part of official "metadata" - then there's no confusion as to what files must be here to launch a network |
holesky doesn't have it because it would be like 2GB. Mainnet could have it. |
yes - the point is more that clients don't need the parsed version to start - the intent is for |
ae686ec is the suggestion, concretely |
Make repository layout match https://github.com/eth-clients/mainnet:
deploy_block.txt
(duplicate ofdeposit_contract_block.txt
)boot_enr.txt
(duplicate ofbootstrap_nodes.txt
)parsedBeaconState.json
->genesis.json
bepolia
->metadata