* deps: update jsonrpsee 0.2.0
The motivation is to avoid pinning certain alpha versions and to avoid
breaking users builds without having to some `Cargo.lock` updating.
* cargo fmt
* fix tests
* fix a few clippy lints
* cargo fmt
* implement session handling for unsubscribe in subxt-client
Signed-off-by: Gregory Hill <gregorydhill@outlook.com>
* update jsonrpsee to `v0.2.0-alpha.2`
Closes#241
* use new jsonrpsee request message types in subxt client
Signed-off-by: Gregory Hill <gregorydhill@outlook.com>
Co-authored-by: Niklas Adolfsson <niklasadolfsson1@gmail.com>
* hacky integration with jsonrpsee v2
* stray todos
* fmt
* add http support
* make test build compile
* Update src/rpc.rs
* bring back set_client
* use crates.io version jsonrpsee
* WIP: workaround for embedded subxt client (#236)
* workaround for embedded subxt client
Signed-off-by: Gregory Hill <gregorydhill@outlook.com>
* increase default channel size on subxt client
Signed-off-by: Gregory Hill <gregorydhill@outlook.com>
* remove client tests due to inference problem on From
Signed-off-by: Gregory Hill <gregorydhill@outlook.com>
* add comments for missing impls
* more verbose errors
* make subscription notifs buffer bigger
* fmt
Co-authored-by: Greg Hill <gregorydhill@outlook.com>
* Upgrade to substrate 2.0.0
* WIP implement Subcommand manually (see https://github.com/paritytech/substrate/pull/6894#issuecomment-676060197)
* Add pallet-staking/std to the std feature
* Sort out the subcommand impl
* Sort out the module index (ty @ascjones)
Sort out the RefCount type (ty @dvc94ch)
Random tweaks to make test-node more similar to the vanilla node-template
* obey the fmt
* Add changelog and bump versions
* Merge #165 and update CHANGELOG
* Update test-node/runtime/src/lib.rs
Co-authored-by: Demi Marie Obenour <demiobenour@gmail.com>
* Update CHANGELOG.md
Co-authored-by: Demi Marie Obenour <demiobenour@gmail.com>
Co-authored-by: Demi Marie Obenour <demiobenour@gmail.com>
* Upgrade to substrate 2.0.0
* WIP implement Subcommand manually (see https://github.com/paritytech/substrate/pull/6894#issuecomment-676060197)
* Add pallet-staking/std to the std feature
* Sort out the subcommand impl
* Sort out the module index (ty @ascjones)
Sort out the RefCount type (ty @dvc94ch)
Random tweaks to make test-node more similar to the vanilla node-template
* obey the fmt
* cleanup
* more cleanup