h*F7-      !"#$%&'()*+,0.0.2.0 Safe-Inferred' utxorpc-serverLog the end of a server stream.utxorpc-server$Log outgoing server stream messages.utxorpc-serverLog outgoing replies.utxorpc-serverLog incoming requests.utxorpc-serverA record of logging functions that runs in the same monad as the request handlers. Monadic state is passed along throughout the lifecycle of responding to a request. This means that changes to the monadic state in the request logger is seen by the stream logger, stream handler and logger, and reply logger. An unlift1 function to run the monad in IO is provided to  runUtxorpc.-utxorpc-server?Creates a ServiceHandler that warp-grpc uses to handle requests.utxorpc-serverCreates a ServiceHandler that warp-grpc uses to handle stream requestsutxorpc-server The RPC pathutxorpc-serverRequest metadatautxorpc-serverThe UUID generated for the request that generated this stream, and the 0-based index of the message in the stream.utxorpc-server The RPC pathutxorpc-serverRequest metadatautxorpc-serverThe UUID generated for the request that generated this stream, and the 0-based index of the message in the stream.utxorpc-serverThe stream messageutxorpc-server The RPC pathutxorpc-serverRequest metadatautxorpc-serverThe reply messageutxorpc-server The RPC pathutxorpc-serverRequest metadatautxorpc-serverA UUID generated for this request and passed to stream and reply loggers.utxorpc-serverThe request message-utxorpc-serverAn unlift function for the logger and handler monad Monad state is carried through from request logger, to handler, to reply logger, So changes to the monad state in the request logger is seen by the handler and reply logger.utxorpc-serverThe RPCutxorpc-server:Generate a reply from request metadata and a proto Messageutxorpc-server4A logger that runs in the same monad as the handlers.utxorpc-serverAn unlift function for the logger and handler Monadic state changes are passed from request logger to stream logger and handlers, and so on. So changes to the monadic state in the request logger are seen by the handler and other loggers.utxorpc-serverThe RPCutxorpc-serverA function that, given request metadata and a protobuf Message, generates an initial stream state and a function that folds over the stream state to produce a stream of messages.utxorpc-server3A logger that runs in the same monad as the handler -/.0 Safe-Inferred'1 3 1 Safe-Inferred'1 g2 Safe-Inferred'1 3 Safe-Inferred'1 4Run a UTxO RPC service. Safe-Inferred' utxorpc-server:A handler for each method in the UTxO RPC specification. 5s require a type variable representing the "stream state" (a value that the stream processes/folds over). The type variables here (other than m>) are the type variables of each stream handler in the record. utxorpc-serverHandlers for the Query module.!utxorpc-serverHandlers for the Submit module."utxorpc-serverHandlers for the Sync module.#utxorpc-serverHandlers for the Watch module.$utxorpc-serverConfiguration info and method handlers. Note that the handlers and logger run in the same monad. The monadic actions of the logger and handlers for a single call are combined, and * runs the combined action in IO. This means that changes to the monadic state made by the request logger (e.g., adding a namespace) are seen by the handlers and other logging functions for that specific call.&utxorpc-server warp-tls settings for using TLS.'utxorpc-server warp settings(utxorpc-server8A handler for each method in the UTxO RPC specification.)utxorpc-serverLog each RPC event.*utxorpc-serverAn unlift function for the handlers and logger. Allows the handler and logger to be run in any monad, but they must be the same monad.+utxorpc-server)A list of compressions to accept and use.,utxorpc-serverRun a UTxO RPC service from a $.,utxorpc-server'Configuration info and method handlers.-,$%&*)(+' !"#  -,$%&*)(+' !"#  6       !!"#$%&&'()*+,-./0122223456-utxorpc-server-0.0.2.0-8asTyGaQ1IsBx2tg1IRw1xUtxorpc.Serverutxorpc-serverUtxorpc.Logged Utxorpc.QueryUtxorpc.Submit Utxorpc.Sync Utxorpc.WatchServerStreamEndLoggerServerStreamLogger ReplyLogger RequestLoggerUtxorpcServiceLogger requestLogger replyLoggerserverStreamLoggerserverStreamEndLogger QueryHandlers readParams readUtxos searchUtxos streamUtxosSubmitHandlerssubmitTx readMempool waitForTx watchMempool SyncHandlers fetchBlock dumpHistory followTip WatchHandlerswatchTxUtxorpcHandlers queryHandlerssubmitHandlers syncHandlers watchHandlers ServiceConfig tlsSettings warpSettingshandlersloggerunlift compression runUtxorpc loggedUnary loggedSStreamloggedUnaryHandlerloggedSStreamHandlerserviceHandlers(warp-grpc-0.4.0.1-B1dqY2uYDUbBmoNiePLyiG"Network.GRPC.Server.Handlers.TransServerStreamHandler