| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
While the lookups are faster, the zeroCommit calls have to be
done again when storing the new outputs in the db, which ends
up making the whole thing slower after all, and the ways this
can be cached aren't very nice code wise, so let's forget it
since the gains aren't very large anyway.
|
| |\ \ \
| | | |
| | | |
| | | | |
b8342dd5 blockchain: fix block rate check for empty blockchains (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| |_|/
|/| |
| | | |
008647d7 blockchain_db: speedup tx output gathering (moneromooo-monero)
|
| | |/
| |
| |
| | |
We know all the data we'll want for getblocks.bin is contiguous
|
| |\ \
| | |
| | |
| | | |
9e64a71 blockchain: call deinit in dtor (moneromooo-monero)
|
| | | |
| | |
| | |
| | |
| | | |
This ensures the io service that runs in another thread cannot
access data after it's deleted
|
| |\ \ \
| |_|/
|/| |
| | | |
affff94 blockchain: fix race between two external mining threads (moneromooo-monero)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
756684bb blockchain: avoid unnecessary DB lookups when syncing (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | |
| | |
| | |
| | | |
Some of the inputs for block in a span will be from other earlier
blocks in that span. Keep track of those outputs so we don't have
to look them up again after those early blocks are added to the
blockchain.
|
| |\ \ \
| | | |
| | | |
| | | | |
dc1c1252 add command pop_blocks (Jason Wong)
|
| | |/ /
| | |
| | |
| | |
| | |
| | | |
add new public method to Blockchain and update according to code review
update after review: better lock/unlock, try catch and coding style
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
aee7a4e3 wallet_rpc_server: do not use RPC data if the call failed (moneromooo-monero)
1a0733e5 windows_service: fix memory leak (moneromooo-monero)
0dac3c64 unit_tests: do not rethrow a copy of an exception (moneromooo-monero)
5d9915ab cryptonote: fix get_unit for non default settings (moneromooo-monero)
d4f50cb1 remove some unused code (moneromooo-monero)
61163971 a few minor (but easy) performance tweaks (moneromooo-monero)
30023074 tests: slow_memmem now returns size_t (moneromooo-monero)
|
| | | | |
| | | |
| | | |
| | | | |
Found by codacy.com
|
| | |_|/
|/| | |
|
| |\ \ \
| |_|/
|/| |
| | | |
60f36386 Avoid unnecessary temp block and copy ctor (moneromooo-monero)
|
| | | |
| | |
| | |
| | |
| | | |
block already has a default ctor, and the extra object
churn due to its innards (vectors, etc) is pointless.
|
| | |/
|/| |
|
| | | |
|
| | |
| |
| |
| | |
This prevents asking for just 0, and the RPC layer already does this
|
| |/
|
|
| |
This reverts commit b2bb9312a75781e714acf3c406634b3d4cded418.
|
| |\
| |
| |
| |
| | |
ac23b10f blockchain: fix innocuous difficulty cache inconsistency (moneromooo-monero)
3b14d972 blockchain: use uint64_t for block height, not size_t (moneromooo-monero)
|
| | |
| |
| |
| | |
This inconsistent state would not actually be used in practice
|
| | |
| |
| |
| | |
for consistency
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
5808530f blockchain: remove unused output_scan_worker parameter (moneromooo-monero)
1426209a blockchain: don't run threads if we have just one function to run (moneromooo-monero)
6f7a5fd4 db_lmdb: slight speedup getting array data from the blockchain (moneromooo-monero)
99fbe100 db_lmdb: save some string copies for readonly db keys/values (moneromooo-monero)
bf31447e tx_pool: speed up take_tx for transactions from blocks (moneromooo-monero)
4f005a77 tx_pool: remove unnecessary get_transaction_hash (moneromooo-monero)
593ef598 perf_timer: call reserve on new timer array (moneromooo-monero)
6ecc99ad core: avoid unnecessary tx/blob conversions (moneromooo-monero)
00cc1a16 unit_tests: notify test special case for the usual weirdo (moneromooo-monero)
|
| | | | |
|
| | | | |
|
| | |/ |
|
| |/ |
|
| |\
| |
| |
| | |
fd62b6e7 blocks: use auto-generated .c files instead of 'LD -r -b binary' (xiphon)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
341b3931 cryptonote_core: warn when the block rate deviates from expectations (moneromooo-monero)
|
| | | |
| | |
| | |
| | |
| | | |
The warning threshold is set to allow a false positive every
ten days on average.
|
| |\ \ \
| | | |
| | | |
| | | | |
a39c0358 blockchain: add check test options are given for fakechain mode (moneromooo-monero)
|
| | | | |
| | | |
| | | |
| | | | |
Coverity 188616
|
| | |_|/
|/| |
| | |
| | | |
Lest we get people get scared again
|
| |/ /
| |
| |
| |
| | |
This reverts commit 79d46c4d551a9b1261801960095bf4d24967211a, reversing
changes made to c9fc61dbb56cca442c775faa2554a7460879b637.
|
| | | |
|
| |\ \
| | |
| | |
| | | |
fa942ef6 daemon: silence daemon update warnings on testnet (iDunk5400)
|
| | | | |
|
| |/ /
| |
| |
| | |
73403004 add --block-notify to monerod and --tx-notify to monero-wallet-{cli,rpc} (moneromooo-monero)
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
357441a2 add checkpoints for testnet and mainnet (Riccardo Spagni)
d9f666d7 update checkpoints.dat (Riccardo Spagni)
6b1b4e83 update version to 13.0 (Riccardo Spagni)
6f153533 update readme with v13.0 (Riccardo Spagni)
|
| | | | |
|
| |/ / |
|
| |\ \
| |/
|/|
| |
| | |
b2bb9312 blockchain: simplify output distribution code (moneromooo-monero)
befdcbf4 db_lmdb: do not use base for cumulative distribution (moneromooo-monero)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
4e1e9a60 blockchain: add mainnet v8 height targetting 18 october (moneromooo-monero)
|
| | | |
| | |
| | |
| | | |
and v9 a day later
|
| | |/
|/| |
|