-
Notifications
You must be signed in to change notification settings - Fork 535
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
Remove manifest init step from network bootstrap workflow #1389
Remove manifest init step from network bootstrap workflow #1389
Conversation
8efb934
to
80b0af7
Compare
c826371
to
1f42681
Compare
6e59cc6
to
8b3efac
Compare
4f06d09
to
ae63db2
Compare
cc @gatsbyz, @praetoriansentry, @DannyS03 to follow this PR, as it is going to affect both documentation and deployment procedure. |
from genesis cmd
ae63db2
to
f9801c0
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We say goodbye to a not so dear friend. He will not be missed 😛 .
Good job! 💯
Description
Changelog:
manifest
command has been removed in favour of genesis command.premine-validators
flag became redundant and is removed. Validators are premined using--premine
as it is done with all the other accounts.rootchain init-contracts
command is renamed intorootchain deploy
, as it is shorter and enough self-explanatory.rootchain deploy
instead of manifest, expects genesis file. It's absolute path is provided using--genesis
flag.--tracker-start-blocks
is removed as the event tracker configuration is now populated automatically into thegenesis.json
configuration as part of rootchain deployment.genesis
command must be run before therootchain deploy
. Exact sequence is documented here.Changes include
Breaking changes
Genesis configuration has changed.
Checklist
Testing