summaryrefslogtreecommitdiff
path: root/src/cryptonote_core/tx_pool.cpp
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1911Riccardo Spagni2017-03-231-3/+19
|\
| * tx_pool: ensure txes loaded from poolstate.bin have their txid cachedmoneromooo-monero2017-03-231-5/+6
| * tx_pool: remove transactions if they're in the blockchainmoneromooo-monero2017-03-231-1/+9
| * core, wallet: faster tx pool scanningmoneromooo-monero2017-03-231-0/+7
* | tx_pool: silence use of uninitialized warningmoneromooo-monero2017-03-211-1/+1
|/
* tx_pool: use new filling algorithm from v5 onlymoneromooo-monero2017-03-201-20/+30
* Add intervening v5 fork for increased min block sizemoneromooo-monero2017-03-151-14/+7
* tx_pool: log separately "not ready" and "double spend" casesmoneromooo-monero2017-03-031-2/+8
* update copyright year, fix occasional lack of newline at line endRiccardo Spagni2017-02-211-1/+1
* tx_pool: revert template filling changesmoneromooo-monero2017-02-201-0/+16
* tx_pool: add a debug message when adding a tx to the poolmoneromooo-monero2017-02-121-0/+1
* extract some basic code from libcryptonote_core into libcryptonote_basickenshi842017-02-081-2/+2
* Merge pull request #1631Riccardo Spagni2017-02-021-4/+8
|\
| * Blockfill - Sort tx pool correctlyAlexis Enston2017-01-251-2/+2
| * Blockfill - Take TX fees into account properlyAlexis Enston2017-01-251-1/+1
| * Consider empty block when filling with TXsAlexis Enston2017-01-251-1/+5
* | Replace BOOST_FOREACH with C++11 ranged forMiguel Herranz2017-01-221-4/+4
|/
* Change logging to easylogging++moneromooo-monero2017-01-161-0/+3
* Merge pull request #1571Riccardo Spagni2017-01-151-6/+10
|\
| * fix do_not_relay not preventing relaying on a timermoneromooo-monero2017-01-141-6/+10
* | Prioritize older transactions in the mempoolMiguel Herranz2017-01-131-15/+17
|/
* Merge pull request #1534Riccardo Spagni2017-01-081-15/+30
|\
| * tx_pool: better block template filling algorithmmoneromooo-monero2017-01-071-15/+30
* | tx_pool: fix uninitialized "last failed" fieldsmoneromooo-monero2016-12-241-0/+2
|/
* Fix a few minor typosPierre Boyer2016-12-041-1/+1
* core: dynamic fee algorithm from ArticMinemoneromooo-monero2016-10-311-5/+1
* daemon: report transaction relay status in print_pool* commandsmoneromooo-monero2016-10-231-0/+2
* tx_pool: set relayed flag on relaymoneromooo-monero2016-10-221-0/+3
* Add performance timers for ringct tx verificationmoneromooo-monero2016-10-101-0/+2
* Brackets to prevent premature returnNanoAkron2016-10-041-0/+2
* Moved logging to target functions rather than callerNanoAkron2016-10-031-4/+13
* core: allow v1 txes after HF 5 when sweeping unmixable outputsmoneromooo-monero2016-08-281-15/+0
* rct: rework the verification preparation processmoneromooo-monero2016-08-281-5/+5
* core: add some locking around pool usemoneromooo-monero2016-08-281-0/+1
* tx_pool: log why a transaction was rejected for version checksmoneromooo-monero2016-08-281-0/+3
* change fork settings to allow pre-rct txes for one more fork cyclemoneromooo-monero2016-08-281-2/+7
* Condition v2 txes on v3 hard forkmoneromooo-monero2016-08-281-1/+3
* add rct to the protocolmoneromooo-monero2016-08-281-16/+38
* remove original Cryptonote blockchain_storage blockchain formatmoneromooo-monero2016-08-281-19/+0
* tx_pool: ensure no txes that fail check_inputs get in the block templatemoneromooo-monero2016-04-051-1/+1
* Merge pull request #767Riccardo Spagni2016-04-021-3/+15
|\
| * Convey tx verification failure reasons to the RPC clientmoneromooo-monero2016-03-271-3/+15
* | minor corrections/clarificationsThomas Winget2016-03-301-3/+5
* | Transaction pool documentation (and some cleanup)Thomas Winget2016-03-241-7/+23
|/
* tx_pool: do not accept txes not in a block if they timed out beforemoneromooo-monero2016-01-291-1/+10
* tx_pool: fix use of invalidated iteratormoneromooo-monero2016-01-291-1/+2
* Fix V1/V2 use of hard fork related parametersmoneromooo-monero2016-01-291-15/+35
* core: do not use the persistent pool state for testsmoneromooo-monero2015-12-311-0/+6
* updated copyright yearRiccardo Spagni2015-12-311-1/+1
* Replace tabs with two spaces for consistency with rest of codebasewarptangent2015-12-151-12/+12