| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |\
| |
| |
| |
| |
| | |
3dd34a49 Cleanup test impact of moving blockchain_db_types() (Howard Chu)
80344740 More DB support cleanup (Howard Chu)
4c7f8ac0 DB cleanup (Howard Chu)
|
| | |
| |
| |
| |
| |
| |
| |
| | |
Hide DB types from db_types.h - no reason to recompile dependencies
when DB types change.
Also remove lingering in-memory DB references, they've been
obsolete since 9e82b694da120708652871b55f639d1ef306a7ec
|
| | |
| |
| |
| |
| | |
Block size will pretty much never be fully used, unless all txes
are using max fee.
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
df0cffed cryptonote_protocol: warn if we see a higher top version we expect (moneromooo-monero)
317ab21a cryptonote_protocol: less strict check on top version on connect (moneromooo-monero)
cc81a371 cryptonote_protocol: update target height when syncing too (moneromooo-monero)
e2ad372b cryptonote_protocol: simplify and remove unnecessary casts (moneromooo-monero)
727e67ca cryptonote_protocol: print peer top height along with its version (moneromooo-monero)
b5345ef4 crypto: use malloc instead of alloca (moneromooo-monero)
80794b31 thread_group: set thread size to THREAD_STACK_SIZE (moneromooo-monero)
5524bc31 print peer id in 0 padded hex for consistency (moneromooo-monero)
8f8cc09b contrib: add sync_info to rlwrap command set (moneromooo-monero)
70b8c6d7 cryptonote_protocol: misc fixes to the new sync algorithm (moneromooo-monero)
|
| | |/ |
|
| |/ |
|
| | |
|
| | |
|
| |\
| |
| |
| |
| |
| |
| |
| | |
158c3ecf core: thread most of handle_incoming_tx (moneromooo-monero)
f57ee382 cryptonote_protocol: retry stale spans early (moneromooo-monero)
90df52e1 cryptonote_protocol: light cleanup (moneromooo-monero)
84e23156 cryptonote_protocol: avoid spurious SYNCHRONIZED OK messages (moneromooo-monero)
5be43fcd cryptonote_protocol_handler: sync speedup (moneromooo-monero)
|
| | |
| |
| |
| |
| |
| |
| |
| | |
A block queue is now placed between block download and
block processing. Blocks are now requested only from one
peer (unless starved).
Includes a new sync_info coommand.
|
| |\ \
| | |
| | |
| | | |
328bebbe daemon: some more include cleanup (moneromooo-monero)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
214fd81e some include cleanup (moneromooo-monero)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
d37e8f88 daemon: add average seconds per block in bc_dyn_stats (moneromooo-monero)
|
| | |/ |
|
| |/
|
|
|
|
|
| |
Library code should definitely not ask for console input unless
it's clearly an input function. Delegating the user interaction
part to the caller means it can now be used by a GUI, or have a
decision algorithm better adapted to a particular caller.
|
| |\
| |
| |
| | |
c3bb6bec daemon: fix status in command line mode if using restricted rpc (moneromooo-monero)
|
| | | |
|
| |/
|
|
|
|
| |
When there are more than 50txs, the timestamp for the last
bin was printed incorrectly. Subtracting "now" was omitted by mistake
in 3fc22e7b78ab1dd409de4f3e8f5bff27be19735b
|
| | |
|
| |
|
|
| |
Since we're just counting txs, there's no reason to deserialize all the blobs.
|
| |\
| |
| |
| | |
4b932ff3 changed crypto to cncrypto so it generated libcncrypto (Gentian)
|
| | |
| |
| |
| | |
fix a cmakelist
|
| |/ |
|
| |\
| |
| |
| |
| |
| | |
eb20f720 daemon: print average fee per byte in print_pool_stats (moneromooo-monero)
37be70bb daemon: add fee/byte when print pool transaction info (moneromooo-monero)
893f5a30 tx_pool: add blob size and fee/byte when logging a new tx (moneromooo-monero)
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| |\
| |
| |
| | |
44a5b038 create a foreground non-interactive mode (Noah Watkins)
|
| | |
| |
| |
| | |
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
|
| | |
| |
| |
| | |
Reported by assylias_ on IRC
|
| | | |
|
| | |
| |
| |
| | |
BlockchainDB functions virtual again to avoid missing symbols error
|
| | |
| |
| |
| |
| | |
To make sure it gets regenerated whenever checkpoints.dat changes
Likewise for blocks.o and testnet_blocks.o
|
| |\ \
| | |
| | |
| | | |
11a00df6 daemon: fix bc_dyn_stats via rpc (moneromooo-monero)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
378d2bb1 Revert attempt to write to console on daemon shutdown (Nano Akron)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
12adb4a3 core: move hardfork back to cryptonote_core (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | |
| | | |
should fix a cross dependency betewen cryptonote_basic and
blockchain_db
|
| |/ /
| |
| |
| |
| | |
subcommands "check", "download", and "update".
update is not yet implemented.
|
| | | |
|
| | | |
|
| |/ |
|
| |
|
|
|
|
|
|
|
|
| |
You're wondering how this fixes core tests, aren't you...
It prevents the miner (initialized by cryptonote::core) from
breaking trying to access arguments that were not added.
Since the tests don't use the miner directly, it makes more
sense to have cryptonote_core add those, since it also uses
the miner.
|
| |\
| |
| |
| | |
b560ed4a daemon: silence spurious warning about uninitialized variable (moneromooo-monero)
|
| | |
| |
| |
| | |
Also fixes a leak
|