name: haskell-opentimestamps-client
version: 0.4.1.1
license: BSD3
#x-license: BSD-3-Clause OR Apache-2.0
author: "A.H.M. (Mari) Donkers"
maintainer: "a.h.m.donkers@photonsphere.org"
copyright: "2025 A.H.M. (Mari) Donkers"
git: "https://codeberg.org/photonsphere/haskell-opentimestamps-client"
category: Bitcoin, Finance, Network, Cryptography
synopsis: Haskell implementation of a basic OpenTimestamps client
extra-source-files:
- README.md
- CHANGELOG.md
- cabal.project
- package.yaml
- Makefile
description: Please see the README on Codeberg at <https://codeberg.org/photonsphere/haskell-opentimestamps-client#readme>
ghc-options:
- -Wall
- -Wcompat
- -Widentities
- -Wincomplete-record-updates
- -Wincomplete-uni-patterns
- -Wmissing-export-lists
- -Wmissing-home-modules
- -Wpartial-fields
- -Wredundant-constraints
library:
source-dirs: src
dependencies:
- base >= 4.7 && < 5
- bytestring >= 0.10 && < 0.13
- cryptonite >= 0.25 && < 0.35
- directory >= 1.2 && < 1.4
- filepath >= 1.3 && < 1.5
- haskell-opentimestamps >= 0.5.5.0 && < 1
- memory >= 0.14 && < 0.19
- temporary >= 1.2 && < 1.4
- text >= 1.2 && < 2.2
- time >= 1.4 && < 1.13
- base16 >= 0.1 && < 2
- containers >= 0.5 && < 0.8
executables:
haskell-opentimestamps-client-exe:
main: Main.hs
source-dirs: app
ghc-options:
- -threaded
- -rtsopts
- -with-rtsopts=-N
dependencies:
- base >= 4.7 && < 5
- bytestring >= 0.10 && < 0.13
- cryptonite >= 0.25 && < 0.35
- haskell-opentimestamps-client
- memory >= 0.14 && < 0.19
- optparse-applicative >= 0.14 && < 0.19