substrate-api-client icon indicating copy to clipboard operation
substrate-api-client copied to clipboard

Library for connecting to substrate API over WebSockets

Results 72 substrate-api-client issues
Sort by recently updated
recently updated
newest added

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...

F3-test

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...

Stay-up-to-date

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...

F2-bug
Stay-up-to-date

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...

F7-enhancement
E2-breaksapi