Bridges - changes for Bridges V2 - relay client part (#4494)
Contains mainly changes/nits/refactors related to the relayer code (`client-substrate` and `lib-substrate-relay`) migrated from the Bridges V2 [branch](https://github.com/paritytech/polkadot-sdk/pull/4427). Relates to: https://github.com/paritytech/parity-bridges-common/issues/2976 Companion: https://github.com/paritytech/parity-bridges-common/pull/2988 ## TODO - [x] fix comments ## Questions - [x] Do we need more testing for client V2 stuff? If so, how/what is the ultimate test? @svyatonik - [x] check [comment](https://github.com/paritytech/polkadot-sdk/pull/4494#issuecomment-2117181144) for more testing --------- Co-authored-by:Svyatoslav Nikolsky <svyatonik@gmail.com> Co-authored-by:
Serban Iorga <serban@parity.io>
Showing
- Cargo.lock 12 additions, 0 deletionsCargo.lock
- bridges/modules/relayers/src/lib.rs 1 addition, 1 deletionbridges/modules/relayers/src/lib.rs
- bridges/primitives/relayers/src/lib.rs 2 additions, 2 deletionsbridges/primitives/relayers/src/lib.rs
- bridges/primitives/runtime/src/lib.rs 5 additions, 5 deletionsbridges/primitives/runtime/src/lib.rs
- bridges/relays/client-substrate/Cargo.toml 1 addition, 0 deletionsbridges/relays/client-substrate/Cargo.toml
- bridges/relays/client-substrate/src/chain.rs 3 additions, 0 deletionsbridges/relays/client-substrate/src/chain.rs
- bridges/relays/client-substrate/src/client/caching.rs 468 additions, 0 deletionsbridges/relays/client-substrate/src/client/caching.rs
- bridges/relays/client-substrate/src/client/mod.rs 91 additions, 0 deletionsbridges/relays/client-substrate/src/client/mod.rs
- bridges/relays/client-substrate/src/client/rpc.rs 743 additions, 0 deletionsbridges/relays/client-substrate/src/client/rpc.rs
- bridges/relays/client-substrate/src/client/rpc_api.rs 15 additions, 39 deletionsbridges/relays/client-substrate/src/client/rpc_api.rs
- bridges/relays/client-substrate/src/client/subscription.rs 239 additions, 0 deletionsbridges/relays/client-substrate/src/client/subscription.rs
- bridges/relays/client-substrate/src/client/traits.rs 230 additions, 0 deletionsbridges/relays/client-substrate/src/client/traits.rs
- bridges/relays/client-substrate/src/error.rs 288 additions, 27 deletionsbridges/relays/client-substrate/src/error.rs
- bridges/relays/client-substrate/src/guard.rs 1 addition, 1 deletionbridges/relays/client-substrate/src/guard.rs
- bridges/relays/client-substrate/src/lib.rs 5 additions, 5 deletionsbridges/relays/client-substrate/src/lib.rs
- bridges/relays/client-substrate/src/metrics/float_storage_value.rs 26 additions, 19 deletions...elays/client-substrate/src/metrics/float_storage_value.rs
- bridges/relays/client-substrate/src/transaction_tracker.rs 38 additions, 14 deletionsbridges/relays/client-substrate/src/transaction_tracker.rs
- bridges/relays/lib-substrate-relay/src/cli/chain_schema.rs 2 additions, 2 deletionsbridges/relays/lib-substrate-relay/src/cli/chain_schema.rs
- bridges/relays/lib-substrate-relay/src/cli/detect_equivocations.rs 1 addition, 1 deletion...elays/lib-substrate-relay/src/cli/detect_equivocations.rs
- bridges/relays/lib-substrate-relay/src/cli/mod.rs 5 additions, 0 deletionsbridges/relays/lib-substrate-relay/src/cli/mod.rs
Please register or sign in to comment