* Fix up the VM trace.
* Fix test.
* Fix state not using "account_starting_nonce" (#1830)
* failng test
* use account_starting_nonce instead of zero
* simplier test
* jsons are getting closer
* incorrect test client and incorrect tests fix
* null_morden is using 0x0 starting nonce
* replaced json with the correct one
* superwhatever line
* Bump json-ipc-server again (#1839)
* bump ipc version
* bumping once more
* v1.2.4
* Fixed reported max height and transaction propagation (#1852)
* Fixed max height and transaction propagation
* Fixed tests
* Don't try to sync to ancient blocks
* Parallel block body download
* Fixed reading chunked EIP8 handshake (#1712)
* Fixed reading chunked EIP8 handshake
* Added missing break
* Disconnect peers on a fork
* Updated json-ipc-server
* Combine mining queue and enabled into single locked datum (#1749)
* Combine mining queue and enabled into single locked datum
Additional tracing.
* Fix bug uncovered by test.
* Fix typo
* Remove unneeded log initialisation in test.
* fix failing test (#1756)
* Fixed test
* Suicides tracing (#1688)
* tracing suicide
* fixed#1635
* fixed typo
* Stackoverflow #1686 (#1698)
* flat trace serialization
* tracing finds transaction which creates contract
* flatten traces before inserting them to the db
* Trace other types of calls (#1727)
* Trace through DELEGATECALL and CALLCODE
Add them to the JSON output and RLP database store.
* Fix tests.
* Fix all tests.
* Fix one more test.
* filtering transactions toAddress includes contract creation (#1697)
* tracing finds transaction which creates contract
* comma cleanup
Remove when following `}`s, add to final entries.
* Various improvements to tracing & diagnostics. (#1707)
* Various improvements to tracing & diagnostics.
- Manage possibility of `Account` not having code for `PodAccount`
- New RPC: `trace_sendRawTransaction`
- See raw transaction dump when inspecting over RPC
* Fix test
* Remove one of the dupe error messages
* Remove unneeded `&`s
* Reformat and extremely minor optimisation
* Minor optimisation
* Remove unneeded let
* Fix tests.
* Additional fix.
* Minor rename.
* Bowing to the pressure.
* Stackoverflow fix (#1742)
* executive tracer builds flat traces without intermediate struct
* temporarilt commented out tests for traces
* fixed new way of building trace address
* fixed new way of building trace address
* updating state tests with flat tracing in progress
* fixed flat tracing tests
* fixed compiling ethcore-rpc with new flat traces
* removed warnings from ethcore module
* remove unused data structures
* DAO hard-fork (#1483)
* Minor additions to allow resetting of code.
* Add test.
* Provisional DAO hard-fork proposal.
* Change to reflect latest HF spec.
* Include extradata restrictions and overrides.
* Introduce new tests.
* Update tests to new spec format.
* Allow JSON chain spec fields to be optional.
* Remove superfluous definitions. Fix overflow risk.
* Fix build.
* Add missing file.
* Remove old flag.
* Update to latest address set.
* Update tests and test spec to latest.
Change the mining default to release only on own transactions.
* Updated tests submodule
* Update sealing just once when externally importing many blocks (#1541)
Fixes Issue #1372
* Fixing deadlock in miner (#1569)
* Fixing deadlock in miner
* Adding more comments
* 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.
* use gas price statistics for default transaction gas price
* create new signing queue client properly
* replace one more usage of sensible_gas_price
* fill_optional_fields as a free function
* keep test client alive
* reserved peers: lock them, use a hashset, and provide to networkcontext
* adding and removing reserved peer service API
* add NonReservedPeerMode, and setters in host
* setting non reserved mode, restriction accepted connections
* implement RPC apis
* fix deadlock
* fix rpc tests
* bump rust-crypto
* initial version of account provider utilizing secret store
* update lazy_static to latest version
* AccountProvider accounts method
* new AccountProvider tests in progress
* basic tests for new AccountProvider
* ethcore compiles with new account provider and secret store
* ethcore-rpc build now compiling with new AccountProvider
* most rpc tests passing with new accounts_provider
* fixed basic_authority tests
* fixed eth_transaction_count rpc test
* fixed mocked/eth.rs tests
* fixed personal tests
* fixed personal signer rpc tests
* removed warnings
* parity compiling fine with new sstore
* fixed import direction
* do not unlock temporarily when we have the password
* removed TODO in account import
* display warning on auto account import failure
* fixed compiling of ethstore on windows
* ethstore as a part of parity repo
* added ethkey