- default
host
to 'localhost';port
to '8332'
- remove deprecated commands
getMemoryPool
getMemorypool
- remove deprecated functionality
- creating
bitcoin.Client
with more than one argument
- creating
- add missing commands from bitcoind v0.7.0
createMultiSig
getBlockTemplate
getTxOut
getTxOutSetInfo
listAddressGroupings
submitBlock
- deprecate commands
getMemoryPool
getMemorypool
- shrink package size via .npmignore
- add node v0.10.x support (rejectUnauthorized defaults to true in 0.10.x)
- drop node v0.6.x support
- change test runner from
vows
tomocha
- upgrade testnet-box
- add commands for bitcoind v0.8.0
addNode
getAddedNodeInfo
listLockUnspent
lockUnspent
- deprecate creating
bitcoin.Client
with more than one argument - add SSL support
- remove
getBlockNumber
test - upgrade testnet-box
- add RPC call batching (multiple RPC calls within one HTTP request)
- add commands for bitcoind v0.7.0
createRawTransaction
decodeRawTransaction
getPeerInfo
getRawMemPool
getRawTransaction
listUnspent
sendRawTransaction
signRawTransaction
- remove deprecated
getBlockNumber
Remove underscore
dependency
Change use of http.createClient() (deprecated in node v0.8.x) to http.request()
Fix callback being called twice when a client and request error occur on the same command call.
- add missing
getBlock
command
- submodule testnet-box for running tests
- err objects should all now be an instance of Error
- add commands for bitcoind v0.6.0
addMultiSigAddress
(only available in testnet)dumpPrivKey
getBlockHash
getMiningInfo
importPrivKey