utxorpc-client: An SDK for clients of the UTxO RPC specification.

[ apache, blockchain, cardano, library, network, program ] [ Propose Tags ]

An SDK to reduce boilerplate, improve ease-of-use, and support logging for utxorpc. To get started, see the documentation for Utxorpc.Client below. Consult the README for help with dependency configurations.

WARNING: This package is currently pre-release. Any version < is subject to breaking changes without change in major version.

[Skip to Readme]


[Index] [Quick Jump]


Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Versions [RSS],,
Dependencies aeson (<2.3), base (>=4.7 && <5), bytestring (<0.13), case-insensitive (<1.3), http2 (<5.2), http2-client (>= && <0.11), http2-client-grpc (<0.9), http2-grpc-proto-lens (<0.2), http2-grpc-types (<0.6), katip (<0.9), lens (<5.3), proto-lens (<0.8), safe (<0.4), text (<2.2), time (<1.13), transformers (<0.7), unliftio (<0.3), utxorpc (>= && <0.1), utxorpc-client, uuid (<1.4) [details]
License Apache-2.0
Author Dominic Mayhew
Maintainer Dominic Mayhew <dominic.j.mayhew@gmail.com> TxPipe <registrant@txpipe.io>
Revised Revision 1 made by dMayhew at 2024-02-20T21:37:58Z
Category Network, Blockchain, Cardano
Home page https://github.com/utxorpc/utxorpc-client#readme
Bug tracker https://github.com/utxorpc/utxorpc-client/issues
Source repo head: git clone https://github.com/utxorpc/haskell-sdk
Uploaded by txpipe at 2024-02-17T05:53:00Z
Executables client-quick-start, client-example
Downloads 52 total (18 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]

Readme for utxorpc-client-

[back to package description]


[!IMPORTANT] This package is currently pre-release. Until this package reaches v0.1.0.0 it is subject to breaking changes without change in major version.

An SDK for clients of the UTxO RPC specification.

The goal of this SDK is to reduce boilerplate and increase ease of use of the UTxO RPC spec. This SDK provides functions for creating a connected UTxO RPC client and for calling each each RPC in the UTxO RPC specification. Automated logging of each event in a gRPC call is also supported.

To get started, please see the documentation for Utxorpc.Client.

[!NOTE] This SDK depends on package versions that are not on Hackage. Consult stack.yaml or cabal.project for help configuring your project's dependencies.