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.
Showing
- substrate/Cargo.lock 96 additions, 41 deletionssubstrate/Cargo.lock
- substrate/build.sh 5 additions, 0 deletionssubstrate/build.sh
- substrate/demo/cli/Cargo.toml 5 additions, 2 deletionssubstrate/demo/cli/Cargo.toml
- substrate/demo/cli/src/lib.rs 32 additions, 13 deletionssubstrate/demo/cli/src/lib.rs
- substrate/polkadot/api/src/lib.rs 1 addition, 2 deletionssubstrate/polkadot/api/src/lib.rs
- substrate/polkadot/cli/src/cli.yml 6 additions, 1 deletionsubstrate/polkadot/cli/src/cli.yml
- substrate/polkadot/cli/src/lib.rs 58 additions, 23 deletionssubstrate/polkadot/cli/src/lib.rs
- substrate/substrate/client/src/client.rs 1 addition, 1 deletionsubstrate/substrate/client/src/client.rs
- substrate/substrate/rpc-servers/Cargo.toml 5 additions, 2 deletionssubstrate/substrate/rpc-servers/Cargo.toml
- substrate/substrate/rpc-servers/src/lib.rs 36 additions, 7 deletionssubstrate/substrate/rpc-servers/src/lib.rs
- substrate/substrate/rpc/Cargo.toml 5 additions, 3 deletionssubstrate/substrate/rpc/Cargo.toml
- substrate/substrate/rpc/src/author/error.rs 2 additions, 0 deletionssubstrate/substrate/rpc/src/author/error.rs
- substrate/substrate/rpc/src/author/tests.rs 1 addition, 2 deletionssubstrate/substrate/rpc/src/author/tests.rs
- substrate/substrate/rpc/src/chain/mod.rs 63 additions, 5 deletionssubstrate/substrate/rpc/src/chain/mod.rs
- substrate/substrate/rpc/src/chain/tests.rs 7 additions, 1 deletionsubstrate/substrate/rpc/src/chain/tests.rs
- substrate/substrate/rpc/src/lib.rs 7 additions, 2 deletionssubstrate/substrate/rpc/src/lib.rs
- substrate/substrate/rpc/src/metadata.rs 46 additions, 0 deletionssubstrate/substrate/rpc/src/metadata.rs
- substrate/substrate/rpc/src/subscriptions.rs 86 additions, 0 deletionssubstrate/substrate/rpc/src/subscriptions.rs
Please register or sign in to comment