-
Couldn't load subscription status.
- Fork 296
Support hoodiUZH config via intdefine #7618
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
base: unstable
Are you sure you want to change the base?
Conversation
Allow loading the config #7525 which adjusts a couple config values that so far have not been overridden by any other networks (incl under dev), to support their research. Went with a simple {.intdefine.} approach, and tagged everything that is solely {.intdefine.} to support hoodiUZH as such with a comment. The extra module is used because we convert from the raw uint64 to a different internal type but use the same name so cannot be in same mod. To compile for hoodiUZH: ``` NIMFLAGS="-d:SECONDS_PER_SLOT=6 -d:REORG_MAX_EPOCHS_SINCE_FINALIZATION=8 -d:MAX_REQUEST_BLOCKS=256 -d:EPOCHS_PER_SUBNET_SUBSCRIPTION=64 -d:TTFB_TIMEOUT=10 -d:RESP_TIMEOUT=20 -d:MAXIMUM_GOSSIP_CLOCK_DISPARITY=1000 -d:SUBNETS_PER_NODE=1 -d:REORG_HEAD_WEIGHT_THRESHOLD=10" make -j nimbus_beacon_node ```
635ee52 to
701245b
Compare
|
Simplified the build command in PR description with the merge. |
|
Have updated it once more, SECONDS_PER_SLOT no longer has to be defined at compiletime and now loads fine @SyedMuhamadYasir |
thank you! which build should i pull from the repo? |
|
The latest one from this PR: |
|
And, build using this command: Don't forget |
Allow loading the config #7525 which adjusts a couple config values that so far have not been overridden by any other networks (incl under dev), to support their research.
Went with a simple {.intdefine.} approach, and tagged everything that is solely {.intdefine.} to support hoodiUZH as such with a comment. The extra module is used because we convert from the raw uint64 to a different internal type but use the same name so cannot be in same mod.
To compile for hoodiUZH: