openethereum/ethcore/src/types
Robert Habermeier 3854b8a689 LES Part 1 (#3322)
* stub implementations of light client trait

* Light provider trait

* light client sync stubs

* LES boilerplate

* stub implementation of provider for client

* skeleton and request traits

* request definitions

* new_list -> begin_list

* handle unknown packet

* revise light implementation strategy

* make verification module public

* Move all light client work to own crate

* experiment with answering requests

* buffer flow scaffolding

* remove LESv2 requests

* buffer flow basics, implement cost table

* begin status module

* implement handshake parsing and creation

* implement announcement serialization

* errors, punishment, and handshake

* handle announcements

* making announcements, clean up warnings

* allow dead code temporarily
2016-11-10 18:30:17 +01:00
..
trace_types Trace filtering fix (#2760) 2016-10-20 23:35:56 +02:00
account_diff.rs get rid of populatable and bytesconvertable traits (#2019) 2016-09-01 12:23:31 +02:00
block_import_error.rs Use explicit global namespaces in codegen (#1928) 2016-08-17 15:54:24 +02:00
block_status.rs make block queue into a more generic verification queue and fix block heap size calculation (#2095) 2016-09-27 16:50:24 +02:00
blockchain_info.rs Snapshot sync part 2 (#2098) 2016-10-18 18:16:00 +02:00
call_analytics.rs Use explicit global namespaces in codegen (#1928) 2016-08-17 15:54:24 +02:00
executed.rs port ethcore 2016-09-01 14:29:59 +02:00
filter.rs Fixing RPC Filter conversion to EthFilter (#2500) 2016-10-07 09:18:32 +02:00
ids.rs Exposing engine extra info in block RPC (#3169) 2016-11-04 17:35:02 +01:00
log_entry.rs port ethcore 2016-09-01 14:29:59 +02:00
mod.rs drying ethcore 2016-08-01 19:39:53 +02:00
mod.rs.in LES Part 1 (#3322) 2016-11-10 18:30:17 +01:00
mode.rs Mode improvements for UI (#3109) 2016-11-05 10:38:00 +01:00
receipt.rs Exposing state root and logsBloom in RPC receipts (#3174) 2016-11-04 12:33:13 +01:00
restoration_status.rs Snapshot sync part 2 (#2098) 2016-10-18 18:16:00 +02:00
snapshot_manifest.rs Snapshot sync (#2047) 2016-09-06 15:31:13 +02:00
state_diff.rs Use explicit global namespaces in codegen (#1928) 2016-08-17 15:54:24 +02:00
trace_filter.rs Use explicit global namespaces in codegen (#1928) 2016-08-17 15:54:24 +02:00
transaction.rs EIP-155 update with Vitalik's new test vectors (#3166) 2016-11-04 15:13:51 +01:00
transaction_import.rs get rid of populatable and bytesconvertable traits (#2019) 2016-09-01 12:23:31 +02:00
tree_route.rs Use explicit global namespaces in codegen (#1928) 2016-08-17 15:54:24 +02:00
verification_queue_info.rs make block queue into a more generic verification queue and fix block heap size calculation (#2095) 2016-09-27 16:50:24 +02:00