File tree Expand file tree Collapse file tree 1 file changed +15
-8
lines changed
src/lib/transition_frontier/persistent_root Expand file tree Collapse file tree 1 file changed +15
-8
lines changed Original file line number Diff line number Diff line change @@ -329,11 +329,18 @@ let reset_factory_root_exn t ~create_root ~setup =
329329 with_instance_exn t ~f: setup
330330
331331let reset_to_genesis_exn t ~precomputed_values =
332- reset_factory_root_exn t
333- ~create_root: (Precomputed_values. create_root precomputed_values)
334- ~setup: (fun instance ->
335- Instance. set_root_identifier instance
336- (genesis_root_identifier
337- ~genesis_state_hash:
338- (Precomputed_values. genesis_state_hashes precomputed_values)
339- .state_hash ) )
332+ let open Async.Deferred.Let_syntax in
333+ let logger = t.logger in
334+ [% log debug] " Resetting snarked_root in $directory to genesis"
335+ ~metadata: [ (" directory" , `String t.directory) ] ;
336+ let % map () =
337+ reset_factory_root_exn t
338+ ~create_root: (Precomputed_values. create_root precomputed_values)
339+ ~setup: (fun instance ->
340+ Instance. set_root_identifier instance
341+ (genesis_root_identifier
342+ ~genesis_state_hash:
343+ (Precomputed_values. genesis_state_hashes precomputed_values)
344+ .state_hash ) )
345+ in
346+ [% log debug] " Finished resetting snarked_root to genesis"
You can’t perform that action at this time.
0 commit comments