packages feed

easy-bitcoin-0.0.0.2: easy-bitcoin.cabal

-- Initial easy-bitcoin.cabal generated by cabal init.  For further 
-- documentation, see http://haskell.org/cabal/users-guide/

name:                easy-bitcoin
version:             0.0.0.2
synopsis:            types and functions for bitcoin applications

description:         EasyBitcoin is a simple library providing types and class-instances for bitcoin related code; 
                     it also include an small set of functions to handle addresses, transactions and escrows.

homepage:            https://github.com/vwwv/easy-bitcoin
license:             BSD3
license-file:        LICENSE
author:              Alejandro D.P.
maintainer:          vwwv@correo.ugr.es
-- copyright:           
category:            Network
build-type:          Simple
-- extra-source-files:  
cabal-version:       >=1.10

library
  exposed-modules:     Network.EasyBitcoin

  other-modules:       Network.EasyBitcoin.Address,
                       Network.EasyBitcoin.BitcoinUnits, 
                       Network.EasyBitcoin.NetworkParams, 
                       Network.EasyBitcoin.Keys, 
                       Network.EasyBitcoin.Internal.InstanciationHelpers, 
                       Network.EasyBitcoin.Internal.Base58, 
                       Network.EasyBitcoin.Internal.Words, 
                       Network.EasyBitcoin.Internal.ByteString, 
                       Network.EasyBitcoin.Internal.Keys, 
                       Network.EasyBitcoin.Internal.CurveConstants,
                       Network.EasyBitcoin.Script,
                       Network.EasyBitcoin.Transaction,
                       Network.EasyBitcoin.Internal.HashFunctions,
                       Network.EasyBitcoin.Internal.Script,
                       Network.EasyBitcoin.Internal.Signatures,
                       Network.EasyBitcoin.Internal.Transaction
                       

  other-extensions:    DataKinds, GADTs, ScopedTypeVariables, KindSignatures, StandaloneDeriving, PolyKinds, FlexibleInstances, OverloadedStrings, GeneralizedNewtypeDeriving, FlexibleContexts,  RankNTypes, StandaloneDeriving, EmptyDataDecls
  
  build-depends:       base >= 2 && < 5, 
                       bytestring >=0.10, 
                       binary >=0.7 , 
                       postgresql-simple >=0.4 , 
                       safe >=0.3 , 
                       text >=1.0 , 
                       base16-bytestring >=0.1,
                       aeson >= 0.6,
                       byteable >= 0.1,
                       deepseq >= 1.0,
                       lens    >= 4.3,
                       cryptohash >= 0.11
  -- hs-source-dirs:      
  default-language:    Haskell2010