mirror of
https://github.com/sigp/lighthouse.git
synced 2026-03-19 21:04:41 +00:00
Use E for EthSpec globally (#5264)
* Use `E` for `EthSpec` globally * Fix tests * Merge branch 'unstable' into e-ethspec * Merge branch 'unstable' into e-ethspec # Conflicts: # beacon_node/execution_layer/src/engine_api.rs # beacon_node/execution_layer/src/engine_api/http.rs # beacon_node/execution_layer/src/engine_api/json_structures.rs # beacon_node/execution_layer/src/test_utils/handle_rpc.rs # beacon_node/store/src/partial_beacon_state.rs # consensus/types/src/beacon_block.rs # consensus/types/src/beacon_block_body.rs # consensus/types/src/beacon_state.rs # consensus/types/src/config_and_preset.rs # consensus/types/src/execution_payload.rs # consensus/types/src/execution_payload_header.rs # consensus/types/src/light_client_optimistic_update.rs # consensus/types/src/payload.rs # lcli/src/parse_ssz.rs
This commit is contained in:
@@ -1476,15 +1476,15 @@ pub fn get_slots_per_restore_point<E: EthSpec>(
|
||||
/// Parses the `cli_value` as a comma-separated string of values to be parsed with `parser`.
|
||||
///
|
||||
/// If there is more than one value, log a warning. If there are no values, return an error.
|
||||
pub fn parse_only_one_value<F, T, E>(
|
||||
pub fn parse_only_one_value<F, T, U>(
|
||||
cli_value: &str,
|
||||
parser: F,
|
||||
flag_name: &str,
|
||||
log: &Logger,
|
||||
) -> Result<T, String>
|
||||
where
|
||||
F: Fn(&str) -> Result<T, E>,
|
||||
E: Debug,
|
||||
F: Fn(&str) -> Result<T, U>,
|
||||
U: Debug,
|
||||
{
|
||||
let values = cli_value
|
||||
.split(',')
|
||||
|
||||
Reference in New Issue
Block a user