| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |\
| |
| |
| | |
6fb5de3b simplewallet: add get/set for refresh-from-height (moneromooo-monero)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
076d8237 wallet2: fix tx size estimator for large number of inputs (moneromooo-monero)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
3067da20 core: guard against a mined block not finding all txes in the pool (moneromooo-monero)
|
| | |/
| |
| |
| |
| | |
This can happen for several reasons, but mainly if another block
was received, which took that tx off the pool.
|
| |\ \
| | |
| | |
| | | |
44afa6de wallet2: Missing underflow check on low heights (landergate)
|
| | |/
| |
| |
| | |
Lack of it results in `m_refresh_from_block_height` being < 0 (18446744...) on low heights, which blocks `process_new_blockchain_entry` and never process coins on heights less than blocks_per_month.
Follow-up to #2258
|
| |\ \
| | |
| | |
| | | |
b4c5180f core: fix failure to sync when a tx is already in the pool (moneromooo-monero)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
cda45a7f Source updates are in a source subdirectory (moneromooo-monero)
|
| | | | |
| | | |
| | | |
| | | | |
rather than in the same directory as the prebuilt versions
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
19fab620 blockchain: fix crash checking pre-validated txids (moneromooo-monero)
|
| | |/ / / |
|
| |\ \ \ \
| |_|_|/
|/| | |
| | | | |
14e5d779 db_lmdb: fix use of uninitialized key in for_blocks_range (moneromooo-monero)
|
| | |/ / |
|
| |/ /
| |
| |
| | |
Fixes multiple connections to the same address
|
| |\ \
| | |
| | |
| | | |
3deef401 core: guard against exceptions in tx verification worker threads (moneromooo-monero)
|
| | |/ |
|
| |/ |
|
| | |
|
| | |
|
| | |
|
| |\
| |
| |
| | |
c6375a14 tx_pool: catch exceptions in LockedTXN dtor (moneromooo-monero)
|
| | |
| |
| |
| |
| |
| | |
This might prevent some calls to terminate when the LockedTXN
dtor is called as part of stack unwinding caused by another
exception in the first place.
|
| |\ \
| | |
| | |
| | | |
585e6b35 Add a --fluffy-blocks option to relay blocks as fluffy blocks (moneromooo-monero)
|
| | |/
| |
| |
| | |
Defaults to off, but fluffy blocks are forced enabled on testnet
|
| |/ |
|
| |\
| |
| |
| |
| |
| | |
2289ead5 blockchain_import: warn for chunks over 500000, not 100000 (moneromooo-monero)
2f9a5528 blockchain_import: properly cleanup core/db on exit (moneromooo-monero)
8d6967be blockchain_import: do not error out on truncated files (moneromooo-monero)
|
| | |
| |
| |
| | |
We have a lot of 350000 byte blocks now.
|
| | | |
|
| | |
| |
| |
| | |
This will happen often when downloading from a live file
|
| |\ \
| | |
| | |
| | | |
ff1cdf30 tx_pool: wrap tx meta updates in a LockedTXN (moneromooo-monero)
|
| | |/ |
|
| |\ \
| | |
| | |
| | |
| | |
| | | |
a3662bae cryptonote_protocol: error handling on cleanup_handle_incoming_blocks (moneromooo-monero)
cf4aa653 Fix blockchain_import wedge on exception in cleanup_handle_incoming_blocks (moneromooo-monero)
0ffad5a3 core: guard against exceptions in handle_incoming_{block,tx} (moneromooo-monero)
|
| | | | |
|
| | | | |
|
| | |/
| |
| |
| |
| | |
When one happens, cleanup must be called or the incoming tx
lock will stay locked
|
| |\ \
| | |
| | |
| | | |
bf724327 cryptonote_protocol: remove old spans when received as old blocks (moneromooo-monero)
|
| | |/
| |
| |
| | |
fixes getting those in a loop
|
| |\ \
| | |
| | |
| | | |
31b1c6c1 simplewallet: new "fee" command to display fee information (moneromooo-monero)
|
| | |/
| |
| |
| | |
including expected transaction backlog at different priorities
|
| |\ \
| |/
|/|
| | |
0c6c3eb3 Silence stupid fallthru warning in gcc 7 (Howard Chu)
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | | |
c656dd0e Fix refresh counter display (Howard Chu)
c088d38a Simplify readline support (Howard Chu)
|
| | |/
| |
| |
| | |
Suspend readline when refreshing
|
| |\ \
| | |
| | |
| | |
| | | |
c22d22e2 Cleanup test impact of adding safesyncmode() method (Howard Chu)
9a859844 Toggle SAFE syncmode on and off automatically (Howard Chu)
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
If monerod is started with default sync mode, set it to SAFE after
synchronization completes. Set it back to FAST if synchronization
restarts (e.g. because another peer has a longer blockchain).
If monerod is started with an explicit sync mode, none of this
automation takes effect.
|