Commit Graph

321 Commits

Author SHA1 Message Date
Gav Wood a21fda23a6 Enable transition test. 2016-03-01 20:14:28 +01:00
Gav Wood 628a53ccec Update tests. Fix our tests. 2016-03-01 20:02:59 +01:00
Gav Wood 140711dd8a Fixups from review.
Reduce size of default extra-data.
Introduce find_uncle_headers.
2016-03-01 19:59:12 +01:00
Gav Wood f2eae8bc50 Merge branch 'master' into mining 2016-03-01 18:46:02 +01:00
Gav Wood 61420d3c9c Fix for morden consensus. 2016-03-01 18:17:59 +01:00
Gav Wood afc0605080 Refactor engine to make it clear that we're actually checking the seal. 2016-03-01 17:23:44 +01:00
Gav Wood f705f6957a Merge branch 'master' into mining 2016-03-01 16:59:39 +01:00
Gav Wood a5c65b2a3d Reduce spam. 2016-03-01 16:59:01 +01:00
Gav Wood 48df869202 --author and --extra-data options. Fixed null parent-hash. 2016-03-01 16:58:14 +01:00
Marek Kotewicz bbe2e8076b Merge pull request #550 from ethcore/chain_generator
blockchain generator
2016-03-01 16:21:27 +01:00
debris 47688e49cd removed redundant whitespaces 2016-03-01 13:54:14 +01:00
debris 063020f507 added license headers 2016-03-01 13:46:33 +01:00
debris ab9fddf6b2 blockchain generator 2016-03-01 13:44:09 +01:00
Gav Wood 5ccb172e73 Hashrate now reported correctly. 2016-03-01 01:52:22 +01:00
Gav Wood 2266d74c2a Fix JSONRPC I/O. 2016-03-01 01:15:00 +01:00
Gav Wood 394e9c679b Reorganised ImportError to be a type of Errpr (rather than vice-versa).
Added support for eth_submitWork.
2016-03-01 00:02:48 +01:00
Gav Wood ffc5c2ea7b eth_getwork implemented. 2016-02-29 19:30:13 +01:00
Gav Wood 2c32b0fc1c Merge branch 'master' into mining 2016-02-29 16:40:57 +01:00
Gav Wood a1e1f4f87c Disable stTransitionTest until Dimitri updates to correct number. 2016-02-29 15:33:33 +01:00
Gav Wood 71da65eb7b Merge branch 'master' of github.com:ethcore/parity 2016-02-29 15:33:02 +01:00
Gav Wood e20858a5dc Compile fixes. 2016-02-29 15:30:08 +01:00
Gav Wood 83b8e7df5a Initial refactor and block closing. 2016-02-29 14:57:41 +01:00
Gav Wood 6197b3ee60 New provisional Homestead block. 2016-02-29 12:47:34 +01:00
debris 5357f58131 uncomment state transition tests 2016-02-29 12:04:58 +01:00
Arkadiy Paronyan 90b41a81f5 Merge pull request #531 from ethcore/mordenswitch
Morden switch to Homestead rules at #494,000.
2016-02-29 11:15:01 +01:00
Gav Wood be4b0472c8 Morden switch to Homestead rules at #494,000. 2016-02-29 10:33:57 +01:00
debris 1481f3f477 replaced match with if to shorten the code 2016-02-27 19:27:34 +01:00
debris 1cc719d413 description for prepare_block_blooms_update function 2016-02-27 19:17:29 +01:00
debris 53b19e9f2d Merge branch 'master' of https://github.com/ethcore/parity into blockchain_cleanup 2016-02-27 16:06:02 +01:00
Gav Wood b3f09596b1 Merge pull request #516 from ethcore/sync
Better memory management
2016-02-27 15:54:19 +01:00
debris 7b3613e1f0 updated ExtrasUpdate function 2016-02-27 10:21:44 +01:00
debris 01f69ca80c moved creation of blockchains db transaction to apply_update function 2016-02-27 10:19:33 +01:00
debris d57518d90c Merge branch 'master' into blockchain_cleanup 2016-02-27 02:18:07 +01:00
debris cd43e32e25 added docs and license headers 2016-02-27 02:16:39 +01:00
debris 53e8d99075 blockchain split into few separate submodules, cleanup insert_block process 2016-02-27 01:37:12 +01:00
Gav Wood 92625a5095 Merge branch 'master' of github.com:ethcore/parity 2016-02-26 22:39:23 +01:00
Tomasz Drwięga f118e30b20 Renaming variables to more descriptive 2016-02-26 19:56:32 +01:00
Tomasz Drwięga f55d111469 Merge branch 'master' into client_bugs
Conflicts:
	ethcore/src/client.rs
2016-02-26 19:43:06 +01:00
Gav Wood fd63fa6836 Update block.rs 2016-02-26 17:27:56 +01:00
arkpar 10ef7123c4 Merge branch 'master' of github.com:ethcore/parity into sync 2016-02-26 13:55:42 +01:00
arkpar 2e66ba7b64 Merge branch 'master' of github.com:ethcore/parity into sync 2016-02-26 13:53:01 +01:00
arkpar 80d60cedf6 Removed rocksdb from build scripts and instructions 2016-02-26 13:27:05 +01:00
arkpar 9920dcea17 Merge branch 'master' of github.com:ethcore/parity into db 2016-02-26 13:16:22 +01:00
arkpar c139b6bcbb Fixed json tests build 2016-02-25 17:48:23 +01:00
arkpar 0344f2b4c9 Block queue mem limit test 2016-02-25 17:14:45 +01:00
arkpar 781f763f1f Memory management 2016-02-25 14:09:39 +01:00
arkpar 5a9bba3fa5 Merge branch 'master' of github.com:ethcore/parity into db 2016-02-24 21:32:21 +01:00
arkpar cb3608c6d3 Limit download ahead 2016-02-24 21:23:58 +01:00
Tomasz Drwięga 08647282df Fixing mark_as_bad implementation 2016-02-24 17:01:29 +01:00
Tomasz Drwięga d914a27bdf Removing lifetimes from Blocks 2016-02-24 11:17:25 +01:00