@@ -10,8 +10,8 @@ use mithril_common::{CardanoNetwork, StdResult};
1010
1111use crate :: mithril:: relay_signer:: RelaySignerConfiguration ;
1212use crate :: {
13- Aggregator , AggregatorConfig , Client , DEVNET_MAGIC_ID , Devnet , FullNode , PoolNode ,
14- RelayAggregator , RelayPassive , RelaySigner , Signer , assertions,
13+ Aggregator , AggregatorConfig , Client , DEVNET_MAGIC_ID , Devnet , DmqNodeFlavor , FullNode ,
14+ PoolNode , RelayAggregator , RelayPassive , RelaySigner , Signer , assertions,
1515} ;
1616
1717use super :: signer:: SignerConfig ;
@@ -38,7 +38,7 @@ pub struct MithrilInfrastructureConfig {
3838 pub use_p2p_passive_relays : bool ,
3939 pub skip_signature_delayer : bool ,
4040 pub use_dmq : bool ,
41- pub dmq_node_flavor : Option < String > ,
41+ pub dmq_node_flavor : Option < DmqNodeFlavor > ,
4242 pub use_era_specific_work_dir : bool ,
4343}
4444
@@ -75,7 +75,7 @@ impl MithrilInfrastructureConfig {
7575 use_p2p_passive_relays : false ,
7676 skip_signature_delayer : false ,
7777 use_dmq : false ,
78- dmq_node_flavor : Some ( "fake" . to_string ( ) ) ,
78+ dmq_node_flavor : Some ( DmqNodeFlavor :: Fake ) ,
7979 use_era_specific_work_dir : false ,
8080 }
8181 }
@@ -101,7 +101,7 @@ impl MithrilInfrastructure {
101101 pub async fn start ( config : & MithrilInfrastructureConfig ) -> StdResult < Self > {
102102 let chain_observer_type = "pallas" ;
103103 config. devnet . run ( ) . await ?;
104- if config. use_dmq && config. dmq_node_flavor == Some ( "haskell" . to_string ( ) ) {
104+ if config. use_dmq && config. dmq_node_flavor == Some ( DmqNodeFlavor :: Haskell ) {
105105 config. devnet . run_dmq ( ) . await ?;
106106 }
107107 let devnet_topology = config. devnet . topology ( ) ;
0 commit comments