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