Commit Graph

107 Commits (004541098d28ed2d76ac4aa524b0e3fa80140f97)

Author SHA1 Message Date
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 9 years ago
Jeffrey Wilcke 61ca780f3b core: reduce CPU load by reducing calls to checkQueue 9 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
obscuren c37389f19c core: check negative value transactions. Closes #1109 10 years ago
obscuren 3c6c891680 core: optimise pending transaction processing 10 years ago
obscuren dcfecebe1f core: get transaction by hash from transaction pool 10 years ago
obscuren 92f998c7ef core: use removeTx instead of delete 10 years ago
obscuren 88292f35db core: remove txs from queue in addition to removal of pending 10 years ago