bitcoin-tx 0.13.0 → 0.13.1
raw patch · 2 files changed
+2/−5 lines, 2 filesPVP ok
version bump matches the API change (PVP)
API changes (from Hackage documentation)
+ Data.Bitcoin.Transaction: Coinbase :: Word32 -> OutPoint -> ByteString -> Word32 -> [TransactionOut] -> Word32 -> Coinbase
+ Data.Bitcoin.Transaction: OutPoint :: TransactionHash -> Word32 -> OutPoint
+ Data.Bitcoin.Transaction: TransactionHash :: Integer -> TransactionHash
+ Data.Bitcoin.Transaction: TxnMultisig :: TxnOutputType
+ Data.Bitcoin.Transaction: TxnPubKey :: TxnOutputType
+ Data.Bitcoin.Transaction: TxnPubKeyHash :: TxnOutputType
+ Data.Bitcoin.Transaction: TxnScriptHash :: TxnOutputType
+ Data.Bitcoin.Transaction: _cbData :: Coinbase -> ByteString
+ Data.Bitcoin.Transaction: _cbInSequence :: Coinbase -> Word32
+ Data.Bitcoin.Transaction: _cbLockTime :: Coinbase -> Word32
+ Data.Bitcoin.Transaction: _cbOut :: Coinbase -> [TransactionOut]
+ Data.Bitcoin.Transaction: _cbPrevOutput :: Coinbase -> OutPoint
+ Data.Bitcoin.Transaction: _cbVersion :: Coinbase -> Word32
+ Data.Bitcoin.Transaction: _outPointHash :: OutPoint -> TransactionHash
+ Data.Bitcoin.Transaction: _outPointIndex :: OutPoint -> Word32
+ Data.Bitcoin.Transaction: cbData :: Lens' Coinbase ByteString
+ Data.Bitcoin.Transaction: cbInSequence :: Lens' Coinbase Word32
+ Data.Bitcoin.Transaction: cbLockTime :: Lens' Coinbase Word32
+ Data.Bitcoin.Transaction: cbOut :: Lens' Coinbase [TransactionOut]
+ Data.Bitcoin.Transaction: cbPrevOutput :: Lens' Coinbase OutPoint
+ Data.Bitcoin.Transaction: cbVersion :: Lens' Coinbase Word32
+ Data.Bitcoin.Transaction: data OutPoint
+ Data.Bitcoin.Transaction: data TransactionHash
+ Data.Bitcoin.Transaction: data TxnOutputType
+ Data.Bitcoin.Transaction: outPointHash :: Lens' OutPoint TransactionHash
+ Data.Bitcoin.Transaction: outPointIndex :: Lens' OutPoint Word32
+ Data.Bitcoin.Transaction: outValue :: Lens' TransactionOut Word64
+ Data.Bitcoin.Transaction: prevOutput :: Lens' TransactionIn OutPoint
+ Data.Bitcoin.Transaction: scriptInput :: Lens' TransactionIn Script
+ Data.Bitcoin.Transaction: scriptOutput :: Lens' TransactionOut Script
+ Data.Bitcoin.Transaction: txIn :: Lens' Transaction [TransactionIn]
+ Data.Bitcoin.Transaction: txInSequence :: Lens' TransactionIn Word32
+ Data.Bitcoin.Transaction: txLockTime :: Lens' Transaction Word32
+ Data.Bitcoin.Transaction: txOut :: Lens' Transaction [TransactionOut]
+ Data.Bitcoin.Transaction: txVersion :: Lens' Transaction Word32
Files
- bitcoin-tx.cabal +1/−1
- src/Data/Bitcoin/Transaction.hs +1/−4
bitcoin-tx.cabal view
@@ -1,6 +1,6 @@ name: bitcoin-tx category: Network, Finance -version: 0.13.0 +version: 0.13.1 license: MIT license-file: LICENSE copyright: (c) 2015 Leon Mergen
src/Data/Bitcoin/Transaction.hs view
@@ -1,10 +1,7 @@ module Data.Bitcoin.Transaction ( decode , encode , transactionId - , Transaction (..) - , TransactionIn (..) - , TransactionOut (..) - , Coinbase ) where + , module Data.Bitcoin.Transaction.Types ) where import qualified Data.Binary as B (encode)