openethereum/parity
Arkadiy Paronyan 8017daf47c Backport commits to beta (#1763)
* 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
2016-07-30 06:37:18 -07:00
..
hypervisor Fixing warnings 2016-06-03 11:36:30 +02:00
cli.rs DAO hard-fork (#1483) (#1636) 2016-07-16 15:04:02 +02:00
configuration.rs Backport commits to beta (#1763) 2016-07-30 06:37:18 -07:00
dapps.rs Fixing interface and port for parity ui 2016-06-24 12:10:36 +02:00
die.rs trace error in die_with_io_error 2016-05-22 12:48:40 -04:00
informant.rs Fixing clippy warnings 2016-05-26 11:49:58 +02:00
io_handler.rs Fixing warnings 2016-06-20 15:20:55 +02:00
main.rs DAO hard-fork (#1483) (#1636) 2016-07-16 15:04:02 +02:00
migration.rs cli config 2016-06-27 14:25:50 +02:00
price_info.rs Fixing clippy warnings 2016-05-17 10:32:05 +02:00
rpc_apis.rs Signer with Unlocked Account (#1398) 2016-06-22 21:32:26 +02:00
rpc.rs Fixing interface and port for parity ui 2016-06-24 12:10:36 +02:00
setup_log.rs Safe coloured logging. 2016-06-30 08:20:34 +02:00
signer.rs Minor typo. 2016-06-19 12:29:39 +02:00
upgrade.rs Fixing clippy warnings 2016-05-17 10:32:05 +02:00
url.rs Changing macos impl 2016-06-24 12:30:54 +02:00