58 Commits (4ec30f961e438417f813fa3874ceb83542730207)

Author SHA1 Message Date
arkpar 050ee239fd locking improvements 9 years ago
arkpar 3751eabfa8 mutiple threads, added m_future limit check 9 years ago
arkpar 440f6e7dc2 import transactions in a separate thread 9 years ago
Gav Wood d73209158e test for new transaction queue. 9 years ago
Gav Wood 4346b80f06 Revert "Txqueueasyncverify" 9 years ago
Gav Wood 0c75272b58 Transaction queue does async data imports. 9 years ago
arkpar cd06dfae5d removed dbg limit 9 years ago
arkpar bf5156bcd6 fixed m_known handling 9 years ago
arkpar c7a516714d prioritized transaction queue 9 years ago
Gav Wood 18ad0a4c9a Fix for crap compilers. 9 years ago
Gav Wood 466070b5de transaction queue shouldn't be returning future txs. 9 years ago
Gav Wood 00a6208e79 Don't drop DB when chaning DB format. 9 years ago
arkpar d95a5afee0 fixed race condition in transaction queue 9 years ago
Gav Wood 7b5c971023 More exception information when no block info available. 9 years ago
Gav Wood aceecf65b1 Set nonce in AZ and favour higher gas price transactions. 9 years ago
Gav Wood c5cb5aeed4 Avoid attempting to import invalid blocks. 9 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. 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 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. 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 10 years ago
Gav Wood c1045d4711 Refactor just about everything important in the core. 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. 10 years ago
Gav Wood 87bb1195a5 Half-finished Miner/Farm framework. 10 years ago
Gav Wood f3acccf5f5 Remove VMTRACE. 10 years ago
Gav Wood 105be32bb4 Decent transaction import result provision. 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 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. 10 years ago
Gav Wood 4cb7993655 Project-wide reorganisation of namespaces. 10 years ago
Gav Wood 9a1799481f TransactionQueue fixed. 10 years ago
Gav Wood 34ab7e8231 Avoid recursion in TransactionQueue. 10 years ago
Gav Wood 268ca545ac Network a lot smoother. 10 years ago
Gav Wood 44748a35e8 Threadsafe transaction queue. 10 years ago
Gav Wood 25183afd7c Project refactor. Introduce the Serpent library. 10 years ago
Gav Wood e8217ea489 Major reorganisation. 11 years ago
Gav Wood 0f3c3ff609 Transaction injection. 11 years ago
Gav Wood 648fbc57c9 Split out libethcore from libethereum. 11 years ago
Gav Wood 607a5de340 Repotted Common.h. 11 years ago
Gav Wood 2c98c1191f Remove debug code. 11 years ago