Harald Heckmann

Results 95 issues of 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...

p:high
t:enhancement
l:M

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...

p:medium
t:maintenance
l:S

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...

p:medium
t:enhancement
l:M

Closes #809 Closes #715

s:review-needed

**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

p:high
t:maintenance
l:M

**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

p:high
t:maintenance
l:M

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...

p:medium
t:enhancement
l:XS

# 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...

p:high
t:maintenance

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

p:low
t:enhancement