aboutsummaryrefslogtreecommitdiffstats
path: root/core/tx_pool.go
Commit message (Expand)AuthorAgeFilesLines
* app: new app test flow (#244)bojie2019-04-091-0/+8
* core: vm: flatten governanceWei-Ning Huang2019-04-091-2/+2
* core: Fixed gas price (#205)Jimmy Hu2019-04-091-1/+43
* app: remove pending block logic (#149)bojie2019-04-091-54/+23
* core/types: SigCache with a limited size (#98)Jimmy Hu2019-04-091-1/+0
* core, dex, internal: block proposer syncing (first iteration) (#96)Sonic2019-04-091-53/+0
* cache: prune cache correctly (#88)bojie2019-04-091-2/+1
* core: various changes on tps tuning (#46)Wei-Ning Huang2019-04-091-1/+1
* core: increase tx pool sizeWei-Ning Huang2019-04-091-4/+4
* core: add global signature cache and improve concurrency (#42)Wei-Ning Huang2019-04-091-1/+1
* app: add cache to reuse same tx address which has already recovered (#26)BJ42019-04-091-0/+2
* core: refactor validator and fix light node sync (#25)Wei-Ning Huang2019-04-091-2/+33
* core: tx_pool: remove transactions on BlockConfirmed eventWei-Ning Huang2019-04-091-28/+28
* app: correct dexon application logicBojie Wu2019-04-091-4/+0
* dex: implement dexon application interfaceBojie Wu2019-04-091-0/+4
* Change import go github.com/dexon-foundation/dexonWei-Ning Huang2019-04-091-8/+8
* core: sanitize more TxPoolConfig fields (#17210)Jordan Krage2018-12-201-0/+20
* core: fix comment typo (#18144)mr_franklin2018-11-211-1/+1
* core: fix a typo (#17733)Wuxiang2018-09-211-2/+2
* core, eth, trie: use common/prque (#17508)Wenbiao Zheng2018-09-031-3/+3
* cmd, core, miner: add --txpool.locals and priority miningPéter Szilágyi2018-08-221-4/+35
* core: fixed typo in addresssByHeartbeat (#17243)Antoine Rondelet2018-07-251-5/+5
* core: fix txpool guarantee comment (#17214)Osuke2018-07-241-1/+1
* core: reduce nesting in transaction pool code (#16980)Wenbiao Zheng2018-06-141-5/+3
* core: change comment to match code more closely (#16963)John C. Vernaleo2018-06-131-1/+1
* Merge pull request #16882 from karalabe/streaming-ecrecoverPéter Szilágyi2018-06-051-0/+1
|\
| * core: concurrent background transaction sender ecrecoverPéter Szilágyi2018-06-051-0/+1
* | params: fix golint warnings (#16853)kiel barry2018-06-051-1/+1
|/
* core: fix transaction event asynchronicityPéter Szilágyi2018-05-301-1/+1
* core: use a wrapped map to remove contention in `TxPool.Get`. (#16670)Ryan Schneider2018-05-231-34/+96
* core, eth: minor txpool event cleanupsPéter Szilágyi2018-05-181-14/+14
* all: collate new transaction events togetherrjl4934564422018-05-181-11/+21
* core: ensure local transactions aren't discarded as underpricedCrispin Flowerday2018-05-021-1/+1
* build: enable goimports and varcheck linters (#16446)thomasmodeneis2018-04-181-2/+0
* core: txpool stable underprice drop order, perf fixesPéter Szilágyi2018-04-121-10/+13
* core: update txpool tests for the removal fixPéter Szilágyi2018-03-071-4/+2
* core: should enqueue the invalids tx anywaycui2018-03-071-5/+6
* metrics: pull library and introduce ResettingTimer and InfluxDB reporter (#15...Anton Evangelatov2018-02-231-10/+10
* all: switch gas limits from big.Int to uint64Péter Szilágyi2018-01-031-4/+7
* core: silence txpool reorg warning (annoying on import) (#15725)Péter Szilágyi2017-12-211-1/+1
* core: fix typos (#15720)Kurkó Mihály2017-12-211-3/+3
* core: fix panic when stat-ing a tx from a queue-only account (#15714)Péter Szilágyi2017-12-201-1/+1
* all: gofmt -w -s (#15419)ferhat elmas2017-11-081-2/+2
* core, eth, les: fix messy code (#15367)Péter Szilágyi2017-10-251-75/+44
* les, light: LES/2 protocol version (#14970)Felföldi Zsolt2017-10-241-21/+85
* core: fire tx event on replace, expand testsPéter Szilágyi2017-10-201-0/+5
* core: use blocks and avoid deep reorgs in txpoolPéter Szilágyi2017-09-061-37/+47
* core: make txpool operate on immutable statePéter Szilágyi2017-09-051-89/+114
* core, light: send chain events using event.Feed (#14865)Miya Chen2017-08-181-35/+66
* core: fix txpool journal and test racesPéter Szilágyi2017-08-081-3/+16
* cmd, core, eth: journal local transactions to disk (#14784)Péter Szilágyi2017-07-281-50/+102
* core: test locals support in txpool queue limits, fixPéter Szilágyi2017-07-061-7/+7
* core: handle nolocals during add, exepmt locals from expirationPéter Szilágyi2017-07-051-4/+9
* cmd, core: add --txpool.nolocals to disable local price exemptionsPéter Szilágyi2017-07-051-2/+4
* core, eth, les: polish txpool API around local/remote txsPéter Szilágyi2017-07-051-71/+86
* core: Prevent local tx:s from being discardedMartin Holst Swende2017-07-011-7/+12
* core: Change local-handling to use sender-account instead of tx hashesMartin Holst Swende2017-07-011-53/+42
* core: ensure transactions correctly drop on pool limitingPéter Szilágyi2017-06-231-40/+78
* core: add testcase for txpoolMartin Holst Swende2017-06-231-0/+13
* core: only reorg changed account, not allPéter Szilágyi2017-06-011-14/+28
* core: don't uselessly recheck transactions on dumpPéter Szilágyi2017-06-011-19/+8
* core: check for gas limit exceeding txs too on new blockPéter Szilágyi2017-05-301-4/+8
* cmd, core, eth: configurable txpool parametersPéter Szilágyi2017-05-291-28/+73
* core: fix minor accidental typos and comment errorsPéter Szilágyi2017-05-251-2/+2
* core: typos and comments improvechanghong2017-05-251-10/+12
* cmd, core, eth, miner: remove txpool gas price limits (#14442)Péter Szilágyi2017-05-171-74/+195
* Merge pull request #3723 from karalabe/logger-updates-2Péter Szilágyi2017-02-281-55/+40
|\
| * all: next batch of log polishes to contextual versionsPéter Szilágyi2017-02-281-55/+40
* | all: unify big.Int zero checks, use common/math in more places (#3716)Felix Lange2017-02-281-1/+1
|/
* all: blidly swap out glog to our log15, logs need reworkPéter Szilágyi2017-02-231-30/+29
* logger: remove Core verbosity level (#3659)Felix Lange2017-02-151-7/+7
* event: deprecate TypeMux and related typesFelix Lange2017-01-251-1/+1
* all: fix spelling errorsPéter Szilágyi2017-01-071-1/+1
* all: gofmt -w -sFelix Lange2017-01-061-1/+1
* core, light: allow zero cost txs from inexistent accounts tooPéter Szilágyi2016-12-161-16/+8
* core: init pending state in tx pool on creationBas van Kervel2016-12-131-10/+4
* core: bugfix state change race condition in txpool (#3412)bas-vk2016-12-111-29/+36
* core/types, params: EIP#155Jeffrey Wilcke2016-11-131-7/+11
* core, core/state, trie: EIP158, reprice & skip empty account writeJeffrey Wilcke2016-11-131-2/+3
* core: metrics collection for transaction events (#3157)Martin Holst Swende2016-11-011-0/+30
* core: add global (soft) limits on the pending transactionsPéter Szilágyi2016-10-141-5/+60
* core: lower transaction pool max queue limitFelix Lange2016-10-101-1/+1
* core/state: implement reverts by journaling all changesFelix Lange2016-10-061-1/+1
* core: abstract out a sorted transaction hash mapPéter Szilágyi2016-09-021-7/+9
* core: add upper bound on the queued transctionsPéter Szilágyi2016-09-021-9/+99
* core, eth, internal, miner: optimize txpool for quick opsPéter Szilágyi2016-09-021-288/+215
* core, eth, miner: only retain 1 tx/nonce, remove bad onesPéter Szilágyi2016-09-021-124/+158
* core: add missing lock in TxPool.{GetTransaction,RemoveTx}Felix Lange2016-06-031-1/+10
* core, eth, miner: improve shutdown synchronisationFelix Lange2016-05-091-4/+7
* core: added basic chain configurationJeffrey Wilcke2016-04-011-3/+4
* core: various typosLeif Jurvetson2016-03-161-3/+3
* core, core/vm, crypto: fixes for homesteadJeffrey Wilcke2016-02-181-0/+617