-
Notifications
You must be signed in to change notification settings - Fork 247
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
prepare mainnet chainspec #3205
Conversation
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.
Make sense.
One nit about the chain-spec-raw-mainnit.json
file, I wonder if we should build this file publicly in CI for transparency to the community. Although I have locally compiled the binary from this branch and built the chain spec which is exactly the same as the chain spec this PR brought except for one key 0x3a636f6465
in the genesis state, which is probably the runtime code.
How would I specify non-default bootstrap nodes to build it CI? |
We will need 2 PRs, the first PR modifies |
Ok. I can do that! |
BTW, we probably also need to change subspace/.github/workflows/chain-spec-snapshot-build.yml Lines 31 to 32 in 867cb20
|
I was going to do that after this one separately. |
0265d3a
to
e0e430f
Compare
I have modified
taurus-compiled
tomainnet-compiled
to build the spec, removed genesis domains and included the bootstrap nodes we prepared on infra side.Effectively, by including the JSON we now carry 2 copies of genesis allocations information, which is not ideal. I would like to keep it as is for the next days, however.
Code contributor checklist: