Commit Graph

2134 Commits

Author SHA1 Message Date
Taylor Gerring b96a59eb28 Added tests for extra large values
Test “E” scientific notation formatting
2014-11-04 16:45:54 +01:00
obscuren 64b6172089 added db 2014-11-04 16:43:02 +01:00
Taylor Gerring e7d9bcd36b Added Douglas and Einstein cases 2014-11-04 16:42:28 +01:00
Taylor Gerring 123282e045 Update variable name to match unit name 2014-11-04 16:41:03 +01:00
Taylor Gerring e22e8b7fef Environment tests 2014-11-04 16:39:08 +01:00
obscuren a9db1ee8d4 Replaced to return the td and throw a specific error on TD 2014-11-04 13:00:47 +01:00
obscuren 699dcaf65c Reworked chain handling process
* Forks
* Rename
* Moved inserting of blocks & processing
* Added chain testing method for validating pieces of a **a** chain.
2014-11-04 12:46:33 +01:00
obscuren f4b717cb9d Bloom validation 2014-11-04 11:04:02 +01:00
obscuren f59a3b67f6 StateManager => BlockManager 2014-11-04 10:57:02 +01:00
obscuren 1025d097fd removed old bloom 2014-11-04 10:49:25 +01:00
obscuren d56d0c64aa Version bump 2014-11-04 01:50:16 +01:00
obscuren 0c4adeceae Properly list caps 2014-11-04 01:47:02 +01:00
obscuren f76f953f0c Removed debug print 2014-11-04 01:33:31 +01:00
obscuren 9c2b878678 Sha addresses 2014-11-04 01:29:49 +01:00
obscuren a82b89e2d5 Added storage root to dump 2014-11-03 23:45:44 +01:00
obscuren c8302882c8 method change 2014-11-03 23:45:32 +01:00
obscuren d87aa24885 Fixed genesis 2014-11-03 23:45:16 +01:00
obscuren 92c7aca817 Refactored compress method into something more organised 2014-11-03 14:59:50 +01: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
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
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