dogecoin/src
Pieter Wuille 02bced1661 Bugfix: only track UTXO modification after lookup
Otherwise, if CCoinsViewCache::ModifyCoins throws an exception in between
setting hasModifier and constructing the CCoinsModifier, the cache ends up
in an inconsistent state, resulting in an assert failure in the next
modification.

Bug discovered by Wladimir J. van der Laan.
2015-01-04 17:16:43 +01:00
..
compat Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
config build: move bitcoin-config.h to its own directory 2014-06-21 19:47:43 +02:00
crypto Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
json json_spirit: #include <stdint.h> 2014-05-13 11:41:59 +02:00
leveldb Merge src/leveldb changes for LevelDB 1.18. 2014-10-16 12:23:50 -07:00
obj
obj-test
primitives Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
qt Fix reference. 2014-12-28 22:57:39 +01:00
script Fix CScriptID(const CScript& in) in empty script case 2014-12-25 03:18:40 -05:00
secp256k1 Update libsecp256k1 2014-12-11 01:58:25 +01:00
test Adding RPC tests for the following wallet related calls: getbalance, 2014-12-23 02:27:17 -08:00
univalue Remove references to X11 licence 2014-12-16 15:56:50 +08:00
.clang-format Update coding style and add .clang-format 2014-07-28 22:08:13 +02:00
addrman.cpp Merge pull request #5119 2014-10-27 04:16:48 -07:00
addrman.h Fix all header defines 2014-11-03 16:16:40 +01:00
alert.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
alert.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
allocators.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
allocators.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
amount.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
amount.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
base58.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
base58.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
bitcoin-cli-res.rc Remove references to X11 licence 2014-12-16 15:56:50 +08:00
bitcoin-cli.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
bitcoin-tx.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
bitcoind-res.rc Remove references to X11 licence 2014-12-16 15:56:50 +08:00
bitcoind.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
bloom.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
bloom.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
chain.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
chain.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
chainparams.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
chainparams.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
chainparamsbase.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
chainparamsbase.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
chainparamsseeds.h Fix all header defines 2014-11-03 16:16:40 +01:00
checkpoints.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
checkpoints.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
checkqueue.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
clientversion.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
clientversion.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
coincontrol.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
coins.cpp Bugfix: only track UTXO modification after lookup 2015-01-04 17:16:43 +01:00
coins.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
compat.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
compressor.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
compressor.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
core_io.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
core_read.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
core_write.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
crypter.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
crypter.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
db.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
db.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
eccryptoverify.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
eccryptoverify.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
ecwrapper.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
ecwrapper.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
hash.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
hash.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
init.cpp Merge pull request #5272 2014-12-27 05:41:13 +01:00
init.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
key.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
key.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
keystore.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
keystore.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
leveldbwrapper.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
leveldbwrapper.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
limitedmap.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
main.cpp Merge pull request #5507 2014-12-23 12:32:47 +01:00
main.h remove max orphan blocks config parameter since it is no longer functional 2014-12-21 09:10:43 -05:00
Makefile.am Move CMerkleBlock and CPartialMerkleTree to their own file 2014-12-05 01:57:40 -08:00
Makefile.qt.include Merge pull request #5505 2014-12-29 13:44:02 +01:00
Makefile.qttest.include build: make a distinction between static app ldflags and static lib ldflags 2014-11-19 22:08:27 -05:00
Makefile.test.include build: fix 'make distcheck' 2014-12-19 18:04:12 -05:00
merkleblock.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
merkleblock.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
miner.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
miner.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
mruset.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
net.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
net.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
netbase.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
netbase.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
noui.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
noui.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
pow.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
pow.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
protocol.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
protocol.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
pubkey.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
pubkey.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
random.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
random.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rest.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcblockchain.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcclient.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcclient.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcdump.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcmining.cpp en: Avoid ambiguous language regarding when transactions confirm 2014-12-23 22:07:10 +00:00
rpcmisc.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcnet.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcprotocol.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcprotocol.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcrawtransaction.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcserver.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcserver.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
rpcwallet.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
serialize.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
streams.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
sync.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
sync.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
threadsafety.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
timedata.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
timedata.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
tinyformat.h Move *Version() functions to version.h/cpp 2014-08-26 13:25:21 +02:00
txdb.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
txdb.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
txmempool.cpp Merge pull request #5481 2014-12-23 12:29:33 +01:00
txmempool.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
ui_interface.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
uint256.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
uint256.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
undo.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
util.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
util.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utilmoneystr.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utilmoneystr.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utilstrencodings.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utilstrencodings.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utiltime.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
utiltime.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
version.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
wallet.cpp Merge pull request #5485 2014-12-23 12:12:05 +01:00
wallet.h Merge pull request #5485 2014-12-23 12:12:05 +01:00
wallet_ismine.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
wallet_ismine.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
walletdb.cpp Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00
walletdb.h Added "Core" to copyright headers 2014-12-19 19:55:32 +01:00