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

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain] [Publish]

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 < 0.1.0.0 is subject to breaking changes without change in major version.


[Skip to Readme]

Properties

Versions 0.0.1.0, 0.0.1.1, 0.0.2.0, 0.0.2.0
Change log None available
Dependencies aeson (<2.3), base (>=4.7 && <5), bytestring (<0.13), case-insensitive (<1.3), http2 (<5.2), http2-client (>=0.10.0.1 && <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.0.5 && <0.0.6), 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>
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-06-11T21:04:34Z

Modules

[Index] [Quick Jump]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees


Readme for utxorpc-client-0.0.2.0

[back to package description]

UTxO RPC Client SDK

[!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.