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.
Showing
- substrate/Cargo.lock 23 additions, 10 deletionssubstrate/Cargo.lock
- substrate/substrate/client/Cargo.toml 1 addition, 1 deletionsubstrate/substrate/client/Cargo.toml
- substrate/substrate/client/src/blockchain.rs 0 additions, 1 deletionsubstrate/substrate/client/src/blockchain.rs
- substrate/substrate/client/src/client.rs 10 additions, 91 deletionssubstrate/substrate/client/src/client.rs
- substrate/substrate/client/src/genesis.rs 4 additions, 3 deletionssubstrate/substrate/client/src/genesis.rs
- substrate/substrate/client/src/lib.rs 16 additions, 11 deletionssubstrate/substrate/client/src/lib.rs
- substrate/substrate/network/Cargo.toml 3 additions, 5 deletionssubstrate/substrate/network/Cargo.toml
- substrate/substrate/network/src/lib.rs 2 additions, 4 deletionssubstrate/substrate/network/src/lib.rs
- substrate/substrate/network/src/test/mod.rs 9 additions, 50 deletionssubstrate/substrate/network/src/test/mod.rs
- substrate/substrate/rpc/Cargo.toml 1 addition, 2 deletionssubstrate/substrate/rpc/Cargo.toml
- substrate/substrate/rpc/src/chain/tests.rs 38 additions, 16 deletionssubstrate/substrate/rpc/src/chain/tests.rs
- substrate/substrate/rpc/src/lib.rs 1 addition, 3 deletionssubstrate/substrate/rpc/src/lib.rs
- substrate/substrate/rpc/src/state/tests.rs 5 additions, 25 deletionssubstrate/substrate/rpc/src/state/tests.rs
- substrate/substrate/test-client/Cargo.toml 14 additions, 0 deletionssubstrate/substrate/test-client/Cargo.toml
- substrate/substrate/test-client/src/client_ext.rs 108 additions, 0 deletionssubstrate/substrate/test-client/src/client_ext.rs
- substrate/substrate/test-client/src/lib.rs 54 additions, 0 deletionssubstrate/substrate/test-client/src/lib.rs
Please register or sign in to comment