Robert Habermeier
9612e1d7c1
Minimal collation work-flow and necessary traits ( #25 )
...
* collator crate skeleton and description
* parachain primitives: proof -> witness and egress format
* collation of ingress queues through trait
* add ingress collation test
* structure for collated ingress
* add collated ingress to proposal
* witness -> proof
* ingress collation and candidate creation + code cleanup
* update collator lib to new definitions
* address formatting grumble
2017-12-13 15:04:58 +01:00
Tomasz Drwięga
55e74cd426
Update some types and interfaces to match the spec ( #24 )
...
* Update primitives.
* Fix validator interface.
2017-12-04 16:51:43 +01:00
Tomasz Drwięga
db78e5fb4c
RPC & Client ( #21 )
...
* Initial version of http server.
* Refactor the structure.
* add unassigned ports info.
* Rename servers to match conventions.
* Add client crate and some proper RPC implementations.
* Style & docs.
2017-11-15 19:29:14 +01:00
Tomasz Drwięga
0ceebe6625
camel case and deny ( #20 )
2017-11-13 20:51:30 +01:00
Tomasz Drwięga
e9177294f6
Initial validator trait. ( #14 )
...
* Initial validator trait.
* Add missing docs warning.
* Fix formatting.
* Fix validator output and serialization.
* Get rid of redundant ValidationCode type.
2017-11-12 16:48:35 +01:00
Tomasz Drwięga
1f3c2f7148
More compact bytes serialization and code re-use.
2017-11-11 11:52:00 +01:00
Tomasz Drwięga
799d03254f
Serialization with serde.
2017-11-10 21:31:48 +01:00
Robert Habermeier
74ec849f7e
Block primitive ( #11 )
...
* initial primitives
* add block primitives
2017-11-10 15:03:40 +01:00