@@ -73,7 +73,12 @@ impl ExportGenesisSubCommand {
73
73
self . target_path. display( )
74
74
) ;
75
75
let mut dependencies_builder = DependenciesBuilder :: new ( config. clone ( ) ) ;
76
- let dependencies = dependencies_builder. create_genesis_container ( ) . await ?;
76
+ let dependencies = dependencies_builder
77
+ . create_genesis_container ( )
78
+ . await
79
+ . with_context ( || {
80
+ "Dependencies Builder can not create genesis command dependencies container"
81
+ } ) ?;
77
82
78
83
let genesis_tools = GenesisTools :: from_dependencies ( dependencies)
79
84
. await
@@ -105,7 +110,12 @@ impl ImportGenesisSubCommand {
105
110
self . signed_payload_path. to_string_lossy( )
106
111
) ;
107
112
let mut dependencies_builder = DependenciesBuilder :: new ( config. clone ( ) ) ;
108
- let dependencies = dependencies_builder. create_genesis_container ( ) . await ?;
113
+ let dependencies = dependencies_builder
114
+ . create_genesis_container ( )
115
+ . await
116
+ . with_context ( || {
117
+ "Dependencies Builder can not create genesis command dependencies container"
118
+ } ) ?;
109
119
110
120
let genesis_tools = GenesisTools :: from_dependencies ( dependencies)
111
121
. await
@@ -170,7 +180,12 @@ impl BootstrapGenesisSubCommand {
170
180
debug ! ( "BOOTSTRAP GENESIS command" ; "config" => format!( "{config:?}" ) ) ;
171
181
println ! ( "Genesis bootstrap for test only!" ) ;
172
182
let mut dependencies_builder = DependenciesBuilder :: new ( config. clone ( ) ) ;
173
- let dependencies = dependencies_builder. create_genesis_container ( ) . await ?;
183
+ let dependencies = dependencies_builder
184
+ . create_genesis_container ( )
185
+ . await
186
+ . with_context ( || {
187
+ "Dependencies Builder can not create genesis command dependencies container"
188
+ } ) ?;
174
189
175
190
let genesis_tools = GenesisTools :: from_dependencies ( dependencies)
176
191
. await
0 commit comments