@@ -70,10 +70,6 @@ pub struct Args {
7070 #[ arg( long, default_value = "./chain.db" ) ]
7171 pub chain_dir : PathBuf ,
7272
73- /// Path to the directory containing blockchain data such as epoch nonces.
74- #[ arg( long, default_value = "./data" ) ]
75- pub data_dir : PathBuf ,
76-
7773 /// Generated "block tree" file in JSON
7874 #[ arg( long, default_value = "./chain.json" ) ]
7975 pub block_tree_file : PathBuf ,
@@ -111,19 +107,16 @@ pub fn bootstrap(rt: tokio::runtime::Runtime, args: Args) {
111107 )
112108 . unwrap ( ) ;
113109
114- let chain_selector = make_chain_selector ( Origin , & chain_store, & vec ! [ ] ) ;
110+ // TODO: wire in more stages and in particular chain selection !!
111+ let _chain_selector = make_chain_selector ( Origin , & chain_store, & vec ! [ ] ) ;
115112 let chain_ref = Arc :: new ( Mutex :: new ( chain_store) ) ;
116113 let mut consensus = ValidateHeader :: new ( Arc :: new ( stake_distribution) , chain_ref. clone ( ) ) ;
117- let mut store_header = StoreHeader :: new ( chain_ref. clone ( ) ) ;
118- let mut select_chain = SelectChain :: new ( chain_selector) ;
119-
114+
120115 run_simulator (
121116 rt,
122117 global_parameters. clone ( ) ,
123118 & mut consensus,
124119 & chain_data_path,
125- & mut store_header,
126- & mut select_chain,
127120 ) ;
128121}
129122
@@ -132,8 +125,6 @@ fn run_simulator(
132125 global : GlobalParameters ,
133126 validate_header : & mut ValidateHeader ,
134127 chain_data_path : & PathBuf ,
135- _store_header : & mut StoreHeader ,
136- _select_chain : & mut SelectChain ,
137128) {
138129 let config = Config :: default ( ) ;
139130 let number_of_nodes = 1 ;
0 commit comments