From cfe82ab7cf3890ee7b0fe6a259eb106dc353e980 Mon Sep 17 00:00:00 2001 From: Vincent Bernardoff Date: Tue, 22 May 2018 00:20:47 +0200 Subject: [PATCH] Baking: preload signers for delegate keys (daemon) --- src/proto_alpha/lib_baking/client_baking_commands.ml | 1 + 1 file changed, 1 insertion(+) diff --git a/src/proto_alpha/lib_baking/client_baking_commands.ml b/src/proto_alpha/lib_baking/client_baking_commands.ml index 12c981af7..d30b39650 100644 --- a/src/proto_alpha/lib_baking/client_baking_commands.ml +++ b/src/proto_alpha/lib_baking/client_baking_commands.ml @@ -27,6 +27,7 @@ let commands () = if (not endorsement) && (not baking) && (not denunciation) then (true, true, true) else (endorsement, baking, denunciation) in + iter_s (fun d -> Client_keys.get_key cctxt d >>|? fun _ -> ()) delegates >>=? fun () -> run_daemon cctxt ?max_priority ~endorsement_delay ~endorsement ~baking ~denunciation delegates) ; command ~group ~desc: "Forge and inject an endorsement operation." (args1 max_priority_arg)