arkpar
|
8c6b653790
|
clear state on dropping transactions from queue
|
10 years ago |
arkpar
|
3bd1aecd2d
|
performance optimizations
|
10 years ago |
arkpar
|
af6a483aa6
|
fixed m_future cleanup in transaction queue
|
10 years ago |
arkpar
|
924ea156b1
|
Fixed maxNonce calculation for empty transaction list
|
10 years ago |
arkpar
|
24d7ca9ebc
|
TransactionQueue docs
|
10 years ago |
arkpar
|
050ee239fd
|
locking improvements
|
10 years ago |
arkpar
|
3751eabfa8
|
mutiple threads, added m_future limit check
|
10 years ago |
arkpar
|
440f6e7dc2
|
import transactions in a separate thread
|
10 years ago |
Gav Wood
|
d73209158e
|
test for new transaction queue.
Some cleanups and enhacements to Guards & Notifier.
Fix an invariant TransactionQueue.
|
10 years ago |
Gav Wood
|
4346b80f06
|
Revert "Txqueueasyncverify"
|
10 years ago |
Gav Wood
|
0c75272b58
|
Transaction queue does async data imports.
|
10 years ago |
arkpar
|
cd06dfae5d
|
removed dbg limit
|
10 years ago |
arkpar
|
bf5156bcd6
|
fixed m_known handling
|
10 years ago |
arkpar
|
c7a516714d
|
prioritized transaction queue
Conflicts:
libethereum/TransactionQueue.cpp
msvc build fix
|
10 years ago |
Gav Wood
|
18ad0a4c9a
|
Fix for crap compilers.
Fix for tests.
|
10 years ago |
Gav Wood
|
466070b5de
|
transaction queue shouldn't be returning future txs.
|
10 years ago |
Gav Wood
|
00a6208e79
|
Don't drop DB when chaning DB format.
Don't die when geth is run.
Repotting.
Fixed #2354.
|
10 years ago |
arkpar
|
d95a5afee0
|
fixed race condition in transaction queue
|
10 years ago |
Gav Wood
|
7b5c971023
|
More exception information when no block info available.
Favour more expensive transactions.
|
10 years ago |
Gav Wood
|
aceecf65b1
|
Set nonce in AZ and favour higher gas price transactions.
|
10 years ago |
Gav Wood
|
c5cb5aeed4
|
Avoid attempting to import invalid blocks.
Reduce verbosity.
Minor additions to exponential backoff.
|
10 years ago |
Gav Wood
|
6bce6400ff
|
Fix lockup.
|
10 years ago |
Gav Wood
|
3c410cf008
|
Lockup fix.
|
10 years ago |
Gav Wood
|
b0dba6b559
|
Version bump push all valid "ready" transactions to the network asap.
|
10 years ago |
Gav Wood
|
ac60b992c6
|
Parallelised BlockQueue.
Setup for using TrieRoot.
|
10 years ago |
Gav Wood
|
47b6e38df9
|
Fixes for transact gas usage.
|
10 years ago |
Gav Wood
|
677eb456b2
|
Optimisations QString -> string, make AZ snappier by refactoring UI of
accounts.
|
10 years ago |
Gav Wood
|
be6dd3b62b
|
Optimisations and fixes for the BlockQueue.
|
10 years ago |
Gav Wood
|
fd5ea37e55
|
Transaction nonce now "sorted". Fixes #1615
|
10 years ago |
Gav Wood
|
87770dad0b
|
More logging stuff.
Fixes #1680
|
10 years ago |
Gav Wood
|
dad9a32d33
|
Better logging.
|
10 years ago |
Gav Wood
|
a5f2dc881e
|
New strategy - send all new blocks out, even when (re)syncing (though
only when resyncing < 20 blocks).
Make a note of bad transactions to avoid re-importing when bad nodes
pass them to us.
|
10 years ago |
Gav Wood
|
c1045d4711
|
Refactor just about everything important in the core.
TODO: make compile :-)
|
10 years ago |
Gav Wood
|
d715f17d87
|
Half-finished Miner/Farm framework.
|
10 years ago |
Gav Wood
|
2fb7883a12
|
Refactor just about everything important in the core.
TODO: make compile :-)
|
10 years ago |
Gav Wood
|
87bb1195a5
|
Half-finished Miner/Farm framework.
|
10 years ago |
Gav Wood
|
f3acccf5f5
|
Remove VMTRACE.
Better transaction logging.
Avoid bothering with obviously invalid transactions.
|
10 years ago |
Gav Wood
|
105be32bb4
|
Decent transaction import result provision.
Give network a hint about what's going on for peer backoffs.
Avoid sleeping in main loop when there's still work on.
|
10 years ago |
Gav Wood
|
6b05b8d9ff
|
Refactored much of transaction queue for tidiness and optimisation.
|
10 years ago |
Gav Wood
|
2c6b18f01b
|
Add EVMJIT.
|
10 years ago |
Gav Wood
|
668e5cc852
|
Make sure Transaction constructor checks sender whereever it makes sense
(which is pretty much everywhere).
|
10 years ago |
Christoph Jentzsch
|
fb876453ca
|
Restructured exceptions. Boost::exception is now used primarily.
|
10 years ago |
Gav Wood
|
b7b17b9963
|
Queue future blocks, don't discard.
|
10 years ago |
Gav Wood
|
515a1c22a9
|
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
|
10 years ago |
Gav Wood
|
4cb7993655
|
Project-wide reorganisation of namespaces.
|
10 years ago |
Gav Wood
|
9a1799481f
|
TransactionQueue fixed.
|
11 years ago |
Gav Wood
|
34ab7e8231
|
Avoid recursion in TransactionQueue.
|
11 years ago |
Gav Wood
|
268ca545ac
|
Network a lot smoother.
|
11 years ago |
Gav Wood
|
44748a35e8
|
Threadsafe transaction queue.
Some repotting.
|
11 years ago |
Gav Wood
|
25183afd7c
|
Project refactor. Introduce the Serpent library.
|
11 years ago |