| 
							
							
								 Gav Wood | c2b6be95c8 | Fetch and place in updates path. | 2016-12-09 19:02:42 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 8903384840 | Merge branch 'master' into check-updates | 2016-12-07 19:19:44 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 5db93cd433 | light: fix compile errors | 2016-12-05 17:09:05 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | a6c2408562 | IPC codegen in ethcore-light; remove network dependency | 2016-12-05 16:56:21 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 61c3358447 | move light to its own crate again | 2016-12-05 16:55:33 +01:00 |  | 
			
				
					| 
							
							
								 Gav Wood | 45dead9d49 | Naming consistency and make Updater improvements. - ID -> Id (consistency with rust libs) | 2016-11-22 10:24:22 +01:00 |  | 
			
				
					| 
							
							
								 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 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 11e6b08f02 | Move ethcore-light crate into ethcore/light module | 2016-11-09 23:39:56 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | ebff010d16 | partial implementation of provider for client types | 2016-11-09 23:25:54 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 6c23d53f04 | allow dead code temporarily | 2016-11-09 18:05:56 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 25d5efac15 | making announcements, clean up warnings | 2016-11-09 18:05:00 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | c132775bb1 | handle announcements | 2016-11-09 16:21:09 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | ec1b982b52 | errors, punishment, and handshake | 2016-11-09 15:36:26 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | ca25deb4e6 | implement announcement serialization | 2016-11-08 19:00:37 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 440f5e537f | implement handshake parsing and creation | 2016-11-08 17:13:43 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 4ba4861734 | begin status module | 2016-11-07 19:16:23 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 051effe9f8 | buffer flow basics, implement cost table | 2016-11-07 15:40:34 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | d573ef3cc2 | remove LESv2 requests | 2016-11-06 20:02:15 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 44e36596c9 | buffer flow scaffolding | 2016-11-06 19:04:30 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | 52abbc0643 | experiment with answering requests | 2016-11-04 23:50:56 +01:00 |  | 
			
				
					| 
							
							
								 Robert Habermeier | c1a6dbe75f | Move all light client work to own crate | 2016-11-04 19:40:11 +01:00 |  |