paritytech / paritytech/try-runtime-cli

`try-runtime` unit test that executes all the queued proposals

Offen
#2 3 Kommentare 1 Reaktion 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

enhancement
Vorherrschende Sprache
Rust
Sterne
25
Forks
29
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

something similar to https://github.com/paritytech/polkadot/pull/5865, but look into the gov v2 proposals, and make sure the .dispatch of all of them executes fine, followed by try_state.

Inspired by the steps I took to make this proposal: https://kusama.polkassembly.io/referenda/16

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem Vergleich des Ansatzes in paritytech/polkadot PR 5865 und der Durchsicht der im Issue erwähnten eingereihten governance v2 proposals. Verfolge, wie das .dispatch jeder proposal in einem try-runtime unit test ausgeführt wird, gefolgt von try_state. Erledigt bedeutet, dass der Test alle eingereihten proposals abdeckt und jede dispatch- und state-Prüfung erfolgreich ausgeführt wird.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
rust
Bereich
blockchain, testing
Issue-Typ
Feature
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.