Packet filter cli option (#2523)

## Issue Addressed

N/A

## Proposed Changes

Adds a cli option to disable packet filter in `lighthouse bootnode`. This is useful in running local testnets as the bootnode bans requests from the same ip(localhost) if the packet filter is enabled.
This commit is contained in:
Pawan Dhananjay
2021-08-26 00:29:39 +00:00
parent aca49fc45e
commit d3b4cbed53
7 changed files with 24 additions and 1 deletions

View File

@@ -32,7 +32,9 @@ pub async fn run<T: EthSpec>(config: BootNodeConfig<T>, log: slog::Logger) {
let discv5_config = {
let mut builder = Discv5ConfigBuilder::new();
builder.enable_packet_filter();
if !config.disable_packet_filter {
builder.enable_packet_filter();
}
if !config.auto_update {
builder.disable_enr_update();
}