Tomasz Drwięga
1dada4f7a0
Extrinsic pool ( #182 )
...
* Use latest version of txpool.
* Initial version of the pool.
* Fix abstraction.
* Implement watchers and notifications.
* Return hash from RPC.
* Remove commented code.
* Remove client dep.
* Fix tests.
2018-05-31 22:49:17 +02:00
Tomasz Drwięga
f116f67382
Substrate test client crate & chain subscription test ( #139 )
...
* Test client used in RPC tests.
* Use test-client for network tests.
* Expose BlockOrigin and clean up the API.
2018-05-01 16:39:55 +02:00
Tomasz Drwięga
e253a4cb9f
Chain head subscription ( #126 )
...
* Start WebSockets server.
* Expose non-working subscription.
* Dummy subscription for testing.
* Proper implementation with event loop.
* Finalized pubsub.
* Bump clap.
* Fix yml.
* Disable WS logs.
* Remove stale TransactionHash mention
* Fix build from nightly API change.
* Don't panic on invalid port.
* Bind server to random port.
* Send only best blocks.
2018-04-17 13:03:57 +02: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
2fa0239dab
State machine crate and rust impl of executor ( #17 )
...
* Executor.
* Rust contracts implementation.
* Add documentation and fix transfer data.
* Fix auth contract interface.
* Add some executor tests.
* Validator set contract.
2017-11-12 16:53:11 +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
ff626bd5a1
Travis build. ( #12 )
2017-11-10 15:12:41 +01:00
Tomasz Drwięga
dbb123d09c
Uint & Hash types. ( #10 )
...
* Uint & Hash types.
* Fix author
* Rename crate to primitives.
2017-11-10 13:34:36 +01:00