Module type Intf.S

val t : Mina_ledger.Ledger.t Core_kernel.Lazy.t
val depth : int
val accounts : (Signature_lib.Private_key.t option * Mina_base.Account.t) list Core_kernel.Lazy.t
val find_account_record_exn : f:( Mina_base.Account.t -> bool ) -> Signature_lib.Private_key.t option * Mina_base.Account.t
val find_new_account_record_exn : Signature_lib.Public_key.t list -> Signature_lib.Private_key.t option * Mina_base.Account.t
val largest_account_exn : unit -> Signature_lib.Private_key.t option * Mina_base.Account.t
val largest_account_id_exn : unit -> Mina_base.Account_id.t
val largest_account_pk_exn : unit -> Signature_lib.Public_key.Compressed.t
val largest_account_keypair_exn : unit -> Signature_lib.Keypair.t
val keypair_of_account_record_exn : (Signature_lib.Private_key.t option * Mina_base.Account.t) -> Signature_lib.Keypair.t