Commit Graph

2999 Commits

Author SHA1 Message Date
obscuren
92c7aca817 Refactored compress method into something more organised 2014-11-03 14:59:50 +01:00
Marek Kotewicz
b0e11826e5 lgpl 2014-11-03 12:40:57 +01:00
Corey Farwell
e3998e30ba Don't run 'npm test' 2014-11-02 22:00:13 -05:00
Corey Farwell
51d79f3e3b Fix JSHint errors 2014-11-02 21:56:45 -05:00
Corey Farwell
b773e57490 Enable Travis CI 2014-11-02 21:49:23 -05:00
obscuren
76c9c8d653 Compress data on db level. Closes #174 2014-11-03 00:31:15 +01:00
obscuren
bd4f51ff3c Use new iterator 2014-11-03 00:30:52 +01:00
obscuren
5dcf59bdf4 Forgot to put in regular bytes during decompression 2014-11-03 00:29:34 +01:00
obscuren
9f8bcf3abc Added RLE compression. Closes #171 2014-11-02 23:33:06 +01:00
obscuren
1bb398f4e2 Sign ext 2014-11-02 19:39:45 +01:00
obscuren
3f90f7c898 Signextend 2014-11-01 02:14:55 +01:00
obscuren
c8438979a9 Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop 2014-11-01 01:18:13 +01:00
obscuren
141d3caabb Re-org op codes 2014-11-01 01:18:03 +01:00
Felix Lange
394e0f60c2 chain, tests/helper, vm: make tests compile
They were broken by df5603de0a, when vm.Log became ethstate.Log.
2014-10-31 18:56:25 +01:00
Felix Lange
b95d9e005d .gitignore: ignore .ethtest 2014-10-31 18:55:39 +01:00
Felix Lange
f3473312ba all: fix rename breakage 2014-10-31 18:52:58 +01:00
obscuren
5af4ff985d ethminer => miner 2014-10-31 14:56:42 +01:00
obscuren
4914a78c8c ethwire => wire 2014-10-31 14:53:42 +01:00
obscuren
af34749a6b ethtrie => trie 2014-10-31 14:45:03 +01:00
obscuren
af8f5f0b69 ethstate => state 2014-10-31 14:43:14 +01:00
obscuren
0ed1a8b50a ethpipe => xeth (eXtended ETHereum) 2014-10-31 14:30:08 +01:00
obscuren
8826e9694c Moved utils to cmd 2014-10-31 14:20:11 +01:00
Marek Kotewicz
c8307a9e44 license 2014-10-31 14:12:05 +01:00
obscuren
b1c247231b ethlog => logger 2014-10-31 12:56:05 +01:00
obscuren
fd9da72536 ethcrypto => crypto 2014-10-31 12:37:43 +01:00
obscuren
3ee0461cb5 Moved ethchain to chain 2014-10-31 10:59:17 +01:00
obscuren
8e0a39f33f Updated to use ethereum.js 2014-10-31 10:50:16 +01:00
Jeffrey Wilcke
e84fa8d4e6 transacton => transaction 2014-10-30 23:36:06 +01:00
Jeffrey Wilcke
f11b5f3e40 Added account prop 2014-10-30 22:20:22 +01:00
Jeffrey Wilcke
5538ff7252 Fixed Qt provider
* postData => postMessage
* JSON.parse parsed wrong data on 'onmessage'
2014-10-30 22:17:50 +01:00
Jeffrey Wilcke
aca9a41fcf Merge pull request #1 from debris/master
Http JSON-RPC provider, http polling, little refactor, whisper
2014-10-30 21:35:40 +01:00
obscuren
df5603de0a Moved logging to state, proper structured block
* Moved logs to state so it's subject to snapshotting
* Split up block header
* Removed logs from transactions and made them receipts only
2014-10-30 13:32:50 +01:00
Jeffrey Wilcke
fa890c8c01 Merge pull request #167 from fjl/feature/split-tx-event
Split TxEvent type for tx pre/post
2014-10-29 21:10:04 +01:00
Jeffrey Wilcke
ce2ec1980b Merge pull request #166 from fjl/fix/mist-quit
Fix Mist Shutdown
2014-10-29 21:09:32 +01:00
Felix Lange
f05d422a97 ethchain: fix dependency 2014-10-29 20:39:26 +01:00
obscuren
2ef044edfc Use new bloom when filtering for topics 2014-10-29 20:33:25 +01:00
obscuren
cc67a84e94 Added bloom 9 point lookup and bloom test 2014-10-29 20:16:18 +01:00
Jeffrey Wilcke
81ec564ef6 Merge pull request #168 from fjl/feature/working-tests
Fix the tests
2014-10-29 19:48:38 +01:00
Felix Lange
4cf69d7cd3 vm: fix basic VM tests
The tests now compile and won't panic for unexpected return values.

We need a recent-enough version of the mutan compiler because of
the new JUMPDEST requirements. Skip some tests if the installed mutan
version is too old. The debug VM test still fails, probably because
of an implementation bug.
2014-10-29 18:50:17 +01:00
Felix Lange
38034c3066 ethwire: fix ClientIdentity test 2014-10-29 18:39:51 +01:00
Felix Lange
56014844a9 ethpipe: delete useless test
It didn't compile and wouldn't have checked any results if it ever ran.
2014-10-29 18:38:52 +01:00
Felix Lange
d9bccdde23 ethchain: fix tests
Adapted to recent BlockChain -> ChainManager rename.
2014-10-29 18:38:05 +01:00
Felix Lange
051af604e2 ethcrypto: fix the tests
The Sha3 test contained the wrong expected result. Note that the
implementation hasn't changed, the test simply contained an outdated
expected value that was valid for the previous implementation.
2014-10-29 18:35:33 +01:00
Marek Kotewicz
cb607b4911 changes to make whisper working 2014-10-29 17:14:59 +01:00
Marek Kotewicz
31c6159019 filters refactored 2014-10-29 14:45:39 +01:00
obscuren
9e2f071d26 Removed events from the state manager 2014-10-29 14:20:42 +01:00
Marek Kotewicz
9adb625846 polling whisper in progress 2014-10-29 12:44:50 +01:00
obscuren
fb4113dab4 PoC 7 updates
* Bloom
* Block restructure
* Receipts
2014-10-29 10:34:40 +01:00
obscuren
665a44646e Generic hashing method 2014-10-29 10:29:22 +01:00
Felix Lange
6b3f5fb82b cmd/mist, ethchain, ethminer: split TxEvent (#165) 2014-10-29 03:50:20 +01:00