hs-multiaddr-0.1.0.0: hs-multiaddr.cabal
name: hs-multiaddr
version: 0.1.0.0
synopsis: Multiaddr Library for LibP2P
description: Multiaddr is self-describing way to represent addresses that support any standard network protocol.
Multiaddr has a binary packed format, and nice string representation.
It is possible to encapsulate addresses within each other.
homepage: https://github.com/MatrixAI/haskell-multiaddr#readme
license: BSD3
license-file: LICENSE
author: CMCDragonkai
maintainer: roger.qiu@matrix.ai
copyright: Copyright: (c) 2017 Roger Qiu
category: Data
build-type: Simple
extra-source-files: README.md
cabal-version: >=1.10
library
hs-source-dirs: src
exposed-modules: Data.Multiaddr,
Data.MultiaddrPart,
Data.Multiaddr.IPFS,
Data.Multiaddr.VarInt
Data.Multiaddr.IPv4,
Data.Multiaddr.IPv6
Data.Multiaddr.Onion,
Data.Multiaddr.Port,
Data.Multiaddr.UnixPath
build-depends: base >= 4.7 && < 4.9
, bytestring
, text
, bytes
, sandi
, cereal
, iproute
, filepath
, multihash
, optparse-applicative >= 0.11 && < 0.12
, io-streams >= 1.2 && < 1.3
default-language: Haskell2010
test-suite haskell-multiaddr-test
type: exitcode-stdio-1.0
hs-source-dirs: test
main-is: Spec.hs
build-depends: base
, hs-multiaddr
, hspec
, iproute
, sandi
, bytestring
, multihash
, either-unwrap
ghc-options: -threaded -rtsopts -with-rtsopts=-N
default-language: Haskell2010
source-repository head
type: git
location: https://github.com/MatrixAI/haskell-multiaddr