packages feed

haskoin-node 0.12.0 → 0.13.0

raw patch · 3 files changed

+47/−28 lines, 3 filesdep ~haskoin-core

Dependency ranges changed: haskoin-core

Files

CHANGELOG.md view
@@ -4,6 +4,11 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## 0.13.0+### Changed+- Depend on Haskoin Store 0.13.3.+- Better code organisation.+ ## 0.12.0 ### Changed - Add a test suite that simulates network instead of connecting to real one.
haskoin-node.cabal view
@@ -4,10 +4,10 @@ -- -- see: https://github.com/sol/hpack ----- hash: 5146a554596617bed514f4367a6d203381cfbe8e7848f1bd4835d92fa9727df9+-- hash: dd35e7fe4a17f0db9c152f68c7e00a0dd8d92536e04aced986b481b462f30705  name:           haskoin-node-version:        0.12.0+version:        0.13.0 synopsis:       Haskoin Node P2P library for Bitcoin and Bitcoin Cash description:    Bitcoin and Bitcoin Cash peer-to-peer protocol library featuring headers-first synchronisation. category:       Bitcoin, Finance, Network@@ -39,7 +39,6 @@       src   build-depends:       base >=4.9 && <5-    , base64     , bytestring     , cereal     , conduit@@ -47,7 +46,7 @@     , containers     , data-default     , hashable-    , haskoin-core >=0.10.1+    , haskoin-core >=0.13.3     , monad-logger     , mtl     , network@@ -83,7 +82,7 @@     , containers     , data-default     , hashable-    , haskoin-core >=0.10.1+    , haskoin-core >=0.13.3     , haskoin-node     , hspec     , monad-logger
src/Haskoin/Node.hs view
@@ -15,33 +15,22 @@ forwarded to the listen action provided in the node configuration. -} module Haskoin.Node-    ( Host+    ( -- * Types+      Host     , Port     , HostPort-    , Peer-    , Chain-    , PeerManager-    , WithConnection-    , Conduits(..)-    , ChainMessage(..)-    , PeerManagerMessage(..)-    , PeerMessage(..)-    , OnlinePeer(..)++      -- * Node     , NodeConfig(..)     , NodeEvent(..)-    , ChainEvent(..)-    , PeerEvent(..)-    , PeerException(..)     , withNode     , node-    , managerGetPeers-    , managerGetPeer-    , managerPeerText-    , killPeer-    , sendMessage-    , peerGetPublisher-    , peerGetBlocks-    , peerGetTxs++      -- * Header Chain+    , Chain+    , ChainMessage+    , ChainConfig(..)+    , ChainEvent(..)     , chainGetBlock     , chainGetBest     , chainGetAncestor@@ -49,7 +38,32 @@     , chainGetSplitBlock     , chainBlockMain     , chainIsSynced++      -- * Peer Manager+    , PeerManager+    , PeerManagerMessage+    , PeerManagerConfig(..)+    , PeerEvent(..)+    , OnlinePeer(..)+    , managerGetPeers+    , managerGetPeer+    , managerPeerText++      -- * Peer+    , Peer+    , WithConnection+    , PeerMessage+    , PeerConfig(..)+    , PeerException(..)+    , Conduits(..)     , withConnection+    , killPeer+    , sendMessage+    , peerGetPublisher+    , peerGetBlocks+    , peerGetTxs++      -- * Misc     , myVersion     , buildVersion     ) where@@ -62,8 +76,9 @@                                        ChainMessage (..), Conduits (..), Host,                                        HostPort, NodeConfig (..),                                        NodeEvent (..), OnlinePeer (..), Peer,-                                       PeerEvent (..), PeerException (..),-                                       PeerManager, PeerManagerConfig (..),+                                       PeerConfig (..), PeerEvent (..),+                                       PeerException (..), PeerManager,+                                       PeerManagerConfig (..),                                        PeerManagerMessage (..),                                        PeerMessage (..), Port, WithConnection,                                        buildVersion, chainBlockMain,