General-grants-program: Erstellen Sie einfache Substrate-Laufzeitmodule mit einem Tutorial

Erstellt am 8. Jan. 2019  ·  14Kommentare  ·  Quelle: w3f/General-Grants-Program

Wir brauchen mehr Tutorials, die Entwicklern helfen, sich mit dem Bauen für Polkadot vertraut zu machen. In diesem Kopfgeld wünschen wir uns die Erstellung eines Tutorials, das andere Community-Mitglieder durch die notwendigen Schritte zur Erstellung eines Substrate -Laufzeitmoduls führt.

Beispielprojekt 1 :
Erstellen Sie ein einfaches Modul, das Daten hasht und in der Kette speichert (bitte geben Sie einen Zeitstempel an). Das Modul muss auch in der Lage sein, den Hash und den Zeitstempel zu überprüfen.

Diese Aufgabe sollte eine einfache Benutzeroberfläche und ein Tutorial umfassen.

Beispielprojekt 2 :
Inspiriert von Gavin Woods Vortrag auf der W3S möchten wir ein Tutorial, das der Community beibringt, wie man ein einfaches Spiel erstellt, das ein Substrate-Laufzeitmodul verwendet .

Diese Aufgabe sollte eine einfache Benutzeroberfläche (z. B. in einem Webbrowser) und ein Tutorial enthalten.

Beispielprojekt 3 :
Lassen Sie sich von den obigen Beispielprojekten inspirieren und entwickeln Sie Ihre eigenen Substrate-Laufzeitmodule.

Es ist wahrscheinlich, dass Sie eine einfache Benutzeroberfläche erstellen müssen, und Sie müssen ein begleitendes Tutorial schreiben.

Anforderungen

Beachten Sie bei der Durchführung der Arbeit für diese Prämie, dass eine korrekte Einreichung:

  • Open-Source sein. Diese Arbeit wird umfassend mit der Community geteilt.
  • Haben Sie ein Schritt-für-Schritt-Tutorial, das erklärt, wie Sie das Modul schreiben. Das Tutorial erklärt die Gründe, warum das Modul so konzipiert ist, wie es ist.
  • Das Modul muss wie gewünscht funktionieren und darf keine Compilerfehler enthalten.

Kopfgeld

Diese Ausgabe ist jetzt als Teil des Fonds der Web 3 Foundation mit einer Finanzierung von 900,0 DAI (900,0 USD @ 1,0 $/DAI) verbunden.

Nur als FYI für alle Kopfgeldjäger: Der Gesamtbetrag der Mittel beträgt 900 Dai, aber wir suchen nach 3 Einsendungen. Das bedeutet, dass jede einzelne Einreichung für 300 Dai berechtigt ist.

Beachten Sie dies bei der Bewerbung! Danke und viel Glück!

Bounty

Hilfreichster Kommentar

Hallo! Ich habe gerade ein Modul für ein Bonded Token abgeschlossen, auch bekannt als Bonding Curve Token oder Bonded Fungible Token , inspiriert von diesem EIP für einen Smart Contract.

Was ich dafür getan habe, ist das Laufzeitmodul für einen ERC20-Token zu implementieren, der kontinuierlich zu einem Preis gekauft und verkauft werden kann, der eine Funktion des Gesamtangebots ist. Code ist hier verfügbar. Bisher habe ich ein Tutorial geschrieben, das durch die Teile des Rust-Codes geht, und brauche noch etwas Bearbeitung und ein besseres Zuhause, um es neben meinem zufälligen GitHub-Repo zu veröffentlichen :sweat_smile:

Ich frage mich, ob dies für die Prämie qualifiziert wäre?

Alle 14 Kommentare

Problemstatus: 1. Offen 2. Begonnen 3. Eingereicht 4. Fertig


__Diese Ausgabe ist jetzt als Teil des Fonds der Web 3 Foundation mit einer Finanzierung von 900,0 DAI (900,0 USD @ 1,0 $/DAI) verbunden.__

Problemstatus: 1. Offen 2. Begonnen 3. Eingereicht 4. Fertig


__Die Arbeit wurde begonnen__.

Diese Benutzer behaupteten jeweils, dass sie die Arbeit in 2 Monaten, 3 Wochen von jetzt an abschließen können.
Bitte überprüfen Sie ihre Aktionspläne unten:

1) alogishetty wurde genehmigt, um mit der Arbeit zu beginnen.

Ich habe nicht viel Erfahrung mit Polkadot, aber ich bin bereit, dieses Kopfgeld zu lernen und zu vervollständigen.

Erfahren Sie mehr auf der Seite Gitcoin Issue Details .

2) Srisankethu wurde die Genehmigung erteilt, mit der Arbeit zu beginnen.

Ich interessiere mich dafür, daran zu arbeiten!

Erfahren Sie mehr auf der Seite Gitcoin Issue Details .

3) aj07 wurde genehmigt, um mit der Arbeit zu beginnen.

Daran möchte ich arbeiten. Ich habe Gav bereits live gesehen und bin sehr interessiert am Web3-Framework

Erfahren Sie mehr auf der Seite Gitcoin Issue Details .

4) hskang9 hat sich beworben, mit der Arbeit zu beginnen _(nur Förderer: Arbeiter genehmigen | Arbeiter ablehnen )_.

Ich entwickle das Tutorial für den Blockchain-Workshop in NYC.

Erfahren Sie mehr auf der Seite Gitcoin Issue Details .

5) Isaether hat sich beworben, um mit der Arbeit zu beginnen _(nur Förderer: Mitarbeiter genehmigen | Mitarbeiter ablehnen )_.

Hallo! Ich registriere mich für das Gitcoin-Bounty mit der Einreichung hier https://github.com/w3f/Web3-collaboration/issues/60#issuecomment-467480694

Erfahren Sie mehr auf der Seite Gitcoin Issue Details .

6) montanaflynn hat sich beworben, mit der Arbeit zu beginnen _(nur Förderer: Arbeiter genehmigen | Arbeiter ablehnen )_.

Sehen Sie sich das Substrat an und erstellen Sie Laufzeitmodule, Tutorials und Dokumentationen.

Erfahren Sie mehr auf der Seite Gitcoin Issue Details .

7) prastut hat sich beworben, mit der Arbeit zu beginnen _(nur Förderer: Arbeiter genehmigen | Arbeiter ablehnen )_.

  1. Tic Tac Toe auf Subtrat. 2 Spieler setzen etwas ETH, bevor sie beginnen, und wer gewinnt, bekommt die ETH.
  2. Sudoku auf Substrat.

Bonus-Idee:
Ich bin auf Polkadot gestoßen, als ich auf die Idee kam, einen Zapier für Blockchain zu haben.

Erfahren Sie mehr auf der Seite Gitcoin Issue Details .

Diese Ausgabe ist jetzt als Teil des Fonds der Web 3 Foundation mit einer Finanzierung von 900,0 DAI (900,0 USD @ 1,0 $/DAI) verbunden.

Nur als FYI für alle Kopfgeldjäger: Der Gesamtbetrag der Mittel beträgt 900 Dai, aber wir suchen nach 3 Einsendungen. Das bedeutet, dass jede einzelne Einreichung für 300 Dai berechtigt ist.

Beachten Sie dies bei der Bewerbung! Danke und viel Glück!

@EdwardAThomson Ist dieses Problem noch offen? Daran möchte ich arbeiten. Ich weiß nicht viel über Substrate-Laufzeitmodule oder Polkadot, aber ich denke, ich kann es herausfinden. Ich denke, ich kann das Tutorial besser schreiben, da ich auch versuchen werde, herauszufinden, wie ich das Modul selbst erstellen kann, und das Tutorial richtet sich an Anfänger wie mich.

Sagen Sie mir, ob es verfügbar ist, um daran zu arbeiten. Sollten auch die drei aufgeführten Beispielprojekte erstellt werden oder ist eines davon in Ordnung?

@EdwardAThomson Ist dieses Problem noch offen? Daran möchte ich arbeiten. Ich weiß nicht viel über Substrate-Laufzeitmodule oder Polkadot, aber ich denke, ich kann es herausfinden. Ich denke, ich kann das Tutorial besser schreiben, da ich auch versuchen werde, herauszufinden, wie ich das Modul selbst erstellen kann, und das Tutorial richtet sich an Anfänger wie mich.

Sagen Sie mir, ob es verfügbar ist, um daran zu arbeiten. Sollten auch die drei aufgeführten Beispielprojekte erstellt werden oder ist eines davon in Ordnung?

Hey @pbteja1998 dieses Bounty ist definitiv noch offen! Vielen Dank, dass Sie sich gemeldet haben, und viel Glück mit Ihrer Einreichung.

@EdwardAThomson
Wo kann ich Sie kontaktieren, wenn ich weitere Erläuterungen benötige, gibt es einen Slack- oder Gitterkanal, dem ich beitreten kann?

Soll ich auch Tutorials für alle drei aufgeführten Beispielprojekte erstellen oder nur für eines davon?

@EdwardAThomson
Wo kann ich Sie kontaktieren, wenn ich weitere Erläuterungen benötige, gibt es einen Slack- oder Gitterkanal, dem ich beitreten kann?

Soll ich auch Tutorials für alle drei aufgeführten Beispielprojekte erstellen oder nur für eines davon?

Jeder von ihnen ist in Ordnung. Wir wollten nur einige Beispielideen liefern.

Ich bin kürzlich dem Gitcoin Slack beigetreten, aber ich besuche es kaum. Wir bevorzugen Riot bei W3F. Ich kann dir auch eine E-Mail pingen, ich sehe die Adresse in deinem Profil.

Polkadot Riot-Kanal: https://riot.im/app/#/room/ #polkadot-wa tercooler:matrix.org
Mein Riot-Name: @ edwardt:matrix.org

@EdwardAThomson danke. Ich bin gerade dem Riot Channel beigetreten.

Das ist fantastisch!

Ich untersuche derzeit den Aufbau von Web2/Web3-Datenbrücken, um On-Chain-Voting-Mechanismen zu ermöglichen. Wenn ich das auf Substrate zum Laufen bringe, erkläre, wie man es repliziert, und eine Möglichkeit für Leute schafft, sich an der Verbesserung der Architekturen/Protokolle zu beteiligen, würde das für die Prämie zählen?

Fasst das Polkadot-Testnetz auch Sicherheits-/Validator-Akteure zusammen, weil dies Designentscheidungen ändern könnte?

Danke :)

Das ist fantastisch!

Danke! @burrrata :-) Ich schätze die Begeisterung.

Ich untersuche derzeit den Aufbau von Web2/Web3-Datenbrücken, um On-Chain-Voting-Mechanismen zu ermöglichen. Wenn ich das auf Substrate zum Laufen bringe, erkläre, wie man es repliziert, und eine Möglichkeit für Leute schafft, sich an der Verbesserung der Architekturen/Protokolle zu beteiligen, würde das für die Prämie zählen?

Wenn ich das richtig verstanden habe, ja.

_Fast_ jedes Tutorial, das Leuten zeigt, wie man ein Modul auf Substrate baut, ist akzeptabel!

Fasst das Polkadot-Testnetz auch Sicherheits-/Validator-Akteure zusammen, weil dies Designentscheidungen ändern könnte?

Theoretisch ja, aber es gab ein paar Probleme damit, unseren neuen hybriden Konsensmechanismus zum Laufen zu bringen. Dies hat den Einsatz von Test-Parachains verlangsamt, obwohl wir im vorherigen Testnetz ein paar gesehen haben.

Hallo! Ich habe gerade ein Modul für ein Bonded Token abgeschlossen, auch bekannt als Bonding Curve Token oder Bonded Fungible Token , inspiriert von diesem EIP für einen Smart Contract.

Was ich dafür getan habe, ist das Laufzeitmodul für einen ERC20-Token zu implementieren, der kontinuierlich zu einem Preis gekauft und verkauft werden kann, der eine Funktion des Gesamtangebots ist. Code ist hier verfügbar. Bisher habe ich ein Tutorial geschrieben, das durch die Teile des Rust-Codes geht, und brauche noch etwas Bearbeitung und ein besseres Zuhause, um es neben meinem zufälligen GitHub-Repo zu veröffentlichen :sweat_smile:

Ich frage mich, ob dies für die Prämie qualifiziert wäre?

Implementierung des Laufzeitmoduls für einen ERC20....

Hey @lsaether , danke für dein Interesse. Das klingt nach einer beeindruckenden Anstrengung, also wäre dies für ein Kopfgeld geeignet!

Ich möchte, dass jemand dies überprüft, bevor ich eine Förderung vergebe. Wir würden überprüfen, ob der Code funktioniert und ob das Tutorial klar genug ist. Ich habe jemanden auf unserer Seite gebeten, einen Blick darauf zu werfen und es für mich zu überprüfen. :-)

Für qualitativ hochwertige Tutorials sollte es meiner Meinung nach möglich sein, sie auf der Substrate-Hub-Site zu hosten. Ich habe dort keinen redaktionellen Input, also bräuchte ich jemanden von Parity, der uns informiert.

⚡️ Ein Trinkgeld im Wert von 300.00000 DAI (300,0 USD @ $1,0/DAI) wurde @lsaether für diese Ausgabe von @ gewährt. ⚡️

Gute Arbeit @lsaether! Ihr Tipp wurde automatisch an die bei uns hinterlegte ETH-Adresse hinterlegt.

Problemstatus: 1. Offen 2. Begonnen 3. Eingereicht 4. Fertig


__Diese Prämie wurde abgeschlossen.__

Zusätzliche Tipps für dieses Kopfgeld:

  • gab 300.0000 DAI im Wert von 300,0 USD an Isaether.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen