haskoin-core: Implementation of the core Bitcoin protocol features.
Haskoin is a package implementing the core functionalities of the Bitcoin protocol specifications. The following features are provided:
Hashing functions (sha-256, ripemd-160)
Base58 encoding
BIP32 extended key derivation and parsing (m1'2/3)
BIP39 mnemonic keys
ECDSA cryptographic primitives (using the C library libsecp256k1)
Script parsing and evaluation
Building and signing of standard transactions (regular, multisig, p2sh)
Parsing and manipulation of all Bitcoin protocol types
Bloom filters and partial merkle tree library (used in SPV wallets)
Comprehensive test suite
A wallet implementation is available in haskoin-wallet which uses both this package and the node implementation in haskoin-node.
Modules
[Index]
Downloads
- haskoin-core-0.4.1.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.2.0, 0.3.0, 0.3.1, 0.4.0, 0.4.1, 0.4.2, 0.5.0, 0.5.1, 0.5.2, 0.6.0, 0.6.1, 0.7.0, 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.9.0, 0.9.1, 0.9.2, 0.9.3, 0.9.4, 0.9.5, 0.9.6, 0.9.7, 0.9.8, 0.10.0, 0.10.1, 0.12.0, 0.13.0, 0.13.1, 0.13.2, 0.13.3, 0.13.4, 0.13.5, 0.13.6, 0.14.0, 0.14.1, 0.15.0, 0.17.0, 0.17.1, 0.17.2, 0.17.3, 0.17.4, 0.17.5, 0.17.6, 0.18.0, 0.19.0, 0.20.0, 0.20.1, 0.20.2, 0.20.3, 0.20.4, 0.20.5, 0.21.0, 0.21.1, 0.21.2, 0.22.0, 1.0.0, 1.0.1, 1.0.2, 1.0.4, 1.1.0 |
---|---|
Dependencies | aeson (>=0.7 && <1.1), base (>=4.8 && <5), base16-bytestring (>=0.1 && <0.2), byteable (>=0.1 && <0.2), bytestring (>=0.10 && <0.11), cereal (>=0.5 && <0.6), conduit (>=1.2 && <1.3), containers (>=0.5 && <0.6), cryptohash (>=0.11 && <0.12), deepseq (>=1.4 && <1.5), either (>=4.3 && <4.5), entropy (>=0.3 && <0.4), largeword (>=1.2.4 && <1.3), mtl (>=2.2 && <2.3), murmur3 (>=1.0 && <1.1), network (>=2.6 && <2.7), pbkdf (>=1.1 && <1.2), QuickCheck (>=2.6 && <2.10), secp256k1 (>=0.4 && <0.5), split (>=0.2 && <0.3), string-conversions (>=0.4 && <0.5), text (>=0.11 && <1.3), time (>=1.4 && <1.7), vector (>=0.10 && <0.12) [details] |
Tested with | ghc ==8.0.2 |
License | LicenseRef-PublicDomain |
Author | Philippe Laprade, Jean-Pierre Rupp |
Maintainer | xenog@protonmail.com |
Category | Bitcoin, Finance, Network |
Home page | http://github.com/haskoin/haskoin |
Bug tracker | http://github.com/haskoin/haskoin/issues |
Source repo | head: git clone git://github.com/haskoin/haskoin.git |
Uploaded | by xenog at 2017-05-03T13:42:55Z |
Distributions | LTSHaskell:1.1.0, NixOS:1.0.4, Stackage:1.1.0 |
Reverse Dependencies | 14 direct, 1 indirect [details] |
Downloads | 26443 total (11 in the last 30 days) |
Rating | 2.0 (votes: 1) [estimated by Bayesian average] |
Your Rating | |
Status | Docs available [build log] Last success reported on 2017-05-03 [all 1 reports] |