Commit Graph

86 Commits (336a4d7b8d30ab561e1a4b92bc7cc054dc908f9d)

Author SHA1 Message Date
Péter Szilágyi 336a4d7b8d core: fix transaction reorg issues within the tx pool 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 10 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
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
obscuren 145e02fc54 core, miner: added value check on tx validation 10 years ago
obscuren 405720b218 xeth, core, cmd/utils: Transaction can not be over block gas limit 10 years ago
obscuren 7f14fbd579 core: pending txs now re-validated once every second 10 years ago
obscuren fba40e18d9 core: added accessor for queued transactions 10 years ago
obscuren d3be1a2719 eth: moved mined, tx events to protocol-hnd and improved tx propagation 10 years ago
obscuren 7138404cb0 core: only post event once per tx & fixed test 10 years ago
obscuren 498b24270a core: implemented a queued approach processing transactions 10 years ago
obscuren 093d6d5074 core: removed nonce resetting from the block processor. 10 years ago
obscuren 6e2f78ebdd Default log to stderr 10 years ago
obscuren 6184781b49 Improved transaction pool 10 years ago