packages feed

haskoin-node 1.1.3 → 1.1.4

raw patch · 2 files changed

+14/−8 lines, 2 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- Haskoin.Node: [$sel:address:NodeConfig] :: NodeConfig -> !NetworkAddress
- Haskoin.Node: [$sel:address:OnlinePeer] :: OnlinePeer -> !SockAddr
- Haskoin.Node: [$sel:address:PeerMgrConfig] :: PeerMgrConfig -> !NetworkAddress
- Haskoin.Node: [$sel:async:OnlinePeer] :: OnlinePeer -> !Async ()
- Haskoin.Node: [$sel:busy:Peer] :: Peer -> !TVar Bool
- Haskoin.Node: [$sel:cf:ChainConfig] :: ChainConfig -> !Maybe ColumnFamily
- Haskoin.Node: [$sel:cf:NodeConfig] :: NodeConfig -> !Maybe ColumnFamily
- Haskoin.Node: [$sel:chain:Node] :: Node -> !Chain
- Haskoin.Node: [$sel:connect:NodeConfig] :: NodeConfig -> !SockAddr -> WithConnection
- Haskoin.Node: [$sel:connect:PeerConfig] :: PeerConfig -> !WithConnection
- Haskoin.Node: [$sel:connect:PeerMgrConfig] :: PeerMgrConfig -> !SockAddr -> WithConnection
- Haskoin.Node: [$sel:connected:OnlinePeer] :: OnlinePeer -> !UTCTime
- Haskoin.Node: [$sel:db:ChainConfig] :: ChainConfig -> !DB
- Haskoin.Node: [$sel:db:NodeConfig] :: NodeConfig -> !DB
- Haskoin.Node: [$sel:discover:NodeConfig] :: NodeConfig -> !Bool
- Haskoin.Node: [$sel:discover:PeerMgrConfig] :: PeerMgrConfig -> !Bool
- Haskoin.Node: [$sel:inboundConduit:Conduits] :: Conduits -> ConduitT () ByteString IO ()
- Haskoin.Node: [$sel:label:PeerConfig] :: PeerConfig -> !Text
- Haskoin.Node: [$sel:label:Peer] :: Peer -> !Text
- Haskoin.Node: [$sel:mailbox:OnlinePeer] :: OnlinePeer -> !Peer
- Haskoin.Node: [$sel:mailbox:Peer] :: Peer -> !Mailbox PeerMessage
- Haskoin.Node: [$sel:maxPeerLife:NodeConfig] :: NodeConfig -> !NominalDiffTime
- Haskoin.Node: [$sel:maxPeerLife:PeerMgrConfig] :: PeerMgrConfig -> !NominalDiffTime
- Haskoin.Node: [$sel:maxPeers:NodeConfig] :: NodeConfig -> !Int
- Haskoin.Node: [$sel:maxPeers:PeerMgrConfig] :: PeerMgrConfig -> !Int
- Haskoin.Node: [$sel:net:ChainConfig] :: ChainConfig -> !Network
- Haskoin.Node: [$sel:net:NodeConfig] :: NodeConfig -> !Network
- Haskoin.Node: [$sel:net:PeerConfig] :: PeerConfig -> !Network
- Haskoin.Node: [$sel:net:PeerMgrConfig] :: PeerMgrConfig -> !Network
- Haskoin.Node: [$sel:nonce:OnlinePeer] :: OnlinePeer -> !Word64
- Haskoin.Node: [$sel:online:OnlinePeer] :: OnlinePeer -> !Bool
- Haskoin.Node: [$sel:outboundConduit:Conduits] :: Conduits -> ConduitT ByteString Void IO ()
- Haskoin.Node: [$sel:peerMgr:Node] :: Node -> !PeerMgr
- Haskoin.Node: [$sel:peers:NodeConfig] :: NodeConfig -> ![String]
- Haskoin.Node: [$sel:peers:PeerMgrConfig] :: PeerMgrConfig -> ![String]
- Haskoin.Node: [$sel:ping:OnlinePeer] :: OnlinePeer -> !Maybe (UTCTime, Word64)
- Haskoin.Node: [$sel:pings:OnlinePeer] :: OnlinePeer -> ![NominalDiffTime]
- Haskoin.Node: [$sel:pub:ChainConfig] :: ChainConfig -> !Publisher ChainEvent
- Haskoin.Node: [$sel:pub:NodeConfig] :: NodeConfig -> !Publisher NodeEvent
- Haskoin.Node: [$sel:pub:PeerConfig] :: PeerConfig -> !Publisher PeerEvent
- Haskoin.Node: [$sel:pub:PeerMgrConfig] :: PeerMgrConfig -> !Publisher PeerEvent
- Haskoin.Node: [$sel:pub:Peer] :: Peer -> !Publisher PeerEvent
- Haskoin.Node: [$sel:tickled:OnlinePeer] :: OnlinePeer -> !UTCTime
- Haskoin.Node: [$sel:timeout:ChainConfig] :: ChainConfig -> !NominalDiffTime
- Haskoin.Node: [$sel:timeout:NodeConfig] :: NodeConfig -> !NominalDiffTime
- Haskoin.Node: [$sel:timeout:PeerMgrConfig] :: PeerMgrConfig -> !NominalDiffTime
- Haskoin.Node: [$sel:verack:OnlinePeer] :: OnlinePeer -> !Bool
- Haskoin.Node: [$sel:version:OnlinePeer] :: OnlinePeer -> !Maybe Version
+ Haskoin.Node: [address] :: NodeConfig -> !NetworkAddress
+ Haskoin.Node: [async] :: OnlinePeer -> !Async ()
+ Haskoin.Node: [busy] :: Peer -> !TVar Bool
+ Haskoin.Node: [cf] :: NodeConfig -> !Maybe ColumnFamily
+ Haskoin.Node: [chain] :: Node -> !Chain
+ Haskoin.Node: [connect] :: NodeConfig -> !SockAddr -> WithConnection
+ Haskoin.Node: [connected] :: OnlinePeer -> !UTCTime
+ Haskoin.Node: [db] :: NodeConfig -> !DB
+ Haskoin.Node: [discover] :: NodeConfig -> !Bool
+ Haskoin.Node: [inboundConduit] :: Conduits -> ConduitT () ByteString IO ()
+ Haskoin.Node: [label] :: PeerConfig -> !Text
+ Haskoin.Node: [mailbox] :: OnlinePeer -> !Peer
+ Haskoin.Node: [maxPeerLife] :: NodeConfig -> !NominalDiffTime
+ Haskoin.Node: [maxPeers] :: NodeConfig -> !Int
+ Haskoin.Node: [net] :: NodeConfig -> !Network
+ Haskoin.Node: [nonce] :: OnlinePeer -> !Word64
+ Haskoin.Node: [online] :: OnlinePeer -> !Bool
+ Haskoin.Node: [outboundConduit] :: Conduits -> ConduitT ByteString Void IO ()
+ Haskoin.Node: [peerMgr] :: Node -> !PeerMgr
+ Haskoin.Node: [peers] :: NodeConfig -> ![String]
+ Haskoin.Node: [ping] :: OnlinePeer -> !Maybe (UTCTime, Word64)
+ Haskoin.Node: [pings] :: OnlinePeer -> ![NominalDiffTime]
+ Haskoin.Node: [pub] :: NodeConfig -> !Publisher NodeEvent
+ Haskoin.Node: [tickled] :: OnlinePeer -> !UTCTime
+ Haskoin.Node: [timeout] :: NodeConfig -> !NominalDiffTime
+ Haskoin.Node: [verack] :: OnlinePeer -> !Bool
+ Haskoin.Node: [version] :: OnlinePeer -> !Maybe Version
- Haskoin.Node: type WithConnection = (Conduits -> IO ()) -> IO ()
+ Haskoin.Node: type WithConnection = Conduits -> IO () -> IO ()

Files

CHANGELOG.md view
@@ -4,6 +4,12 @@ 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). +## [1.1.4] - 2025-05-08++### Changed++- Move to personal repository.+ ## [1.1.3] - 2024-05-23  ### Fixed
haskoin-node.cabal view
@@ -1,19 +1,19 @@ cabal-version: 1.12 --- This file has been generated from package.yaml by hpack version 0.36.0.+-- This file has been generated from package.yaml by hpack version 0.38.0. -- -- see: https://github.com/sol/hpack ----- hash: 345e7baf0677c96be51bb4f0abff6d4cf748d03bdffff9fcee58a1daa01d850d+-- hash: 0ae2d590b665e1063c502d7cb80a6eb8a01540512190560089f88f2642aa8a7d  name:           haskoin-node-version:        1.1.3+version:        1.1.4 synopsis:       P2P library for Bitcoin and Bitcoin Cash-description:    Please see the README on GitHub at <https://github.com/haskoin/haskoin-node#readme>+description:    Please see the README on GitHub at <https://github.com/jprupp/haskoin-node#readme> category:       Bitcoin, Finance, Network-homepage:       http://github.com/haskoin/haskoin#readme-bug-reports:    http://github.com/haskoin/haskoin/issues-author:         Jean-Pierre Rupp+homepage:       http://github.com/jprupp/haskoin-node#readme+bug-reports:    http://github.com/jprupp/haskoin-node/issues+author:         JP Rupp maintainer:     jprupp@protonmail.ch license:        MIT license-file:   LICENSE@@ -24,7 +24,7 @@  source-repository head   type: git-  location: https://github.com/haskoin/haskoin.git+  location: https://github.com/jprupp/haskoin-node.git  library   exposed-modules: