bitcoin-api 0.11.0 → 0.11.1
raw patch · 3 files changed
+11/−9 lines, 3 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
Files
- README.md +8/−6
- bitcoin-api.cabal +1/−1
- src/Network/Bitcoin/Api/Transaction.hs +2/−2
README.md view
@@ -1,10 +1,12 @@-haskell-bitcoin-script -================== +haskell-bitcoin-api +=================== -[](https://travis-ci.org/solatis/haskell-bitcoin-script) -[](https://coveralls.io/r/solatis/haskell-bitcoin-script?branch=master) +[](https://travis-ci.org/solatis/haskell-bitcoin-api) +[](https://coveralls.io/r/solatis/haskell-bitcoin-api?branch=master) [](http://en.wikipedia.org/wiki/MIT_License) [](http://haskell.org) -This library provides utilities for compiling, manipulation and decompiling of -Bitcoin scripts. +The Bitcoin Core application provides an HTTP RPC interface for communication. +This library implements access to these functions. It builds on top of the +`bitcoin-tx` and `bitcoin-script`, and as such provides an extremely flexible +environment to create, manipulate and store transactions and custom scripts.
bitcoin-api.cabal view
@@ -1,6 +1,6 @@ name: bitcoin-api category: Network, Finance -version: 0.11.0 +version: 0.11.1 license: MIT license-file: LICENSE copyright: (c) 2015 Leon Mergen
src/Network/Bitcoin/Api/Transaction.hs view
@@ -16,7 +16,7 @@ import Control.Monad (unless) import qualified Data.Base58String as B58S -import qualified Data.Bitcoin.Block as Btc (Block (..)) +import qualified Data.Bitcoin.Block as Btc hiding (encode, decode) import qualified Data.Bitcoin.Transaction as Btc import qualified Data.Bitcoin.Types as BT @@ -128,4 +128,4 @@ limit <- Blockchain.getBlockCount client blocks <- mapM (Blockchain.getBlock client) =<< mapM (Blockchain.getBlockHash client) [offset..limit - confirmations] - return $ foldl (\lhs rhs -> lhs ++ Btc.blockTxns rhs) [] blocks + return $ foldl (\lhs rhs -> lhs ++ rhs ^. Btc.blockTxns) [] blocks