Module type Mina_intf.Sync_handler_intf

type transition_frontier
val get_staged_ledger_aux_and_pending_coinbases_at_hash : frontier:transition_frontier -> Mina_base.State_hash.t -> (Staged_ledger.Scan_state.t * Mina_base.Ledger_hash.t * Mina_base.Pending_coinbase.t * Mina_state.Protocol_state.value list) Core.Option.t
val get_transition_chain : frontier:transition_frontier -> Mina_base.State_hash.t list -> Mina_block.t list option
val best_tip_path : frontier:transition_frontier -> Mina_base.State_hash.t list

Allows a peer to prove to a node that they can bootstrap from transition that they have gossiped to the network