Tezos_baking_020_PsParisC.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_020_PsParisC.Protocol.Alpha_context.Round.t;payload_hash_watched : Tezos_protocol_020_PsParisC.Protocol.Block_payload_hash.t;}type event = | Prequorum_reached of candidate
* Tezos_protocol_020_PsParisC.Protocol.Alpha_context.Kind.preattestation
Tezos_protocol_020_PsParisC.Protocol.Alpha_context.operation
list| Quorum_reached of candidate
* Tezos_protocol_020_PsParisC.Protocol.Alpha_context.Kind.attestation
Tezos_protocol_020_PsParisC.Protocol.Alpha_context.operation
listval create :
?monitor_node_operations:bool ->
Tezos_client_020_PsParisC.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_020_PsParisC.Protocol_client_context.full ->
t ->
unit Tezos_base.TzPervasives.tzresult Lwt.t