File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed
Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -41,7 +41,7 @@ impl PbsMuxes {
4141
4242 let mut configs = HashMap :: new ( ) ;
4343 // fill the configs using the default pbs config and relay entries
44- for mux in self . muxes . into_iter ( ) {
44+ for mux in self . muxes {
4545 ensure ! ( !mux. relays. is_empty( ) , "mux config must have at least one relay" ) ;
4646 ensure ! (
4747 !mux. validator_pubkeys. is_empty( ) ,
Original file line number Diff line number Diff line change @@ -169,10 +169,11 @@ pub fn load_pbs_config() -> Result<PbsModuleConfig> {
169169 SocketAddr :: from ( ( config. pbs . pbs_config . host , config. pbs . pbs_config . port ) )
170170 } ;
171171
172- let muxes = match config. muxes {
173- Some ( muxes) => Some ( muxes. validate_and_fill ( & config. pbs . pbs_config , & config. relays ) ?) ,
174- None => None ,
175- } ;
172+ let muxes = config
173+ . muxes
174+ . map ( |muxes| muxes. validate_and_fill ( & config. pbs . pbs_config , & config. relays ) )
175+ . transpose ( ) ?;
176+
176177 let relay_clients =
177178 config. relays . into_iter ( ) . map ( RelayClient :: new) . collect :: < Result < Vec < _ > > > ( ) ?;
178179 let maybe_publiher = BuilderEventPublisher :: new_from_env ( ) ?;
You can’t perform that action at this time.
0 commit comments