Module Block_producer.Precomputed

type t = Mina_block.Precomputed.t = {
scheduled_time : Block_time.t;
protocol_state : Mina_state.Protocol_state.value;
protocol_state_proof : Mina_base.Proof.t;
staged_ledger_diff : Staged_ledger_diff.t;
delta_transition_chain_proof : Mina_base.Frozen_ledger_hash.t * Mina_base.Frozen_ledger_hash.t list;
accounts_accessed : (int * Mina_base.Account.t) list;
accounts_created : (Mina_base.Account_id.t * Currency.Fee.t) list;
tokens_used : (Mina_base.Token_id.t * Mina_base.Account_id.t option) list;
}
val sexp_of_t : Mina_block.Precomputed.t -> Sexplib0__.Sexp.t
val t_of_sexp : Sexplib0__.Sexp.t -> Mina_block.Precomputed.t