Commit Graph

107 Commits (0722aea3df03c132345eaf8add186b0546816af9)

Author SHA1 Message Date
Riccardo Spagni 78f965a9e2
Merge pull request #2082
7 years ago
moneromooo-monero 235df7f484
blockchain_db: add a txpool tx getter which returns existence
7 years ago
Howard Chu 3fc22e7b78
Add histogram to poolstats
7 years ago
Riccardo Spagni 4a60e9e66e
Merge pull request #2062
7 years ago
Howard Chu 5414970dcd
Speedup print_pool_stats
7 years ago
moneromooo-monero 31417d57da
tx_pool: add missing blockchain lock in add_tx
7 years ago
Riccardo Spagni 545e2b003c
Merge pull request #1982
7 years ago
moneromooo-monero b52abd1370
Move txpool to the database
7 years ago
assylias bff90264b8
Add expected total reward to RPC "getblocktemplate".
7 years ago
moneromooo-monero 893f5a301e
tx_pool: add blob size and fee/byte when logging a new tx
7 years ago
Riccardo Spagni a73a886cb1
Merge pull request #1911
7 years ago
moneromooo-monero 91d4109023
tx_pool: ensure txes loaded from poolstate.bin have their txid cached
7 years ago
moneromooo-monero aaeb164cf6
tx_pool: remove transactions if they're in the blockchain
7 years ago
moneromooo-monero 558cfc31ca
core, wallet: faster tx pool scanning
7 years ago
moneromooo-monero 2242d8ebd6
tx_pool: silence use of uninitialized warning
7 years ago
moneromooo-monero 266492e919
tx_pool: use new filling algorithm from v5 only
7 years ago
moneromooo-monero 3396a9f2af
Add intervening v5 fork for increased min block size
7 years ago
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