Extensions.Snark_pool_refcounttype view = {removed : int; | |
refcount_table : int Transaction_snark_work.Statement.Table.t; | (* Tracks the number of blocks that have each work statement in their scan state. Work is included iff it is a member of some block scan state. *) |
best_tip_table : Transaction_snark_work.Statement.Hash_set.t; | (* The set of all snark work statements present in the scan state for the last 10 blocks in the best chain. *) |
}val sexp_of_view : view -> Ppx_sexp_conv_lib.Sexp.tval view_of_sexp : Ppx_sexp_conv_lib.Sexp.t -> viewval create : logger:Logger.t -> Full_frontier.t -> t * viewval handle_diffs :
t ->
Full_frontier.t ->
Frontier_base.Diff.Full.With_mutant.t list ->
view optionmodule Broadcasted : sig ... end