referrerpolicy=no-referrer-when-downgrade
rococo_system_emulated_network

Type Alias PeopleRococoPara

Source
pub type PeopleRococoPara = PeopleRococo<RococoMockNet>;

Aliased Type§

struct PeopleRococoPara(/* private fields */);

Implementations

Source§

impl<N> PeopleRococo<N>
where N: Network,

Source

pub fn fund_accounts( accounts: Vec<(<<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId, u128)>, )

Fund a set of accounts with a balance

Source

pub fn fund_para_sovereign(sibling_para_id: Id, balance: u128)

Fund a sovereign account of sibling para.

Source

pub fn sovereign_account_of_parachain_on_other_global_consensus( network_id: NetworkId, para_id: Id, ) -> <<MultiSignature as Verify>::Signer as IdentifyAccount>::AccountId

Return local sovereign account of para_id on other network_id

Source§

impl<N> PeopleRococo<N>
where N: Network,

Source

pub fn assert_xcm_pallet_attempted_complete(expected_weight: Option<Weight>)

Asserts a dispatchable is completely executed and XCM sent

Source

pub fn assert_xcm_pallet_attempted_incomplete( expected_weight: Option<Weight>, expected_error: Option<Error>, )

Asserts a dispatchable is incompletely executed and XCM sent

Source

pub fn assert_xcm_pallet_attempted_error(expected_error: Option<Error>)

Asserts a dispatchable throws and error when trying to be sent

Source

pub fn assert_xcm_pallet_sent()

Asserts a XCM message is sent

Source

pub fn assert_parachain_system_ump_sent()

Asserts a XCM message is sent to Relay Chain

Source

pub fn assert_dmp_queue_complete(expected_weight: Option<Weight>)

Asserts a XCM from Relay Chain is completely executed

Source

pub fn assert_dmp_queue_incomplete(expected_weight: Option<Weight>)

Asserts a XCM from Relay Chain is incompletely executed

Source

pub fn assert_dmp_queue_error()

Asserts a XCM from Relay Chain is executed with error

Source

pub fn assert_xcmp_queue_success(expected_weight: Option<Weight>)

Asserts a XCM from another Parachain is completely executed

Trait Implementations

Source§

impl<N> Chain for PeopleRococo<N>
where N: Network,

Source§

impl<N, Origin, Destination, Hops, Args> CheckAssertion<Origin, Destination, Hops, Args> for PeopleRococo<N>
where N: Network, Origin: Chain + Clone, Destination: Chain + Clone, <Origin as Chain>::RuntimeOrigin: OriginTrait<AccountId = <<Origin as Chain>::Runtime as Config>::AccountId> + Clone, <Destination as Chain>::RuntimeOrigin: OriginTrait<AccountId = <<Destination as Chain>::Runtime as Config>::AccountId> + Clone, Hops: Clone, Args: Clone,

Source§

fn check_assertion(test: Test<Origin, Destination, Hops, Args>)

Source§

impl<N> Clone for PeopleRococo<N>
where N: Clone,

Source§

fn clone(&self) -> PeopleRococo<N>

Returns a copy of the value. Read more
1.0.0 · Source§

fn clone_from(&mut self, source: &Self)

Performs copy-assignment from source. Read more
Source§

impl<N> Parachain for PeopleRococo<N>
where N: Network,

Source§

impl<N> PeopleRococoParaPallet for PeopleRococo<N>
where N: Network,

Source§

type PolkadotXcm = Pallet<Runtime>

Source§

type Balances = Pallet<Runtime>

Source§

type Identity = Pallet<Runtime>

Source§

type IdentityMigrator = Pallet<Runtime>

Source§

impl<N> TestExt for PeopleRococo<N>
where N: Network,