Marek Kotewicz
8ead8061ee
Merge pull request #6389 from paritytech/trie
...
Trie optimizations
2017-08-28 18:45:30 +02:00
Marek Kotewicz
bf68c87a08
Merge pull request #6392 from paritytech/triehash
...
small optimizations for triehash
2017-08-28 18:44:47 +02:00
Tomasz Drwięga
d90ec3d192
Bring back IPFS tests. ( #6398 )
2017-08-28 15:22:59 +02:00
debris
322da07010
Merge branch 'master' into trie
2017-08-28 15:08:22 +02:00
debris
8019d222a7
fixed TrieDb::seek accordingly to review suggestions
2017-08-28 15:08:16 +02:00
Tomasz Drwięga
f9a08e285c
Running state test using parity-evm ( #6355 )
...
* Initial version of state tests.
* Refactor state to support tracing.
* Unify TransactResult.
* Add test.
2017-08-28 14:25:16 +02:00
Nikolay Volf
abecd80f54
Wasm math tests extended ( #6354 )
...
* extend math tests
* use latest wasm-tests
* cleanup
* avoid overflow
* use correct gas-
* and division
2017-08-28 14:12:40 +02:00
Tomasz Drwięga
3226e1ca33
Expose health status over RPC ( #6274 )
...
* Node-health to a separate crate.
* Initialize node_health outside of dapps.
* Expose health over RPC.
* Bring back 412 and fix JS.
* Add health to workspace and tests.
* Fix compilation without default features.
* Fix borked merge.
* Revert to generics to avoid virtual calls.
* Fix node-health tests.
* Add missing trailing comma.
2017-08-28 14:11:55 +02:00
debris
752dad6829
commit plain_hasher to util
2017-08-28 12:40:29 +02:00
Tomasz Drwięga
4f69ee0437
Add test to cover that.
2017-08-28 12:32:19 +02:00
debris
e0c2995f78
Merge branch 'master' into plain_hasher
2017-08-28 12:30:05 +02:00
Hawstein
622632616c
fix bloom bitvecjournal storage allocation ( #6390 )
2017-08-28 09:19:04 +02:00
debris
4ac95b44e2
earlydb optimizations
2017-08-27 18:17:55 +02:00
debris
9cb4c99e5b
removed triedbmut recursion
2017-08-27 17:33:03 +02:00
debris
301a4720b7
small optimizations for triehash
2017-08-27 16:50:22 +02:00
Marek Kotewicz
15c3233376
Merge pull request #6391 from paritytech/pending_panic
...
fixed pending block panic
2017-08-27 14:46:49 +02:00
debris
faf0428b60
fixed pending block panic, closes #6239
2017-08-27 13:10:08 +02:00
Tomasz Drwięga
dd3b6d49ee
Fix memory tracing.
2017-08-26 21:53:41 +02:00
debris
7246c9c74b
removed redundant *
2017-08-26 19:16:08 +02:00
debris
5395f13528
optimized hashdb keys
2017-08-26 19:09:32 +02:00
debris
9083923f27
optimized memorydb insert, remove and emplace
2017-08-26 18:34:16 +02:00
debris
5d6c53c9bd
triedb seek and descend is not recursive
2017-08-26 18:33:43 +02:00
GitLab Build Bot
b6024adf85
[ci skip] js-precompiled 20170825-090654
2017-08-25 09:11:39 +00:00
Jon Choi
5b6d47aeef
Infoline less opaque for UI/visibility ( #6364 )
2017-08-25 16:31:48 +08:00
Robert Habermeier
c79ecee094
only load ancestry from chain closure in engine
2017-08-24 16:29:31 +02:00
Robert Habermeier
b953f9b66a
glue for fetching epoch proofs from network
2017-08-24 15:17:48 +02:00
Tomasz Drwięga
5c0f9f1c40
Fix eth_call. ( #6365 )
...
* Fix eth_call.
* Fix warning spam.
2017-08-24 13:13:01 +02:00
Robert Habermeier
871a9c063e
Merge branch 'master' into light-poa
2017-08-23 15:49:02 +02:00
Robert Habermeier
2ff3dff6ea
serve epoch signals over network and check them
2017-08-23 15:37:35 +02:00
Marek Kotewicz
4bda7bf175
updated bigint ( #6341 )
2017-08-22 17:05:28 +02:00
Robert Habermeier
7f3e718851
EngineClient implementation for light client
2017-08-22 21:02:40 +08:00
Marek Kotewicz
5dac15fa85
Merge pull request #6347 from paritytech/trieiter
...
Optimize trie iter by avoiding redundant copying
2017-08-22 11:26:25 +02:00
Marek Kotewicz
6e8f97667a
Merge pull request #6346 from paritytech/a5-rocksdb-logging
...
Only keep a single rocksdb debug log file
2017-08-22 11:26:06 +02:00
Arkadiy Paronyan
d41dd13918
Tweaked snapshot params ( #6344 )
2017-08-22 11:24:56 +02:00
Robert Habermeier
b4d3f78d67
Merge pull request #6345 from paritytech/networkid
...
Rename network_id to chain_id where applicable.
2017-08-22 17:01:23 +08:00
Robert Habermeier
9ae2ed39ec
only use engineclient trait for engines, separated from client trait
2017-08-22 16:00:44 +08:00
debris
6c00dc71c1
Optimize trie iter by avoiding redundant copying
2017-08-21 18:35:39 +02:00
Marek Kotewicz
6f03c2bfd1
Merge pull request #6322 from paritytech/itertools
...
Itertools are no longer reexported from util, optimized triedb iter
2017-08-21 15:58:46 +02:00
5chdn
98f86d553a
Only keep a single debug log file, ref #1100
2017-08-21 15:33:31 +02:00
debris
10914c8346
avoid runtime underflow if nibbles are empty
2017-08-21 14:36:59 +02:00
Tomasz Drwięga
73644adf69
Rename network_id to chain_id where applicable.
2017-08-21 14:23:10 +02:00
GitLab Build Bot
f3e7d7c725
[ci skip] js-precompiled 20170821-094253
2017-08-21 09:48:30 +00:00
Robert Habermeier
2985561012
detect epoch changes in light client
2017-08-21 18:31:25 +09:00
Marek Kotewicz
e8841ae9e2
Merge pull request #6331 from paritytech/fix-startup-wizard
...
Better check the created accounts before showing Startup Wizard
2017-08-21 10:44:54 +02:00
debris
b68375d462
less unsafe code
2017-08-21 10:19:53 +02:00
debris
a247d5b2dc
Merge branch 'master' into itertools
2017-08-21 09:12:36 +02:00
Tomasz Drwięga
f79159a69c
Improve some RPC error messages. ( #6311 )
2017-08-20 12:13:00 +08:00
cdetrio
4ccc82be92
fix panic in parity-evm json tracer ( #6338 )
2017-08-20 12:03:47 +08:00
Nikolay Volf
9e4c122cf3
WASM math test ( #6305 )
...
* wasm tests initial
* fix bug in bitswap
2017-08-20 12:02:59 +08:00
Marek Kotewicz
407c8c3fb9
rlp_derive ( #6125 )
...
* rlp_derive
* RlpEncodableWrapper, RlpDecodableWrapper
* use rlp_derive in parity
* fixed broken transaction Action serialization
2017-08-20 12:01:46 +08:00