cargo setup needs to be run before starting a Deoxys node. In addition, this does not load the actual Starknet Genesis Block but a test block from a custom repo.
Resolves #107
What is the new behavior?
Deoxy can be run without cargo setup.
Correct Genesis Block is automatically downloaded on node start.
Does this introduce a breaking change?
No. Nodes already running can remove the config.json previously used by Deoxys, but otherwise the Genesis Block will be automatically downloaded on next startup.
Other information
:warning: Note that as of current the Genesis Block is not being checked. This is fine as long as there is only a centralized Starknet Sequencer but will need validating once we have moved to p2p.
Pull Request type
What is the current behavior?
cargo setup
needs to be run before starting a Deoxys node. In addition, this does not load the actual Starknet Genesis Block but a test block from a custom repo.Resolves #107
What is the new behavior?
cargo setup
.Does this introduce a breaking change?
No. Nodes already running can remove the config.json previously used by Deoxys, but otherwise the Genesis Block will be automatically downloaded on next startup.
Other information