secp256k1-haskell

Bindings for secp256k1 library from Bitcoin Core

http://github.com/haskoin/secp256k1-haskell#readme

Version on this page:0.1.8
LTS Haskell 22.43:1.1.0
Stackage Nightly 2024-12-04:1.4.0
Latest on Hackage:1.4.0

See all snapshots secp256k1-haskell appears in

LicenseRef-PublicDomain licensed by Jean-Pierre Rupp
Maintained by [email protected]
This version can be pinned in stack with:secp256k1-haskell-0.1.8@sha256:07de14b5ced34f09b595ccd2926e1756a83aaa596bd722f5b7e6d616b5682781,2060

Module documentation for 0.1.8

Haskell bindings for secp256k1

This project contains Haskell bindings for the secp256k1 library from the Bitcoin Core project.

Changes

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

0.1.8

Added

  • Add missing NFData instances for some types.

0.1.7

Added

  • Add NFData instances for all types.

0.1.6

Added

  • Use pkgconfig for C library dependency.

0.1.5

Added

  • Flag for ECDH bindings.

0.1.4

Changed

  • Constrain imports to avoid clashes with a QuickCheck function.

0.1.3

Added

  • Hashable instances for various types.

0.1.2

Changed

  • Separate dependencies between library and tests.
  • Remove hspec default to prevent problems with Nix.

Removed

  • Dependency to cryptohash not needed.

0.1.1

Changed

  • Update changelog to reflect name and version change.
  • Update to LTS Haskell 12.9.

0.1.0

Changed

  • Name of package change from secp256k1 to secp256k1-haskell to avoid Nix conflicts.