Expand description
Module contains predefined test-case scenarios for Runtime
with bridging capabilities
with remote GRANDPA chain.
Structs§
- With
Remote Grandpa Chain Helper Adapter - Adapter struct that implements
WithRemoteGrandpaChainHelper
.
Traits§
- With
Remote Grandpa Chain Helper - Helper trait to test bridges with remote GRANDPA chain.
Functions§
- can_
calculate_ fee_ for_ complex_ message_ confirmation_ transaction - Estimates transaction fee for default message confirmation transaction (batched with required proofs) from bridged GRANDPA chain.
- can_
calculate_ fee_ for_ complex_ message_ delivery_ transaction - Estimates transaction fee for default message delivery transaction (batched with required proofs) from bridged GRANDPA chain.
- can_
calculate_ fee_ for_ standalone_ message_ confirmation_ transaction - Estimates transaction fee for default message confirmation transaction (batched with required proofs) from bridged parachain.
- can_
calculate_ fee_ for_ standalone_ message_ delivery_ transaction - Estimates transaction fee for default message delivery transaction from bridged GRANDPA chain.
- complex_
relay_ extrinsic_ works - Test-case makes sure that Runtime can dispatch XCM messages submitted by relayer, with proofs (finality, message) batched together in signed extrinsic. Also verifies relayer transaction signed extensions work as intended.
- free_
relay_ extrinsic_ works - Test-case makes sure that Runtime can dispatch XCM messages submitted by relayer, with proofs (finality, message) independently submitted. Finality proof is submitted for free in this test. Also verifies relayer transaction signed extensions work as intended.
- relayed_
incoming_ message_ works - Test-case makes sure that Runtime can dispatch XCM messages submitted by relayer, with proofs (finality, message) independently submitted. Also verifies relayer transaction signed extensions work as intended.