packages feed

ethereum-merkle-patricia-db-0.0.1: ethereum-merkle-patricia-db.cabal

name: ethereum-merkle-patricia-db
version: 0.0.1
cabal-version: >=1.10
build-type: Simple
author: Jamshid
license-file:  LICENSE
maintainer:    jamshidnh@gmail.com
synopsis: A modified Merkle Patricia DB
category:      Data Structures
license: BSD3
description:  
    The modified Merkle Patricia DB described in the Ethereum Yellowpaper

source-repository head
  type:     git
  location: https://github.com/jamshidh/ethereum-merkle-patricia-db

source-repository this
  type:     git
  location: https://github.com/jamshidh/ethereum-merkle-patricia-db
  branch:   master
  tag:      v0.0.1
 
library
    default-language: Haskell98
    build-depends: 
                   base >= 4 && < 5
                 , resourcet
                 , cryptohash
                 , bytestring
                 , base16-bytestring
                 , data-default
                 , nibblestring
                 , leveldb-haskell
                 , ethereum-rlp
                 , binary
                 , ansi-wl-pprint
    exposed-modules:
                   Blockchain.Database.MerklePatricia
    other-modules:
                   Blockchain.Database.MerklePatricia.MPDB
                   Blockchain.Database.MerklePatricia.SHAPtr
                   Blockchain.Database.MerklePatricia.NodeData
    ghc-options: -Wall
    buildable: True
    hs-source-dirs: src


Test-Suite test-merkel-patricia-db
    default-language: Haskell98
    type:               exitcode-stdio-1.0
    main-is:            Main.hs
    hs-source-dirs:     test, src
    build-depends:      base >=4 && < 5
                    , data-default
                    , leveldb-haskell
                    , resourcet
                    , bytestring
                    , base16-bytestring
                    , transformers
                    , binary
                    , ethereum-rlp
                    , cryptohash
                    , nibblestring
                    , ansi-wl-pprint
                    , test-framework
                    , test-framework-hunit
                    , HUnit
                    , containers