Skip to content

Commit 9dc447f

Browse files
committed
apply optimization for genesis_accounts_and_keys
1 parent 6efd5b9 commit 9dc447f

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

src/lib/testing/integration_test_lib/genesis_ledger.ml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,10 +83,11 @@ let create (config : Test_config.Test_account.t list) =
8383
Network_keypair.create_network_keypair ~keypair_name ~keypair
8484
in
8585
let genesis_keypairs =
86-
List.fold genesis_accounts_and_keys ~init:String.Map.empty
87-
~f:(fun map ({ account_name; _ }, (pk, sk)) ->
86+
List.map genesis_accounts_and_keys
87+
~f:(fun ({ account_name; _ }, (pk, sk)) ->
8888
let keypair = mk_net_keypair account_name (pk, sk) in
89-
String.Map.add_exn map ~key:account_name ~data:keypair )
89+
(account_name, keypair) )
90+
|> String.Map.of_alist_exn
9091
in
9192
let genesis_ledger_accounts = add_accounts genesis_accounts_and_keys in
9293
{ accounts = genesis_ledger_accounts; keypairs = genesis_keypairs }

0 commit comments

Comments
 (0)