Fix on demand parachains relay when no parachain head at target (#1834)
* `best_finalized_peer_at_best_self` in messages relay is now Option<> - before it was an error, which effectively blocked the lane * unnecessary mut * clone on return
Showing
- bridges/relays/lib-substrate-relay/src/finality/target.rs 2 additions, 1 deletionbridges/relays/lib-substrate-relay/src/finality/target.rs
- bridges/relays/lib-substrate-relay/src/messages_source.rs 11 additions, 11 deletionsbridges/relays/lib-substrate-relay/src/messages_source.rs
- bridges/relays/lib-substrate-relay/src/on_demand/parachains.rs 58 additions, 36 deletions...es/relays/lib-substrate-relay/src/on_demand/parachains.rs
- bridges/relays/messages/src/message_lane_loop.rs 52 additions, 37 deletionsbridges/relays/messages/src/message_lane_loop.rs
- bridges/relays/messages/src/message_race_loop.rs 1 addition, 1 deletionbridges/relays/messages/src/message_race_loop.rs
- bridges/relays/messages/src/metrics.rs 26 additions, 12 deletionsbridges/relays/messages/src/metrics.rs
Please register or sign in to comment