Mina_intf.Bootstrap_controller_intf
val run :
logger:Logger.t ->
trust_system:Trust_system.t ->
verifier:Verifier.t ->
network:network ->
consensus_local_state:Consensus.Data.Local_state.t ->
transition_reader:
Mina_block.initial_valid_block Network_peer.Envelope.Incoming.t
Pipe_lib.Strict_pipe.Reader.t ->
persistent_root:persistent_root ->
persistent_frontier:persistent_frontier ->
initial_root_transition:Mina_block.Validated.t ->
genesis_state_hash:Mina_base.State_hash.t ->
genesis_ledger:Mina_ledger.Ledger.t Core.Lazy.t ->
genesis_constants:Genesis_constants.t ->
(transition_frontier
* Mina_block.initial_valid_block Network_peer.Envelope.Incoming.t list)
Async_kernel.Deferred.t