Skip to content
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

extended validation #812

Merged
merged 8 commits into from
Mar 31, 2020
Merged

extended validation #812

merged 8 commits into from
Mar 31, 2020

Conversation

tersec
Copy link
Contributor

@tersec tersec commented Mar 18, 2020

  • make sure that one can't (easily) subscribe to a topic without providing a validator, to make the default action more correct,

  • separate the action/validating because nim-beacon-chain will adopt/support more split roles in future, and

  • ensure that validation happens from time 0 for subscribing to a topic.

Implements #122 (comment)

Finalizes under make eth2_network_simulation and local testnet locally.

This doesn't contain the necessary tests, but it would be useful to enable completing #769 regardless. Also, e.g., make eth2_network_simulation somewhat integration-tests this already, just doesn't have unit tests.

@tersec tersec force-pushed the ada branch 4 times, most recently from a49dea6 to c218c2f Compare March 28, 2020 19:21
@tersec tersec changed the title [WIP] initial extended validation setup [WIP] extended validation Mar 30, 2020
@tersec tersec changed the title [WIP] extended validation extended validation Mar 31, 2020
beacon_chain/block_pool.nim Show resolved Hide resolved
beacon_chain/block_pool.nim Show resolved Hide resolved
beacon_chain/block_pool.nim Outdated Show resolved Hide resolved
beacon_chain/block_pool.nim Outdated Show resolved Hide resolved
beacon_chain/block_pool.nim Show resolved Hide resolved
beacon_chain/attestation_pool.nim Show resolved Hide resolved
beacon_chain/attestation_pool.nim Outdated Show resolved Hide resolved
@tersec
Copy link
Contributor Author

tersec commented Mar 31, 2020

I'll address remaining issues in a further PR.

@tersec tersec merged commit cd388bc into devel Mar 31, 2020
@delete-merged-branch delete-merged-branch bot deleted the ada branch March 31, 2020 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants