lighthouse/beacon_node
blacktemplar a0634cc64f Gossipsub topic filters (#1767)
## Proposed Changes

Adds a gossipsub topic filter that only allows subscribing and incoming subscriptions from valid ETH2 topics.

## Additional Info

Currently the preparation of the valid topic hashes uses only the current fork id but in the future it must also use all possible future fork ids for planned forks. This has to get added when hard coded forks get implemented.

DO NOT MERGE: We first need to merge the libp2p changes (see https://github.com/sigp/rust-libp2p/pull/70) so that we can refer from here to a commit hash inside the lighthouse branch.
2020-10-14 10:12:57 +00:00
..
beacon_chain Update external deps (#1711) 2020-10-05 08:22:19 +00:00
client Update external deps (#1711) 2020-10-05 08:22:19 +00:00
eth1 Update external deps (#1711) 2020-10-05 08:22:19 +00:00
eth2_libp2p Gossipsub topic filters (#1767) 2020-10-14 10:12:57 +00:00
genesis Update external deps (#1711) 2020-10-05 08:22:19 +00:00
http_api Update external deps (#1711) 2020-10-05 08:22:19 +00:00
http_metrics Update external deps (#1711) 2020-10-05 08:22:19 +00:00
network Updates the message-id according to the Networking Spec (#1752) 2020-10-14 06:51:58 +00:00
operation_pool Update external deps (#1711) 2020-10-05 08:22:19 +00:00
src Upgrade discovery and restructure task execution (#1693) 2020-10-05 18:45:54 +11:00
store Update external deps (#1711) 2020-10-05 08:22:19 +00:00
tests Implement standard eth2.0 API (#1569) 2020-10-01 11:12:36 +10:00
timer Upgrade discovery and restructure task execution (#1693) 2020-10-05 18:45:54 +11:00
websocket_server Update external deps (#1711) 2020-10-05 08:22:19 +00:00
Cargo.toml Bump version to v0.3.0 (#1743) 2020-10-09 02:05:30 +00:00