packages feed

Cabal revisions of haskoin-0.0.2

Hackage metadata revisions edit the .cabal file after upload; each diff below is one revision.

revision 1
-name:                  haskoin-version:               0.0.2-synopsis:              Implementation of the Bitcoin protocol.-description:-    Haskoin is a package providing an implementation of the Bitcoin protocol-    specifications. It provides the cryptographic ECDSA and hashing primitives,-    functions for handling BIP32 extended keys, functions for building and-    signing various types of regular and multisig transactions and a definition-    of the network protocol messages.-homepage:              http://github.com/plaprade/haskoin-bug-reports:           http://github.com/plaprade/haskoin/issues-stability:             experimental-license:               PublicDomain-license-file:          UNLICENSE-author:                Philippe Laprade, Jean-Pierre Rupp-maintainer:            plaprade+hackage@gmail.com-category:              Bitcoin, Finance, Network-build-type:            Simple-cabal-version:         >= 1.9.2-extra-source-files:    tests/data/*.json--source-repository head-    type:     git-    location: git://github.com/plaprade/haskoin.git---library-    exposed-modules:   Network.Haskoin.Util,-                       Network.Haskoin.Stratum,-                       Network.Haskoin.Crypto,-                       Network.Haskoin.Protocol,-                       Network.Haskoin.Script,-                       Network.Haskoin.Transaction-    other-modules:     Network.Haskoin.Util.BuildMonad,-                       Network.Haskoin.Util.Constants,-                       Network.Haskoin.Util.Constants.Testnet,-                       Network.Haskoin.Crypto.NumberTheory, -                       Network.Haskoin.Crypto.Curve, -                       Network.Haskoin.Crypto.Hash, -                       Network.Haskoin.Crypto.BigWord,-                       Network.Haskoin.Crypto.Point,-                       Network.Haskoin.Crypto.Base58,-                       Network.Haskoin.Crypto.Keys,-                       Network.Haskoin.Crypto.ExtendedKeys,-                       Network.Haskoin.Crypto.NormalizedKeys,-                       Network.Haskoin.Crypto.ECDSA,-                       Network.Haskoin.Crypto.Mnemonic,-                       Network.Haskoin.Crypto.Merkle,-                       Network.Haskoin.Crypto.Bloom,-                       Network.Haskoin.Protocol.Message,-                       Network.Haskoin.Protocol.VarInt,-                       Network.Haskoin.Protocol.BlockHeader,-                       Network.Haskoin.Protocol.Addr, -                       Network.Haskoin.Protocol.Tx, -                       Network.Haskoin.Protocol.NotFound, -                       Network.Haskoin.Protocol.NetworkAddress, -                       Network.Haskoin.Protocol.Inv, -                       Network.Haskoin.Protocol.VarString, -                       Network.Haskoin.Protocol.GetBlocks, -                       Network.Haskoin.Protocol.Ping, -                       Network.Haskoin.Protocol.Script, -                       Network.Haskoin.Protocol.InvVector, -                       Network.Haskoin.Protocol.Alert, -                       Network.Haskoin.Protocol.MessageHeader, -                       Network.Haskoin.Protocol.Block, -                       Network.Haskoin.Protocol.MerkleBlock, -                       Network.Haskoin.Protocol.BloomFilter, -                       Network.Haskoin.Protocol.Version, -                       Network.Haskoin.Protocol.GetData, -                       Network.Haskoin.Protocol.Headers, -                       Network.Haskoin.Protocol.GetHeaders,-                       Network.Haskoin.Script.Parser, -                       Network.Haskoin.Script.SigHash,-                       Network.Haskoin.Stratum.Message,-                       Network.Haskoin.Stratum.Conduit,-                       Network.Haskoin.Transaction.Builder-    build-depends:     aeson                >= 0.7  && < 0.8,-                       base                 >= 4.6  && < 4.7, -                       binary               >= 0.7  && < 0.8, -                       byteable             >= 0.1  && < 0.2,-                       bytestring           >= 0.10 && < 0.11, -                       conduit              >= 1.1  && < 1.2,-                       conduit-extra        >= 1.1  && < 1.2,-                       containers           >= 0.5  && < 0.6,-                       cryptohash           >= 0.11 && < 0.12,-                       either               >= 4.0  && < 4.1,-                       mtl                  >= 2.1  && < 2.2, -                       pbkdf                >= 1.1  && < 1.2,-                       split                >= 0.2  && < 0.3,-                       text                 >= 0.11 && < 0.12,-                       text-icu             >= 0.6  && < 0.7,-                       vector               >= 0.10 && < 0.11-    ghc-options:       -Wall -fno-warn-orphans--test-suite test-haskoin-    type:              exitcode-stdio-1.0-    main-is:           Main.hs-    other-modules:     Network.Haskoin.Util.Tests,-                       Network.Haskoin.Util.Arbitrary,-                       Network.Haskoin.Crypto.BigWord.Tests,-                       Network.Haskoin.Crypto.Point.Tests,-                       Network.Haskoin.Crypto.ECDSA.Tests,-                       Network.Haskoin.Crypto.Base58.Tests,-                       Network.Haskoin.Crypto.Keys.Tests,-                       Network.Haskoin.Crypto.ExtendedKeys.Tests,-                       Network.Haskoin.Crypto.ExtendedKeys.Units,-                       Network.Haskoin.Crypto.Hash.Tests,-                       Network.Haskoin.Crypto.Hash.Units,-                       Network.Haskoin.Crypto.Mnemonic.Tests,-                       Network.Haskoin.Crypto.Mnemonic.Units,-                       Network.Haskoin.Crypto.Bloom.Tests,-                       Network.Haskoin.Crypto.Bloom.Units,-                       Network.Haskoin.Crypto.Merkle.Tests,-                       Network.Haskoin.Crypto.Merkle.Units,-                       Network.Haskoin.Crypto.Arbitrary,-                       Network.Haskoin.Crypto.Units,-                       Network.Haskoin.Protocol.Arbitrary,-                       Network.Haskoin.Protocol.Tests,-                       Network.Haskoin.Protocol.Units,-                       Network.Haskoin.Script.Arbitrary,-                       Network.Haskoin.Script.Tests,-                       Network.Haskoin.Script.Units,-                       Network.Haskoin.Transaction.Tests,-                       Network.Haskoin.Transaction.Units,-                       Network.Haskoin.Transaction.Arbitrary,-                       Network.Haskoin.Stratum.Units-    build-depends:     aeson                      >= 0.7  && < 0.8,-                       base                       >= 4.6  && < 4.7, -                       binary                     >= 0.7  && < 0.8, -                       byteable                   >= 0.1  && < 0.2,-                       bytestring                 >= 0.10 && < 0.11, -                       conduit                    >= 1.1  && < 1.2,-                       conduit-extra              >= 1.1  && < 1.2,-                       containers                 >= 0.5  && < 0.6,-                       cryptohash                 >= 0.11 && < 0.12,-                       either                     >= 4.0  && < 4.1,-                       mtl                        >= 2.1  && < 2.2, -                       pbkdf                      >= 1.1  && < 1.2,-                       split                      >= 0.2  && < 0.3,-                       text                       >= 0.11 && < 0.12,-                       text-icu                   >= 0.6  && < 0.7,-                       HUnit                      >= 1.2  && < 1.3,-                       QuickCheck                 >= 2.6  && < 2.7,-                       test-framework             >= 0.8  && < 0.9, -                       test-framework-quickcheck2 >= 0.3  && < 0.4, -                       test-framework-hunit       >= 0.3  && < 0.4 -    hs-source-dirs:    . tests-    ghc-options:       -Wall -fno-warn-orphans-+name:                  haskoin
+version:               0.0.2
+x-revision: 1
+synopsis:              Implementation of the Bitcoin protocol.
+description:
+    Haskoin is a package providing an implementation of the Bitcoin protocol
+    specifications. It provides the cryptographic ECDSA and hashing primitives,
+    functions for handling BIP32 extended keys, functions for building and
+    signing various types of regular and multisig transactions and a definition
+    of the network protocol messages.
+homepage:              http://github.com/plaprade/haskoin
+bug-reports:           http://github.com/plaprade/haskoin/issues
+stability:             experimental
+license:               PublicDomain
+license-file:          UNLICENSE
+author:                Philippe Laprade, Jean-Pierre Rupp
+maintainer:            Philippe Laprade
+category:              Bitcoin, Finance, Network
+build-type:            Simple
+cabal-version:         >= 1.9.2
+extra-source-files:    tests/data/*.json
+
+source-repository head
+    type:     git
+    location: git://github.com/plaprade/haskoin.git
+
+
+library
+    exposed-modules:   Network.Haskoin.Util,
+                       Network.Haskoin.Stratum,
+                       Network.Haskoin.Crypto,
+                       Network.Haskoin.Protocol,
+                       Network.Haskoin.Script,
+                       Network.Haskoin.Transaction
+    other-modules:     Network.Haskoin.Util.BuildMonad,
+                       Network.Haskoin.Util.Constants,
+                       Network.Haskoin.Util.Constants.Testnet,
+                       Network.Haskoin.Crypto.NumberTheory, 
+                       Network.Haskoin.Crypto.Curve, 
+                       Network.Haskoin.Crypto.Hash, 
+                       Network.Haskoin.Crypto.BigWord,
+                       Network.Haskoin.Crypto.Point,
+                       Network.Haskoin.Crypto.Base58,
+                       Network.Haskoin.Crypto.Keys,
+                       Network.Haskoin.Crypto.ExtendedKeys,
+                       Network.Haskoin.Crypto.NormalizedKeys,
+                       Network.Haskoin.Crypto.ECDSA,
+                       Network.Haskoin.Crypto.Mnemonic,
+                       Network.Haskoin.Crypto.Merkle,
+                       Network.Haskoin.Crypto.Bloom,
+                       Network.Haskoin.Protocol.Message,
+                       Network.Haskoin.Protocol.VarInt,
+                       Network.Haskoin.Protocol.BlockHeader,
+                       Network.Haskoin.Protocol.Addr, 
+                       Network.Haskoin.Protocol.Tx, 
+                       Network.Haskoin.Protocol.NotFound, 
+                       Network.Haskoin.Protocol.NetworkAddress, 
+                       Network.Haskoin.Protocol.Inv, 
+                       Network.Haskoin.Protocol.VarString, 
+                       Network.Haskoin.Protocol.GetBlocks, 
+                       Network.Haskoin.Protocol.Ping, 
+                       Network.Haskoin.Protocol.Script, 
+                       Network.Haskoin.Protocol.InvVector, 
+                       Network.Haskoin.Protocol.Alert, 
+                       Network.Haskoin.Protocol.MessageHeader, 
+                       Network.Haskoin.Protocol.Block, 
+                       Network.Haskoin.Protocol.MerkleBlock, 
+                       Network.Haskoin.Protocol.BloomFilter, 
+                       Network.Haskoin.Protocol.Version, 
+                       Network.Haskoin.Protocol.GetData, 
+                       Network.Haskoin.Protocol.Headers, 
+                       Network.Haskoin.Protocol.GetHeaders,
+                       Network.Haskoin.Script.Parser, 
+                       Network.Haskoin.Script.SigHash,
+                       Network.Haskoin.Stratum.Message,
+                       Network.Haskoin.Stratum.Conduit,
+                       Network.Haskoin.Transaction.Builder
+    build-depends:     aeson                >= 0.7  && < 0.8,
+                       base                 >= 4.6  && < 4.7, 
+                       binary               >= 0.7  && < 0.8, 
+                       byteable             >= 0.1  && < 0.2,
+                       bytestring           >= 0.10 && < 0.11, 
+                       conduit              >= 1.1  && < 1.2,
+                       conduit-extra        >= 1.1  && < 1.2,
+                       containers           >= 0.5  && < 0.6,
+                       cryptohash           >= 0.11 && < 0.12,
+                       either               >= 4.0  && < 4.1,
+                       mtl                  >= 2.1  && < 2.2, 
+                       pbkdf                >= 1.1  && < 1.2,
+                       split                >= 0.2  && < 0.3,
+                       text                 >= 0.11 && < 0.12,
+                       text-icu             >= 0.6  && < 0.7,
+                       vector               >= 0.10 && < 0.11
+    ghc-options:       -Wall -fno-warn-orphans
+
+test-suite test-haskoin
+    type:              exitcode-stdio-1.0
+    main-is:           Main.hs
+    other-modules:     Network.Haskoin.Util.Tests,
+                       Network.Haskoin.Util.Arbitrary,
+                       Network.Haskoin.Crypto.BigWord.Tests,
+                       Network.Haskoin.Crypto.Point.Tests,
+                       Network.Haskoin.Crypto.ECDSA.Tests,
+                       Network.Haskoin.Crypto.Base58.Tests,
+                       Network.Haskoin.Crypto.Keys.Tests,
+                       Network.Haskoin.Crypto.ExtendedKeys.Tests,
+                       Network.Haskoin.Crypto.ExtendedKeys.Units,
+                       Network.Haskoin.Crypto.Hash.Tests,
+                       Network.Haskoin.Crypto.Hash.Units,
+                       Network.Haskoin.Crypto.Mnemonic.Tests,
+                       Network.Haskoin.Crypto.Mnemonic.Units,
+                       Network.Haskoin.Crypto.Bloom.Tests,
+                       Network.Haskoin.Crypto.Bloom.Units,
+                       Network.Haskoin.Crypto.Merkle.Tests,
+                       Network.Haskoin.Crypto.Merkle.Units,
+                       Network.Haskoin.Crypto.Arbitrary,
+                       Network.Haskoin.Crypto.Units,
+                       Network.Haskoin.Protocol.Arbitrary,
+                       Network.Haskoin.Protocol.Tests,
+                       Network.Haskoin.Protocol.Units,
+                       Network.Haskoin.Script.Arbitrary,
+                       Network.Haskoin.Script.Tests,
+                       Network.Haskoin.Script.Units,
+                       Network.Haskoin.Transaction.Tests,
+                       Network.Haskoin.Transaction.Units,
+                       Network.Haskoin.Transaction.Arbitrary,
+                       Network.Haskoin.Stratum.Units
+    build-depends:     aeson                      >= 0.7  && < 0.8,
+                       base                       >= 4.6  && < 4.7, 
+                       binary                     >= 0.7  && < 0.8, 
+                       byteable                   >= 0.1  && < 0.2,
+                       bytestring                 >= 0.10 && < 0.11, 
+                       conduit                    >= 1.1  && < 1.2,
+                       conduit-extra              >= 1.1  && < 1.2,
+                       containers                 >= 0.5  && < 0.6,
+                       cryptohash                 >= 0.11 && < 0.12,
+                       either                     >= 4.0  && < 4.1,
+                       mtl                        >= 2.1  && < 2.2, 
+                       pbkdf                      >= 1.1  && < 1.2,
+                       split                      >= 0.2  && < 0.3,
+                       text                       >= 0.11 && < 0.12,
+                       text-icu                   >= 0.6  && < 0.7,
+                       HUnit                      >= 1.2  && < 1.3,
+                       QuickCheck                 >= 2.6  && < 2.7,
+                       test-framework             >= 0.8  && < 0.9, 
+                       test-framework-quickcheck2 >= 0.3  && < 0.4, 
+                       test-framework-hunit       >= 0.3  && < 0.4 
+    hs-source-dirs:    . tests
+    ghc-options:       -Wall -fno-warn-orphans
+