Adds gossipsub object validation and verification

This commit is contained in:
Age Manning
2019-09-05 02:06:39 +10:00
parent 192380cb58
commit e7ab89a783
8 changed files with 106 additions and 47 deletions

View File

@@ -74,7 +74,8 @@ impl Default for Config {
// parameter.
gs_config: GossipsubConfigBuilder::new()
.max_transmit_size(1_048_576)
.heartbeat_interval(Duration::from_secs(20))
.heartbeat_interval(Duration::from_secs(20)) // TODO: Reduce for mainnet
.propagate_messages(false) // require validation before propagation
.build(),
boot_nodes: vec![],
libp2p_nodes: vec![],