Harald Heckmann
Harald Heckmann
Currently Zeitgeist uses the Randomness Collective Coin Flip Pallet to generate randomness. This is a somewhat insecure way to generate entropy and ideally should only be used in tests. The...
Once members of collectives can be elected, we should ensure that an entity that takes big portions of the collectives should not be able to cause much harm. See the...
Sometimes it is necessary to block operation of some modules or most parts of the protocol, for example when a hack occurred or a bug was found that causes immense...
**Dependencies** Cumulus: https://github.com/paritytech/cumulus/tree/polkadot-v0.9.26 Moonbeam: https://github.com/PureStake/moonbeam/tree/v0.26.1 Nimbus: https://github.com/PureStake/nimbus/tree/moonbeam-polkadot-v0.9.26 ORML: https://github.com/open-web3-stack/open-runtime-module-library/tree/release-v0.9.26 Polkadot: https://github.com/paritytech/polkadot/tree/release-v0.9.26 Substrate: https://github.com/paritytech/substrate/tree/polkadot-v0.9.26 **Changes** Cumulus: https://github.com/paritytech/cumulus/compare/polkadot-v0.9.23...polkadot-v0.9.26 Moonbeam: https://github.com/PureStake/moonbeam/compare/v0.25.0...v0.26.1 Nimbus: https://github.com/PureStake/nimbus/compare/moonbeam-polkadot-v0.9.23...moonbeam-polkadot-v0.9.26 ORML: https://github.com/open-web3-stack/open-runtime-module-library/compare/polkadot-v0.9.23...polkadot-v0.9.26 Polkadot: https://github.com/paritytech/polkadot/compare/release-v0.9.23...release-v0.9.26 Substrate: https://github.com/paritytech/substrate/compare/polkadot-v0.9.23...polkadot-v0.9.26 Substrate-Parachain: https://github.com/substrate-developer-hub/substrate-parachain-template/compare/polkadot-v0.9.23...polkadot-v0.9.26
**Dependencies** Cumulus: https://github.com/paritytech/cumulus/tree/polkadot-v0.9.23 Moonbeam: https://github.com/PureStake/moonbeam/tree/v0.25.0 Nimbus: https://github.com/PureStake/nimbus/tree/moonbeam-polkadot-v0.9.23 ORML: https://github.com/open-web3-stack/open-runtime-module-library/tree/release-v0.9.23 Polkadot: https://github.com/paritytech/polkadot/tree/release-v0.9.23 Substrate: https://github.com/paritytech/substrate/tree/polkadot-v0.9.23 **Changes** Cumulus: https://github.com/paritytech/cumulus/compare/polkadot-v0.9.19...polkadot-v0.9.23 Moonbeam: https://github.com/PureStake/moonbeam/compare/78db06c0203f61b35059304f7194ed5c10dcfda8...v0.25.0 Nimbus: https://github.com/PureStake/nimbus/compare/moonbeam-polkadot-v0.9.19...moonbeam-polkadot-v0.9.23 ORML: https://github.com/open-web3-stack/open-runtime-module-library/compare/polkadot-v0.9.19...polkadot-v0.9.23 Polkadot: https://github.com/paritytech/polkadot/compare/release-v0.9.19...release-v0.9.23 Substrate: https://github.com/paritytech/substrate/compare/polkadot-v0.9.19...polkadot-v0.9.23 Substrate-Parachain: https://github.com/substrate-developer-hub/substrate-parachain-template/compare/polkadot-v0.9.19...polkadot-v0.9.23
The market-commons pallet was spawned in the past to avoid circular dependencies between the prediction markets and swaps pallet. Both pallets strictly depend on it, and when executing migrations, often...
# Release Checklist This is the release checklist for Zeitgeist v0.3.6. All following checks should be completed before publishing a new release of the Zeitgeist runtime or client. ## Runtime...
It is possible to automatically check if the spec or transaction version changed using a GitHub workflow. Polkadot uses those two workflows: https://github.com/paritytech/polkadot/blob/master/.github/workflows/release-20_extrinsic-ordering-check-from-bin.yml https://github.com/paritytech/polkadot/blob/master/.github/workflows/release-21_extrinsic-ordering-check-from-two.yml