Commit Graph

80 Commits (5833d66f6540e7b34e10ddef37c2b67bd501994b)

Author SHA1 Message Date
moneromooo-monero 5833d66f65
Change logging to easylogging++
8 years ago
Riccardo Spagni 10c6afd316
Merge pull request #1571
8 years ago
moneromooo-monero 81c384e408
fix do_not_relay not preventing relaying on a timer
8 years ago
Miguel Herranz 36ba311cf4 Prioritize older transactions in the mempool
8 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
Thomas Winget b1d92bcc37
Fixes changes to sort tx by fee per kb
9 years ago
Riccardo Spagni 012164fff8
resolved merge conflict in tx_pool.cpp
9 years ago
Thomas Winget 385d7c0495
Sort txs by per-kb-fee for miners
9 years ago
Thomas Winget 1b2614ba83
When removing 'stuck' transactions, don't ignore the first tx in the pool
9 years ago
warptangent 641d824f37
Keep memory pool consistent when stuck tx removed
9 years ago
warptangent b76857f9d9
Add mempool output to daemon via command and RPC
9 years ago
warptangent 84fe5fbd65
Add compile-time support for both db implementations: in-memory and LMDB
9 years ago
Thomas Winget 74a1a89e27
Integrate BlockchainDB into cryptonote_core
10 years ago
Riccardo Spagni f4b69d553a
year updated in license
10 years ago
iamsmooth dde7897fd4 Disable legacy fees for now
10 years ago