Genesis_ledgermodule Ledger = Mina_ledger.Ledgermodule Intf : sig ... endval account_with_timing :
Mina_base.Account_id.t ->
'a ->
Intf.Timing.t ->
( Mina_base_import.Public_key.Compressed.t,
Mina_base.Account_id.Digest.t,
Mina_base.Token_permissions.t,
string,
'b,
Mina_base.Account.Nonce.t,
Mina_base.Receipt.Chain_hash.t,
Mina_base_import.Public_key.Compressed.t option,
Mina_base.State_hash.t,
( Mina_numbers.Global_slot.t,
Currency.Balance.Stable.Latest.t,
Currency.Amount.Stable.Latest.t )
Mina_base.Account.Timing.tt,
Mina_base.Permissions.t,
'c option )
Mina_base.Account.Poly.tmodule Private_accounts (Accounts : Intf.Private_accounts.S) : sig ... endmodule Public_accounts (Accounts : Intf.Public_accounts.S) : sig ... endmodule Balances (Balances : Intf.Named_balances_intf) : sig ... endGenerate a ledger using the sample keypairs from Mina_base with the given balances.
module Utils : sig ... endinclude module type of struct include Utils endval keypair_of_account_record_exn :
(Signature_lib.Private_key.t option
* ( Signature_lib.Public_key.Compressed.t,
'a,
'b,
'c,
'd,
'e,
'f,
'g,
'h,
'i,
'j,
'k )
Mina_base.Account.Poly.Stable.Latest.t) ->
Signature_lib.Keypair.tval id_of_account_record : ('a * Mina_base.Account.t) -> Mina_base.Account_id.tval pk_of_account_record :
('a * Mina_base.Account.Stable.Latest.t) ->
Mina_base.Account.keyval find_new_account_record_exn_ :
('a * Mina_base.Account.Stable.Latest.t) list ->
Mina_base.Account.key list ->
'a * Mina_base.Account.Stable.Latest.tval find_new_account_record_exn :
('a * Mina_base.Account.Stable.Latest.t) list ->
Signature_lib.Public_key.t list ->
'a * Mina_base.Account.Stable.Latest.tmodule Make (Inputs : Intf.Ledger_input_intf) : Intf.Smodule Packed : sig ... endval fetch_ledger :
Core_kernel.String.Map.Key.t ->
(module Intf.Named_accounts_intf) Core_kernel__.Import.optionval register_ledger : (module Intf.Named_accounts_intf) -> unitval fetch_ledger_exn :
Core_kernel.String.Map.Key.t ->
(module Intf.Named_accounts_intf)module Register
(Accounts : Intf.Named_accounts_intf) :
Intf.Named_accounts_intfmodule Testnet_postake : sig ... endmodule Test : sig ... endmodule Fuzz : sig ... endmodule Release : sig ... endmodule Unit_test_ledger : Intf.Sval for_unit_tests : Packed.tmodule Integration_tests : sig ... end