dash/src
Tom Harding 9004798e62 Add -respendnotify option and new RPC data
-respendnotify=<cmd> Execute command when a network tx respends wallet
tx input (%s=respend TxID, %t=wallet TxID)

Add respendsobserved array to gettransaction, listtransactions, and
listsinceblock RPCs.  This omits the malleated clones that are included
in the walletconflicts array.

Add RPC help for respendsobserved and walletconflicts (help was missing
for the latter).
2014-06-27 07:54:21 -07:00
..
compat build: fix build weirdness after 54372482. 2014-06-23 14:04:38 -04:00
config build: move bitcoin-config.h to its own directory 2014-06-21 19:47:43 +02:00
crypto Add <Hasher>::OUTPUT_SIZE 2014-06-21 19:47:43 +02:00
json
leveldb
m4 build: avoid the use of top_ and abs_ dir paths 2014-06-05 16:05:57 -04:00
obj
obj-test
qt UI to alert of respend attempt affecting wallet. 2014-06-27 07:54:21 -07:00
test CBloomFilter::clear() method 2014-06-27 07:54:21 -07:00
addrman.cpp
addrman.h Move network-time related functions to timedata.cpp/h 2014-06-25 09:24:50 +02:00
alert.cpp Move network-time related functions to timedata.cpp/h 2014-06-25 09:24:50 +02:00
alert.h
allocators.cpp
allocators.h
base58.cpp base58: add paranoid return value checks 2014-06-11 23:20:37 -04:00
base58.h
bitcoin-cli-res.rc Fixed captitalization in bitcoin-cli-res.rc 2014-06-26 18:31:40 -07:00
bitcoin-cli.cpp Remove unnecessary dependencies for bitcoin-cli 2014-06-25 10:31:35 +02:00
bitcoind-res.rc
bitcoind.cpp Remove cli functionality from bitcoind 2014-06-15 15:38:22 +02:00
bloom.cpp CBloomFilter::clear() method 2014-06-27 07:54:21 -07:00
bloom.h CBloomFilter::clear() method 2014-06-27 07:54:21 -07:00
chainparams.cpp Remove unnecessary dependencies for bitcoin-cli 2014-06-25 10:31:35 +02:00
chainparams.h Remove unnecessary dependencies for bitcoin-cli 2014-06-25 10:31:35 +02:00
chainparamsbase.cpp Remove unnecessary dependencies for bitcoin-cli 2014-06-25 10:31:35 +02:00
chainparamsbase.h Remove unnecessary dependencies for bitcoin-cli 2014-06-25 10:31:35 +02:00
checkpoints.cpp Remove unnecessary dependencies for bitcoin-cli 2014-06-25 10:31:35 +02:00
checkpoints.h
checkqueue.h
clientversion.h build: fix build weirdness after 54372482. 2014-06-23 14:04:38 -04:00
coincontrol.h
coins.cpp
coins.h
compat.h
core.cpp Relay double-spends, subject to anti-DOS 2014-06-27 07:54:21 -07:00
core.h Relay double-spends, subject to anti-DOS 2014-06-27 07:54:21 -07:00
crypter.cpp
crypter.h
db.cpp
db.h
hash.cpp Add a built-in SHA256/SHA512 implementation. 2014-06-21 19:47:39 +02:00
hash.h Add <Hasher>::OUTPUT_SIZE 2014-06-21 19:47:43 +02:00
init.cpp Add -respendnotify option and new RPC data 2014-06-27 07:54:21 -07:00
init.h Add 'about' information to -version output 2014-06-12 16:11:56 +02:00
key.cpp Move crypto implementations to src/crypto/ 2014-06-21 19:47:42 +02:00
key.h
keystore.cpp
keystore.h
leveldbwrapper.cpp
leveldbwrapper.h
limitedmap.h
main.cpp Relay double-spends, subject to anti-DOS 2014-06-27 07:54:21 -07:00
main.h Relay double-spends, subject to anti-DOS 2014-06-27 07:54:21 -07:00
Makefile.am Move coins.cpp and keystore.cpp to libbitcoin_common 2014-06-25 10:31:35 +02:00
Makefile.qt.include Remove unnecessary dependencies for bitcoin-cli 2014-06-25 10:31:35 +02:00
Makefile.qttest.include Remove unnecessary dependencies for bitcoin-cli 2014-06-25 10:31:35 +02:00
Makefile.test.include Remove unnecessary dependencies for bitcoin-cli 2014-06-25 10:31:35 +02:00
miner.cpp JSON-RPC method: prioritisetransaction <txid> <priority delta> <priority tx fee> 2014-06-26 11:49:46 +00:00
miner.h Switch miner.cpp to use sha2 instead of OpenSSL. 2014-06-21 19:47:39 +02:00
mruset.h
net.cpp build: fix build weirdness after 54372482. 2014-06-23 14:04:38 -04:00
net.h Merge pull request #4388 2014-06-23 10:21:38 +02:00
netbase.cpp replace 3 separate calls to WSAGetLastError() with 1 2014-06-24 08:46:12 +02:00
netbase.h build: fix build weirdness after 54372482. 2014-06-23 14:04:38 -04:00
noui.cpp
noui.h
pow.cpp move pow constants to chainparams 2014-06-23 23:10:24 +02:00
pow.h Refactor proof of work related functions out of main 2014-06-23 23:10:24 +02:00
protocol.cpp
protocol.h Add comment regarding experimental-use service bits 2014-06-21 11:43:23 -04:00
rpcblockchain.cpp Add "chain" to getmininginfo, improve help in getblockchaininfo 2014-06-17 13:11:36 +02:00
rpcclient.cpp JSON-RPC method: prioritisetransaction <txid> <priority delta> <priority tx fee> 2014-06-26 11:49:46 +00:00
rpcclient.h Remove cli functionality from bitcoind 2014-06-15 15:38:22 +02:00
rpcdump.cpp
rpcmining.cpp JSON-RPC method: prioritisetransaction <txid> <priority delta> <priority tx fee> 2014-06-26 11:49:46 +00:00
rpcmisc.cpp minor code format fix in rpc-related files 2014-06-27 11:13:25 +02:00
rpcnet.cpp Move network-time related functions to timedata.cpp/h 2014-06-25 09:24:50 +02:00
rpcprotocol.cpp Move AcceptedConnection class to rpcserver.h. 2014-06-27 00:10:53 -04:00
rpcprotocol.h Move AcceptedConnection class to rpcserver.h. 2014-06-27 00:10:53 -04:00
rpcrawtransaction.cpp Code simplifications after CTransaction::GetHash() caching 2014-06-22 00:06:17 +02:00
rpcserver.cpp minor code format fix in rpc-related files 2014-06-27 11:13:25 +02:00
rpcserver.h Move AcceptedConnection class to rpcserver.h. 2014-06-27 00:10:53 -04:00
rpcwallet.cpp Add -respendnotify option and new RPC data 2014-06-27 07:54:21 -07:00
script.cpp Add an option to allow users to disable relaying/mining data carrier transactions 2014-06-26 14:31:06 +00:00
script.h Remove timing-based signature cache unit test 2014-06-25 14:57:21 -04:00
serialize.h Avoid undefined behavior using CFlatData in CScript serialization 2014-06-23 10:38:15 +02:00
sync.cpp
sync.h
threadsafety.h
timedata.cpp Move network-time related functions to timedata.cpp/h 2014-06-25 09:24:50 +02:00
timedata.h Move network-time related functions to timedata.cpp/h 2014-06-25 09:24:50 +02:00
tinyformat.h
txdb.cpp Refactor proof of work related functions out of main 2014-06-23 23:10:24 +02:00
txdb.h
txmempool.cpp Relay double-spends, subject to anti-DOS 2014-06-27 07:54:21 -07:00
txmempool.h JSON-RPC method: prioritisetransaction <txid> <priority delta> <priority tx fee> 2014-06-26 11:49:46 +00:00
ui_interface.h UI to alert of respend attempt affecting wallet. 2014-06-27 07:54:21 -07:00
uint256.h
util.cpp Merge pull request #4392 2014-06-26 17:11:53 +02:00
util.h Move network-time related functions to timedata.cpp/h 2014-06-25 09:24:50 +02:00
version.cpp Remove -beta suffix 2014-06-12 13:52:15 +02:00
version.h
wallet.cpp Add -respendnotify option and new RPC data 2014-06-27 07:54:21 -07:00
wallet.h UI to alert of respend attempt affecting wallet. 2014-06-27 07:54:21 -07:00
walletdb.cpp Let -zapwallettxes recover transaction meta data 2014-06-16 18:56:57 +02:00
walletdb.h Let -zapwallettxes recover transaction meta data 2014-06-16 18:56:57 +02:00