monero/src
moneromooo-monero 6cf8ca2a7f
core: faster find_blockchain_supplement
Since this queries block heights for blocks that may or may not
exist, queries for non existing blocks would throw an exception,
and that would slow down the loop a lot. 7 seconds to go through
a 30 hash list.

Fix this by adding an optional return block height to block_exists
and using this instead. Actual errors will still throw an
exception.

This also cuts down on log exception spam.
2016-08-31 10:03:32 +01:00
..
blockchain_db core: faster find_blockchain_supplement 2016-08-31 10:03:32 +01:00
blockchain_utilities remove original Cryptonote blockchain_storage blockchain format 2016-08-28 21:27:32 +01:00
blocks baked-in block headers now go all the way up to 1 million. 1 MILLION 2016-03-16 21:59:21 +02:00
common More for PR#999 2016-08-29 15:58:56 +01:00
crypto rct amount key modified as per luigi1111's recommendations 2016-08-28 21:30:19 +01:00
cryptonote_core core: faster find_blockchain_supplement 2016-08-31 10:03:32 +01:00
cryptonote_protocol Fix fake 'network synchronized, begin using' messages 2016-08-23 22:52:25 -04:00
daemon daemon: print time to next fork 2016-08-12 20:32:23 +01:00
daemonizer daemonizer: posix: keep parent's working dir and umask 2016-07-09 20:16:44 -04:00
miner Revert "Print stack trace upon exceptions" 2016-03-21 10:12:23 +00:00
mnemonics updated copyright year 2015-12-31 08:39:56 +02:00
p2p allow peers without port 2016-07-03 12:51:12 +01:00
platform updated copyright year 2015-12-31 08:39:56 +02:00
ringct ringct: remove unused code 2016-08-28 21:30:53 +01:00
rpc wallet: transfer_selected_rct now also selects fake outs 2016-08-28 21:30:34 +01:00
serialization serialization: add override for serializing bool 2016-08-28 21:29:19 +01:00
simplewallet wallet: fix some "may be used uninitialized" warnings 2016-08-28 21:30:44 +01:00
wallet wallet: fix not finding enough rct fake outputs 2016-08-29 20:51:21 +01:00
CMakeLists.txt ringct: import of Shen Noether's ring confidential transactions 2016-08-28 21:26:54 +01:00
cryptonote_config.h add rct to the protocol 2016-08-28 21:28:37 +01:00
version.cmake Fix language 2016-03-03 00:34:19 +00:00
version.h.in bumped version number 2016-04-02 12:21:59 +09:00