Genesis_ledger.Packed
type t = (module Intf.S)
val t : t -> Mina_ledger.Ledger.t Core_kernel.Lazy.t
val depth : t -> int
val accounts :
t ->
(Signature_lib.Private_key.t option * Mina_base.Account.t) list
Core_kernel.Lazy.t
val find_account_record_exn :
t ->
f:( Mina_base.Account.t -> bool ) ->
Signature_lib.Private_key.t option * Mina_base.Account.t
val find_new_account_record_exn_ :
t ->
Signature_lib.Public_key.Compressed.t list ->
Signature_lib.Private_key.t option * Mina_base.Account.t
val find_new_account_record_exn :
t ->
Signature_lib.Public_key.t list ->
Signature_lib.Private_key.t option * Mina_base.Account.t
val largest_account_exn :
t ->
Signature_lib.Private_key.t option * Mina_base.Account.t
val largest_account_id_exn : t -> Mina_base.Account_id.t
val largest_account_pk_exn : t -> Signature_lib.Public_key.Compressed.t
val largest_account_keypair_exn : t -> Signature_lib.Keypair.t