substrate-api-client
substrate-api-client copied to clipboard
Library for connecting to substrate API over WebSockets
Currently we don't detect breaking changes from the polkadot-api in a timely manner. This means our master can be broken for a long time without us even realizing. This leads...
DO NOT MERGE Some tests cannot compile due to the fact that two, non-compatible versions of `sp_runtime` are involved during the build. The root cause of this is the fact...
RFC-0078 Merkelized Metadata proposes to include a metadata hash in the extrinsic signature to improve trust in the protocol: https://polkadot-fellows.github.io/RFCs/approved/0078-merkleized-metadata.html - PR to provide this feature: https://github.com/polkadot-fellows/runtimes/pull/337 - Subxt is...
Re-activate the two tests that were disabled due to breaking binary format after enabling the metadata check (See #776) - `xt_hash_matches_substrate_impl()` - `xt_hash_matches_substrate_impl_large_xt()`
We should discuss and document how/if we want to support breaking changes (such as #777) by providing backwards compatibility. Some considerations: - The code gets cluttered quickly if there are...
With the current image we use: paritypr/substrate:latest we have the issue, that it is not updated. We should change to parity/polkadot (if possible). This seems to be the official docker...
The functions we test in `unstable_rpc_api_calls.rs` were stabilized: https://github.com/paritytech/polkadot-sdk/issues/1156 https://github.com/paritytech/polkadot-sdk/issues/1508 We should provide these functions as actual API functions.
The trait has a already quite a few functions and it keeps getting more. The problem is that the trait covers a variety of use-cases that lead to a combinatoric...
- Move Retracted enum value from `UnexpectedTxStatus` to `XtStatus` - Provide is_final method for `TransactionStatus` - Currently not used, but I think it makes sense to provide it - Return...