Tomasz Drwięga
a063a63ac7
Merge branch 'master' into serde-bump
...
Conflicts:
ethcore/src/types/state_diff.rs
2016-06-06 10:10:06 +02:00
Gav Wood
b17581d7de
VM tracing and JSON RPC endpoint for it. ( #1169 )
...
* Groundwork for basic VM tracing.
* RPC endpoint for VM tracing and ser/de types ready.
* Create VMTracer trait.
* Rearchitected VM tracing to reflect existing tracing.
Should more or less work now.
* Integrated VM tracing into JSONRPC.
* Fix ethcore module tests.
* Add tests for VM tracing.
* Fix consensus test code.
* Fix mock tests.
* Added VM trace information for post-execution stuff.
* Fix max-value calls and add "creates" field to getTransaction.
* Tests for VM tracing.
* Don't implement the trait with unimplemented.
* Remove invlaid comment.
* Fix tests.
2016-06-02 12:40:31 +02:00
Tomasz Drwięga
1fd9110829
Serde bump
2016-06-01 17:59:21 +02:00
Robert Habermeier
56b020987e
refine tests for call deserialization
2016-05-27 18:09:32 +02:00
Tomasz Drwięga
fa6b35ec8d
Bumping clippy. Fixing warnings ( #1139 )
...
* Bumping clippy. Fixing warnings
* Removing unused import
* Fixing complexity and arguments warning on two functions
2016-05-25 17:03:58 +02:00
Tomasz Drwięga
256557d3cc
Removing warnings
2016-05-23 11:46:01 +02:00
Tomasz Drwięga
9b9ea93ff7
Bumping clippy & crossbeam
2016-05-17 09:33:01 +02:00
Nikolay Volf
aa6db4e69d
placing right versions
2016-05-06 01:54:15 +04:00
Gav Wood
ac73b2628a
Basic Authority ( #991 )
...
* Firt commit.
* First non-functional but correct implementation of BasicAuthority.
Still needs:
- Sealing infrastructure.
* Punch a hole to give miner access to key store.
* Fix test built.
* Basic version of synchronous mining.
This will seal a block whenever a new transaction comes through.
To be made better we need a timer which will wait for one second after the
last block before sealing a new one - better still would be to cooperatively
interleave blocks with other sealing nodes.
* Add tests.
* Fix minor issues from repotting.
* Address grumbles.
2016-05-03 17:23:53 +02:00
Tomasz Drwięga
e2465b1eab
Bumping clippy & fixing warnings ( #1024 )
...
* Bumping clippy
* Fixing warnings found by clippy
2016-05-02 13:13:12 +02:00
Tomasz Drwięga
c47d08e308
Fixing warnings
2016-04-21 16:06:54 +02:00
Tomasz Drwięga
6b03a3218c
Bumping clippy version
2016-04-12 13:51:39 +02:00
debris
dfa8196543
updated dependencies
2016-04-11 13:21:55 +02:00
Marek Kotewicz
373284ca0a
spec loading cleanup ( #858 )
...
* spec loading cleanup in progress
* changed engine field in json spec
* refactored engine params
* polishing spec loading refactor
* fixed compiling json tests
* fixed compiling parity
* removed warnings
* removed commented out code
* fixed failing test
* bringing back removed TODO in spec.
2016-04-09 10:20:35 -07:00
Tomasz Drwięga
e8fa429438
Bumping clippy
2016-04-06 09:53:56 +02:00
debris
3a2f5954d7
refactored loading json tests
2016-03-29 13:01:39 +02:00
debris
cdcbc56255
refactored state tests
2016-03-25 13:08:57 +01:00
debris
1aa34e9dd4
fixed loading of executive tests, unrevealed failing consensus tests
2016-03-24 01:25:59 +01:00
debris
3352b0e916
json-tests vm loading
2016-03-23 18:36:05 +01:00
Marek Kotewicz
4396eaeebb
Merge pull request #784 from ethcore/cargo_impr
...
updated dependencies, moved rpctest to its own submodule
2016-03-20 10:09:24 +01:00
debris
b9623e6c5b
improvements to build, updated dependencies, moved rpctest to its own submodule
2016-03-19 23:27:50 +01:00
debris
2face3f938
use ethjson module to load chain json tests
2016-03-19 18:13:14 +01:00
debris
906e9b395e
fixed parsing blockchain file, added default account to rpc tests
2016-03-19 11:02:44 +01:00
debris
79aa8570d0
pricing { linear: {} }
2016-03-18 22:54:36 +01:00
debris
3b8c6a1ab2
linear -> pricing
2016-03-18 19:08:57 +01:00
debris
757f0c9bc4
Merge branch 'master' of github.com:ethcore/parity into ethrpc_test
2016-03-18 18:05:29 +01:00
Tomasz Drwięga
338e5fadb9
Bumping clippy
2016-03-18 10:08:47 +01:00
debris
c695b83e52
new way of loading PodState
2016-03-17 15:51:40 +01:00
debris
1f03ae54d6
moved ethcores spec to its own module, added genesis
2016-03-17 15:15:10 +01:00
debris
0f889d4222
added genesis method to ethjson blockchain
2016-03-17 14:03:53 +01:00
debris
0621da8535
ethjson spec submodule
2016-03-17 13:41:11 +01:00
debris
f92a0c8df2
rpctest executable
2016-03-17 11:50:31 +01:00
debris
196c6e8ecc
tests for loading test json files
2016-03-15 19:32:07 +01:00
debris
b4849d1c58
finished blockchain test deserialization
2016-03-15 18:42:23 +01:00
debris
d96858d38c
proper blockchain json parsing
2016-03-15 18:17:48 +01:00