Commit Graph

112 Commits (4f3ba6742fbf1cc585048fcc45072523c6de173d)

Author SHA1 Message Date
Felix Lange 16d8397e30 core: lower transaction pool max queue limit 8 years ago
Felix Lange 1f1ea18b54 core/state: implement reverts by journaling all changes 8 years ago
Péter Szilágyi b4a5251391 core: abstract out a sorted transaction hash map 8 years ago
Péter Szilágyi a183ea29f9 core: add upper bound on the queued transctions 8 years ago
Péter Szilágyi 0ef327bbee core, eth, internal, miner: optimize txpool for quick ops 8 years ago
Péter Szilágyi 795b70423e core, eth, miner: only retain 1 tx/nonce, remove bad ones 8 years ago
Felix Lange fc85dd175e core: add missing lock in TxPool.{GetTransaction,RemoveTx} 9 years ago
Felix Lange 56ed6152a1 core, eth, miner: improve shutdown synchronisation 9 years ago
Jeffrey Wilcke f0cbebb19f core: added basic chain configuration 9 years ago
Leif Jurvetson b7bb2d8589 core: various typos 9 years ago
Jeffrey Wilcke b6d88a0e9f core, core/vm, crypto: fixes for homestead 9 years ago
Gustav Simonsson 371871d685 parmas, crypto, core, core/vm: homestead consensus protocol changes 9 years ago
Péter Szilágyi d3642b0715 core, eth, rpc/api: rpc method to inspect the txpool queue 9 years ago
Péter Szilágyi a2dc074b1d core, core/types, miner: fix transaction nonce-price combo sort 9 years ago
Péter Szilágyi 649787a9bf core: fix transaction reorg issues within the tx pool 9 years ago
zsfelfoldi 975c591261 core: tx pool skip price validation for "owned" transactions 9 years ago
Gustav Simonsson 1b1f293082 core/state, core, miner: handle missing root error from state.New 9 years ago
Péter Szilágyi 402fd6e8c6 core, eth, event, miner, xeth: fix event post / subscription race 9 years ago
Jeffrey Wilcke eaa4473dbd core, core/types: readd transactions after chain re-org 9 years ago
Jeffrey Wilcke b60a27627b core: transaction nonce recovery fix 9 years ago
Jeffrey Wilcke 7a75da63c6 core: added default genesis block 9 years ago
Bas van Kervel 7e31df3987 bugfix, pending transaction was resend with new gas price/limit but not removed from transaction pool 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Felix Lange ea54283b30 all: update license information 9 years ago
Jeffrey Wilcke a748afce03 core: txpool listen for ChainHeadEvent instead of ChainEvent 10 years ago
Jeffrey Wilcke 61ca780f3b core: reduce CPU load by reducing calls to checkQueue 10 years ago
Felix Lange 1d42888d30 core/types: make blocks immutable 10 years ago
Felix Lange 654564e164 core/types: make transactions immutable 10 years ago
Bas van Kervel a4a4e9fcf8 removed old rpc structure and added new inproc api client 10 years ago
obscuren f5abc9f188 core, core/vm: state improvements and tx pool speed up 10 years ago
obscuren e79cc42dfe core: moved check for max queue to checkQueue 10 years ago
obscuren 21fa29111b core: reduce max allowed queued txs per address 10 years ago
obscuren 6d817e16c1 core, miner: tx pool drops txs below ask price 10 years ago
obscuren 4407524d13 core: fixed race condition for subscriptions 10 years ago
obscuren 65a48f9cd8 core: fixed race condition in the transaction pool 10 years ago
obscuren bc6031e7bb core, xeth: moved nonce management burden from xeth to txpool 10 years ago
Felix Lange 73c355591f core, eth: document that result of GetTransactions is modifiable 10 years ago
obscuren 5245bd7b20 core: added a test for missing nonces 10 years ago
obscuren 912cf7ba04 core: added fork test & double nonce test 10 years ago
obscuren dcdb4554d7 core: documented changes in tx pool 10 years ago
obscuren cf5ad266f6 core: only change the nonce if the account nonce is lower 10 years ago
obscuren 9dd12a64a7 core: renamed txs to pending 10 years ago
obscuren 140d883901 core: test updates 10 years ago
obscuren d09a6e5421 core, eth, miner: moved nonce management to tx pool. 10 years ago
Felix Lange 5721c43585 core: update documentation comments for TxPool 10 years ago
Felix Lange ca31d71107 core: remove unused code from TxPool 10 years ago
Felix Lange 08befff8f1 core: compute less transaction hashes in TxPool 10 years ago
Gustav Simonsson 147a699c65 Add missing err checks on From() (skip RPC for now) 10 years ago
Gustav Simonsson 32e1b104f8 Add EC signature validations before call to libsecp256k1 10 years ago