lnd-client-0.1.0.0: lnd-client.cabal
cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.34.2.
--
-- see: https://github.com/sol/hpack
name: lnd-client
version: 0.1.0.0
synopsis: Lightning Network Daemon (LND) client library for Haskell
description: You can find documentation at <https://hackage.haskell.org/package/lnd-client>
category: Lightning, Bitcoin, Finance, Network, Payments
homepage: https://github.com/coingaming/lnd-client#readme
bug-reports: https://github.com/coingaming/lnd-client/issues
author: Mikhail Prushinskiy <mprushinsky@gmail.com>
maintainer: Mikhail Prushinskiy <mprushinsky@gmail.com>, Ilja Tkachuk <tkachuk.labs@gmail.com>, Artem Markov <drownbes@gmail.com>
copyright: 2020 Coingaming <hello@coingaming.io>
license: BSD3
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
source-repository head
type: git
location: https://github.com/coingaming/lnd-client
library
exposed-modules:
LndClient
LndClient.Class
LndClient.Data.AddHodlInvoice
LndClient.Data.AddInvoice
LndClient.Data.Channel
LndClient.Data.ChannelPoint
LndClient.Data.CloseChannel
LndClient.Data.ClosedChannel
LndClient.Data.ClosedChannels
LndClient.Data.ForceClosedChannel
LndClient.Data.GetInfo
LndClient.Data.HtlcEvent
LndClient.Data.InitWallet
LndClient.Data.Invoice
LndClient.Data.Kind
LndClient.Data.ListChannels
LndClient.Data.ListInvoices
LndClient.Data.LndEnv
LndClient.Data.NewAddress
LndClient.Data.Newtype
LndClient.Data.OpenChannel
LndClient.Data.Payment
LndClient.Data.PayReq
LndClient.Data.Peer
LndClient.Data.PendingChannel
LndClient.Data.PendingChannels
LndClient.Data.PendingOpenChannel
LndClient.Data.SendPayment
LndClient.Data.SubscribeChannelEvents
LndClient.Data.SubscribeInvoices
LndClient.Data.TrackPayment
LndClient.Data.Type
LndClient.Data.UnlockWallet
LndClient.Data.WaitingCloseChannel
LndClient.Import
LndClient.Import.External
LndClient.LndTest
LndClient.QRCode
LndClient.RPC.Generic
LndClient.RPC.Katip
LndClient.RPC.Silent
LndClient.RPC.TH
LndClient.Util
LndClient.Watcher
LndGrpc.Client
Proto.InvoiceGrpc
Proto.InvoiceGrpc_Fields
Proto.LndGrpc
Proto.LndGrpc_Fields
Proto.RouterGrpc
Proto.RouterGrpc_Fields
Proto.WalletUnlockerGrpc
Proto.WalletUnlockerGrpc_Fields
other-modules:
Paths_lnd_client
hs-source-dirs:
src
default-extensions: NoImplicitPrelude MultiParamTypeClasses LambdaCase OverloadedStrings ScopedTypeVariables DataKinds KindSignatures
ghc-options: -Weverything -Wno-missing-export-lists -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missed-specialisations -Wno-all-missed-specialisations -Wno-unsafe -Wno-safe -Wno-missing-local-signatures -Wno-monomorphism-restriction
build-depends:
JuicyPixels >=3.3.3 && <3.4
, aeson >=1.4.4.0 && <1.4.8
, asn1-encoding >=0.9.6 && <0.10
, asn1-types >=0.3 && <0.4
, async >=2.2.2 && <2.2.3
, base >=4.7 && <5
, base16-bytestring >=1.0.1.0 && <1.0.2
, base64-bytestring >=1.0.0.2 && <1.0.1
, bytestring >=0.10.8.2 && <0.10.9
, chronos >=1.0.7 && <1.0.10
, containers >=0.6.0.1 && <0.6.1
, cryptohash-sha256 >=0.11.101.0 && <0.11.102
, cryptonite >=0.25 && <0.29
, deepseq >=1.4.4.0 && <1.4.5
, envparse >=0.4.1 && <0.4.2
, extra >=1.6.18 && <1.6.20
, hspec >=2.7.1 && <2.7.2
, http2 >=2.0.3 && <3.0.3
, http2-client >=0.10.0.0 && <0.10.1
, http2-client-grpc >=0.8.0.0 && <0.8.1
, http2-grpc-proto-lens >=0.1.0.0 && <0.1.1
, http2-grpc-types >=0.5.0.0 && <0.5.1
, katip >=0.8.3.0 && <0.8.4
, microlens >=0.4.10 && <0.5
, network-bitcoin >=1.8.3 && <1.9.2
, pem >=0.2.4 && <0.3
, persistent >=2.11.0.2 && <2.11.1
, proto-lens >=0.7.0 && <0.8
, proto-lens-runtime >=0.7.0 && <0.8
, qrcode-core >=0.9 && <0.9.3
, qrcode-juicypixels >=0.8.0 && <0.8.1
, scientific >=0.3.6.2 && <0.3.7
, stm >=2.5.0.0 && <2.5.1
, template-haskell >=2.14.0.0 && <2.14.1
, text >=1.2.3.1 && <1.2.4
, unbounded-delays >=0.1.1.0 && <0.1.2
, universum >=1.5.0 && <1.5.1
, unliftio >=0.2.12 && <0.2.13
, x509 >=1.7.5 && <1.7.6
default-language: Haskell2010
test-suite lnd-client-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
LndClient.RPCSpec
LndClient.TestApp
Paths_lnd_client
hs-source-dirs:
test
default-extensions: NoImplicitPrelude MultiParamTypeClasses LambdaCase OverloadedStrings ScopedTypeVariables DataKinds KindSignatures
ghc-options: -Weverything -Wno-missing-exported-signatures -Wno-missing-import-lists -Wno-missed-specialisations -Wno-all-missed-specialisations -Wno-unsafe -Wno-safe -Wno-missing-local-signatures -Wno-monomorphism-restriction -threaded -rtsopts -with-rtsopts=-N
build-depends:
JuicyPixels >=3.3.3 && <3.4
, aeson >=1.4.4.0 && <1.4.8
, asn1-encoding >=0.9.6 && <0.10
, asn1-types >=0.3 && <0.4
, async >=2.2.2 && <2.2.3
, base >=4.7 && <5
, base16-bytestring >=1.0.1.0 && <1.0.2
, base64-bytestring >=1.0.0.2 && <1.0.1
, bytestring >=0.10.8.2 && <0.10.9
, chronos >=1.0.7 && <1.0.10
, containers >=0.6.0.1 && <0.6.1
, cryptohash-sha256 >=0.11.101.0 && <0.11.102
, cryptonite >=0.25 && <0.29
, deepseq >=1.4.4.0 && <1.4.5
, envparse >=0.4.1 && <0.4.2
, extra >=1.6.18 && <1.6.20
, hspec >=2.7.1 && <2.7.2
, http2 >=2.0.3 && <3.0.3
, http2-client >=0.10.0.0 && <0.10.1
, http2-client-grpc >=0.8.0.0 && <0.8.1
, http2-grpc-proto-lens >=0.1.0.0 && <0.1.1
, http2-grpc-types >=0.5.0.0 && <0.5.1
, katip >=0.8.3.0 && <0.8.4
, lnd-client
, microlens >=0.4.10 && <0.5
, network-bitcoin >=1.8.3 && <1.9.2
, pem >=0.2.4 && <0.3
, persistent >=2.11.0.2 && <2.11.1
, proto-lens >=0.7.0 && <0.8
, proto-lens-runtime >=0.7.0 && <0.8
, qrcode-core >=0.9 && <0.9.3
, qrcode-juicypixels >=0.8.0 && <0.8.1
, scientific >=0.3.6.2 && <0.3.7
, stm >=2.5.0.0 && <2.5.1
, template-haskell >=2.14.0.0 && <2.14.1
, text >=1.2.3.1 && <1.2.4
, unbounded-delays >=0.1.1.0 && <0.1.2
, universum >=1.5.0 && <1.5.1
, unliftio >=0.2.12 && <0.2.13
, x509 >=1.7.5 && <1.7.6
default-language: Haskell2010