Gav Wood
|
7eb30b1249
|
Fix build.
|
2016-12-10 13:52:43 +01:00 |
|
Gav Wood
|
82efa2675e
|
Merge remote-tracking branch 'origin/master' into consistent-id
|
2016-12-10 13:36:30 +01:00 |
|
Gav Wood
|
5f1fcf95e0
|
Make *ID names consistent with std Rust (Id)
|
2016-12-09 23:01:43 +01:00 |
|
Robert Habermeier
|
415fccfffb
|
add ethcore-light cov target
|
2016-12-09 15:20:45 +01:00 |
|
Robert Habermeier
|
5f37c93659
|
les: use negotiated protocol version
|
2016-12-09 15:04:54 +01:00 |
|
Robert Habermeier
|
07d7a37319
|
les: make peer buffer flow params optional
|
2016-12-09 01:06:51 +01:00 |
|
Robert Habermeier
|
d53c47aa69
|
more tracing
|
2016-12-09 00:35:34 +01:00 |
|
Robert Habermeier
|
e7ce8c9558
|
light: broadcast status updates to peers
|
2016-12-08 23:57:09 +01:00 |
|
Robert Habermeier
|
6f5f1f5e26
|
light: integrate with sync + serve_light CLI
|
2016-12-08 23:21:47 +01:00 |
|
Robert Habermeier
|
efd66f566d
|
ethsync: optional ipc codegen
|
2016-12-08 19:52:48 +01:00 |
|
Robert Habermeier
|
2e87e31157
|
light: no default features
|
2016-12-08 16:46:58 +01:00 |
|
Robert Habermeier
|
64ebcd0f24
|
fix contract code response encoding; add test
|
2016-12-08 16:12:00 +01:00 |
|
Robert Habermeier
|
3e8ee9d423
|
light IPC feature and mock state proofs
|
2016-12-08 13:44:17 +01:00 |
|
Robert Habermeier
|
8d16f73795
|
first few LES tests, fix get_header logic bug
|
2016-12-08 12:20:18 +01:00 |
|
Robert Habermeier
|
2d1a3ff091
|
les: generalize network and event contexts with traits
|
2016-12-07 17:52:10 +01:00 |
|
Robert Habermeier
|
10d75b6de0
|
light: implement all response handlers
|
2016-12-07 15:27:04 +01:00 |
|
Robert Habermeier
|
cdc758368a
|
les: flesh out event handler
|
2016-12-07 13:52:45 +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 |
|
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 |
|