Commit Graph
2608 Commits
Author SHA1 Message Date
Robert Habermeier 456619001a parallelize account trie creation 2016-06-30 20:43:54 +02:00
NikVolf ba38cc0ccc fix all warnings 2016-06-30 21:00:52 +03:00
NikVolf cdd1c6dd90 fix unused imports 2016-06-30 20:57:07 +03:00
NikVolf bad02d65a1 fix merging bugs 2016-06-30 20:44:24 +03:00
NikVolf 97eb311cb0 Merge branch 'master' into client-ipc-refact 2016-06-30 20:32:13 +03:00
Gav Wood 9c58ebf2d2 Merge branch 'master' into clone-work 2016-06-30 13:16:48 +02:00
Arkadiy Paronyan ff29c82c9e Merge pull request #1495 from ethcore/work-notify
Workaround for hyper panic
2016-06-30 13:14:24 +02:00
Gav Wood dff7d9603c Fix for fake new work packages. 2016-06-30 13:12:15 +02:00
Gav Wood 9c07e5c355 Optionally clone block behind work-package. 2016-06-30 12:56:58 +02:00
arkpar 51c6b85f80 Workaround hyper panic 2016-06-30 10:07:33 +02:00
Gav Wood 5a794b21cf Make output less green. 2016-06-30 08:20:34 +02:00
Gav Wood 6ca2e6b29b Remove extraneous messages. 2016-06-30 08:20:34 +02:00
Gav Wood 93a89049ed More colour! 2016-06-30 08:20:34 +02:00
Gav Wood 92edf7f511 Safe coloured logging. 2016-06-30 08:20:34 +02:00
Gav Wood 4a6206c514 Log for when we mine a block with lots of info.
Fixes #1468
2016-06-30 08:20:34 +02:00
Arkadiy Paronyan 60270083e5 Merge pull request #1491 from ethcore/work-notify
Work notification over HTTP
2016-06-30 08:19:45 +02:00
NikVolf 8fc03e2dc2 deriving ipc service compiling 2016-06-30 01:09:35 +03:00
NikVolf 3c061857c4 error sorting out 2016-06-30 00:56:12 +03:00
NikVolf 2891b7b4ea sorting filters & ranges 2016-06-30 00:15:34 +03:00
Gav Wood 86ba6f1912 Fix test compilation. 2016-06-29 22:05:00 +02:00
arkpar ee01ad1324 Shortcut sealed block into the chain 2016-06-29 21:49:22 +02:00
NikVolf d5be0fae54 transaction import result sorting also 2016-06-29 21:48:22 +03:00
NikVolf f6ec1eae4a sorting out util imports 2016-06-29 21:37:23 +03:00
NikVolf a14f2391ff sorting with transaction result 2016-06-29 21:35:22 +03:00
NikVolf f31ddec3a8 block queue info 2016-06-29 21:28:21 +03:00
Gav Wood f24ba94fbd Merge branch 'work-notify' of github.com:ethcore/parity into work-notify 2016-06-29 20:14:32 +02:00
Gav Wood dc24448900 Include number in eth_getWork. 2016-06-29 20:09:13 +02:00
NikVolf 5337de8d42 uncle returns rlp 2016-06-29 21:08:34 +03:00
arkpar b3f37f3cb4 HTTP work notifier 2016-06-29 20:07:21 +02:00
Gav Wood e24f9c9936 Add CLI option and route to MinerOptions. 2016-06-29 20:06:03 +02:00
arkpar 5958c87e56 HTTP work notifier 2016-06-29 20:04:52 +02:00
NikVolf 562e591ed3 more missing serializaers 2016-06-29 20:59:13 +03:00
NikVolf dec083a5ed basic layout 2016-06-29 20:25:05 +03:00
NikVolf 3cca6c869e state diff serialization 2016-06-29 19:56:47 +03:00
Robert Habermeier 6ecd6eaa12 batch state trie writes 2016-06-29 18:37:17 +02:00
NikVolf bfbcb8d551 btree map serializer 2016-06-29 19:35:36 +03:00
Robert Habermeier 83c967c082 Merge pull request #1487 from ethcore/vm-fact
vm factory to mining client
2016-06-29 18:00:54 +02:00
Gav Wood 98ae9cad6f Minor additions to allow resetting of code. (#1482)
* Minor additions to allow resetting of code.

* Add test.
2016-06-29 16:29:04 +02:00
Gav Wood 5d1ff3d7ba Introduce options for fine-grained management of work queue. (#1484)
* Introduce options for fine-grained management of work queue.

- Minimum reseal period between non-mandatory (transaction) reseals.
- Maximum historical cached block size.

Defaults changed to reflect real-world scenarios (2s, 20 blocks).

* Fix test bug.

* 50 -> 20.
2016-06-29 16:26:19 +02:00
NikVolf 580913fa7d vm factory to mining client 2016-06-29 17:23:29 +03:00
Robert Habermeier 6977d335e9 Merge branch 'master' into pv64 2016-06-29 16:11:06 +02:00
Gav Wood 7c27f9dfed Add CLI option and route to MinerOptions. 2016-06-29 15:37:11 +02:00
Gav Wood c096c087df Ensure we don't reject our own transactions for gasprice. (#1485)
* Ensure we don't reject our own transactions for gasprice.

* Add test.
2016-06-29 15:23:41 +02:00
Robert Habermeier 49024a4f28 Merge with master 2016-06-29 14:46:29 +02:00
debris 2462193df8 Merge branch 'master' of github.com:ethcore/parity into tests_for_views 2016-06-28 14:28:54 +02:00
debris 0b86723e68 tests for HeaderView and BlockView, fixed #144 2016-06-28 14:28:42 +02:00
Marek Kotewicz af891f65a7 verifier is no longer a template type of client (#1467)
* verifier is no longer a template type of client

* added missing ,
2016-06-28 13:23:15 +02:00
debris 4ecf23df9a tests for TransactionView 2016-06-28 12:08:30 +02:00
Gav Wood 599a6104b7 Minor renaming. 2016-06-28 10:40:35 +02:00
Gav Wood 31de739122 U256 instead of Option<U256>. Fix up tests. 2016-06-28 10:21:29 +02:00