Tezos_baking_017_PtNairob.Operation_workerSourceLaunch processes to gather operations from the mempool and make them available for the baker.
type candidate = {hash : Tezos_base.TzPervasives.Block_hash.t;round_watched : Tezos_protocol_017_PtNairob.Protocol.Alpha_context.Round.t;payload_hash_watched : Tezos_protocol_017_PtNairob.Protocol.Block_payload_hash.t;}type event = | Prequorum_reached of candidate
* Tezos_protocol_017_PtNairob.Protocol.Alpha_context.Kind.preendorsement
Tezos_protocol_017_PtNairob.Protocol.Alpha_context.operation
list| Quorum_reached of candidate
* Tezos_protocol_017_PtNairob.Protocol.Alpha_context.Kind.endorsement
Tezos_protocol_017_PtNairob.Protocol.Alpha_context.operation
listval create :
?monitor_node_operations:bool ->
Tezos_client_017_PtNairob.Protocol_client_context.full ->
t Lwt.tcreate ?monitor_node_operations cctxt creates a monitoring process to fetch operations for the baker to process.
val retrieve_pending_operations :
Tezos_client_017_PtNairob.Protocol_client_context.full ->
t ->
unit Tezos_base.TzPervasives.tzresult Lwt.t