@@ -64,9 +64,27 @@ struct witness_fixture : public hived_fixture
6464 configuration_data.set_hardfork_schedule ( genesis_time, { { HIVE_NUM_HARDFORKS, 1 } } );
6565 configuration_data.set_init_witnesses ( initial_witnesses );
6666
67+ std::string _p2p_parameters_value =
68+ R"( {
69+ "listen_endpoint": "0.0.0.0:0",
70+ "accept_incoming_connections": false,
71+ "wait_if_endpoint_is_busy": true,
72+ "private_key": "0000000000000000000000000000000000000000000000000000000000000000",
73+ "desired_number_of_connections": 20,
74+ "maximum_number_of_connections": 200,
75+ "peer_connection_retry_timeout": 30,
76+ "peer_inactivity_timeout": 5,
77+ "peer_advertising_disabled": false,
78+ "maximum_number_of_blocks_to_handle_at_one_time": 200,
79+ "maximum_number_of_sync_blocks_to_prefetch": 20000,
80+ "maximum_blocks_per_peer_during_syncing": 200,"active_ignored_request_timeout_microseconds":6000000
81+ }
82+ )" ;
83+
6784 config_arg_override_t config_args = {
6885 config_line_t ( { " shared-file-size" , { shared_file_size } } ),
69- config_line_t ( { " private-key" , { init_account_priv_key.key_to_wif () } } )
86+ config_line_t ( { " private-key" , { init_account_priv_key.key_to_wif () } } ),
87+ config_line_t ( { " p2p-parameters" , { _p2p_parameters_value } } )
7088 };
7189 for ( auto & name : represented_witnesses )
7290 config_args.emplace_back ( config_line_t ( " witness" , { " \" " + name + " \" " } ) );
0 commit comments