Commit Graph

90 Commits (1dfed893e062abfa4a916e8e33bd915aef90aaae)

Author SHA1 Message Date
moneromooo-monero cd71774d77
tx_pool: log separately "not ready" and "double spend" cases
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
moneromooo-monero c32830937c
tx_pool: revert template filling changes
7 years ago
moneromooo-monero 5adcb5a48c
tx_pool: add a debug message when adding a tx to the pool
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
7 years ago
Riccardo Spagni a6f61b8419
Merge pull request #1631
7 years ago
Alexis Enston 58e825060e Blockfill - Sort tx pool correctly
7 years ago
Alexis Enston 5f7a8741b9 Blockfill - Take TX fees into account properly
7 years ago
Alexis Enston 4ecab0d80c Consider empty block when filling with TXs
7 years ago
Miguel Herranz 629e3101ab Replace BOOST_FOREACH with C++11 ranged for
7 years ago
moneromooo-monero 5833d66f65
Change logging to easylogging++
7 years ago
Riccardo Spagni 10c6afd316
Merge pull request #1571
7 years ago
moneromooo-monero 81c384e408
fix do_not_relay not preventing relaying on a timer
7 years ago
Miguel Herranz 36ba311cf4 Prioritize older transactions in the mempool
7 years ago
Riccardo Spagni 15dcc5afd3
Merge pull request #1534
8 years ago
moneromooo-monero 1607cb7e0c
tx_pool: better block template filling algorithm
8 years ago
moneromooo-monero 37ed96e611
tx_pool: fix uninitialized "last failed" fields
8 years ago
Pierre Boyer f4772bae81 Fix a few minor typos
8 years ago
moneromooo-monero 82dbba10d4
core: dynamic fee algorithm from ArticMine
8 years ago
moneromooo-monero 10a79eae24
daemon: report transaction relay status in print_pool* commands
8 years ago
moneromooo-monero f3c374fe08
tx_pool: set relayed flag on relay
8 years ago
moneromooo-monero 4038e86527
Add performance timers for ringct tx verification
8 years ago
NanoAkron 10be9036da
Brackets to prevent premature return
8 years ago
NanoAkron 8ed0d72b12
Moved logging to target functions rather than caller
8 years ago
moneromooo-monero 0815c72df7
core: allow v1 txes after HF 5 when sweeping unmixable outputs
8 years ago
moneromooo-monero d93746b6d3
rct: rework the verification preparation process
8 years ago
moneromooo-monero 0263dd2d23
core: add some locking around pool use
8 years ago
moneromooo-monero 1bf069825b
tx_pool: log why a transaction was rejected for version checks
8 years ago
moneromooo-monero 37bdf6ebe3
change fork settings to allow pre-rct txes for one more fork cycle
8 years ago
moneromooo-monero f5465d8246
Condition v2 txes on v3 hard fork
8 years ago
moneromooo-monero dc4aad7eb5
add rct to the protocol
8 years ago
moneromooo-monero 9e82b694da
remove original Cryptonote blockchain_storage blockchain format
8 years ago
moneromooo-monero d817aeca80
tx_pool: ensure no txes that fail check_inputs get in the block template
8 years ago
Riccardo Spagni a38ad63f8f
Merge pull request #767
8 years ago
Thomas Winget f746c9d01b
minor corrections/clarifications
8 years ago
moneromooo-monero 24b3e9007a
Convey tx verification failure reasons to the RPC client
8 years ago
Thomas Winget c6bb201a07
Transaction pool documentation (and some cleanup)
8 years ago
moneromooo-monero 94b98fb5fa
tx_pool: do not accept txes not in a block if they timed out before
8 years ago
moneromooo-monero eadbdf354a
tx_pool: fix use of invalidated iterator
8 years ago
moneromooo-monero 3b1d7e03fc
Fix V1/V2 use of hard fork related parameters
8 years ago
moneromooo-monero 40f97ce83d
core: do not use the persistent pool state for tests
9 years ago
Riccardo Spagni de03926850
updated copyright year
9 years ago
warptangent 725acc7f17
Replace tabs with two spaces for consistency with rest of codebase
9 years ago
moneromooo-monero 18bf06e4a5
tx_pool: fix "minumim" typo in message
9 years ago
moneromooo-monero 932994c0cb
Relay transactions when they linger too long in the pool
9 years ago
moneromooo-monero ac90d488e7
from hard fork 2, all outputs must be decomposed
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo 94ea3e8ed2 Removed on_idle() calls to Blockchain::store_blockchain() for lmdb.
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo 2e293a563e Fixed binary size issue due to embedded checkpoint data.
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo e5d2680094 ** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY)
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo 5d304cabfd Fix loop bug when calling core::get_block_template, causing calling thread to lock up.
9 years ago