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