Module 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