mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-05-30 07:01:03 +00:00
4bc97e481f
Update the HRMP pallet to use field names for Event variants to improve metadata for a better client experience. Event variants are now structs instead of unnamed tuples. Partially implements Substrate issue [9903](https://github.com/paritytech/substrate/issues/9903) which doesn't appear to have been moved to the monorepo.
E2E tests concerning Polkadot Governance and the Collectives Parachain. The tests run by the Parachain Integration Tests tool.
Requirements
The tests require some changes to the regular production runtime builds:
RelayChain runtime
- Alice has SUDO
- Public Referenda
StakingAdmin,FellowshipAdmintracks settings (see the corresponding keys of theTRACKS_DATAconstant in thegovernance::tracksmodule of the Relay Chain runtime crate):
prepare_period: 5 Block,
decision_period: 1 Block,
confirm_period: 1 Block,
min_enactment_period: 1 Block,
Collectives runtime
- Fellowship Referenda
Fellowstrack settings (see the corresponding key of theTRACKS_DATAconstant in thefellowship::tracksmodule of the Collectives runtime crate):
prepare_period: 5 Block,
decision_period: 1 Block,
confirm_period: 1 Block,
min_enactment_period: 1 Block,