General-grants-program: Bangun modul runtime Substrat sederhana dengan tutorial

Dibuat pada 8 Jan 2019  ·  14Komentar  ·  Sumber: w3f/General-Grants-Program

Kami membutuhkan lebih banyak tutorial yang membantu pengembang mengenal bangunan untuk Polkadot. Dalam karunia ini kami menginginkan pembuatan tutorial yang mengarahkan sesama anggota komunitas melalui langkah-langkah yang diperlukan untuk membuat modul runtime Substrat .

Contoh proyek 1 :
Buat modul sederhana yang meng-hash sepotong data dan menyimpannya dalam rantai (harap sertakan stempel waktu). Modul juga harus dapat memeriksa hash dan timestamp.

Tugas ini harus menyertakan UI sederhana plus tutorial.

Contoh proyek 2 :
Mengambil inspirasi dari ceramah Gavin Wood di W3S , kami ingin tutorial yang mengajarkan komunitas cara membuat game sederhana yang menggunakan modul runtime Substrate .

Tugas ini harus menyertakan UI sederhana (misalnya di browser web) dan menyertakan tutorial.

Contoh proyek 3 :
Ambil inspirasi dari contoh proyek di atas dan buat modul runtime Substrat Anda sendiri.

Kemungkinan Anda harus membuat UI sederhana, ditambah Anda perlu menulis tutorial yang menyertainya.

Persyaratan

Saat melakukan pekerjaan untuk hadiah ini, harap diperhatikan bahwa pengiriman yang benar akan:

  • Jadilah sumber terbuka. Karya ini akan dibagikan secara luas kepada masyarakat.
  • Miliki tutorial langkah demi langkah yang menjelaskan cara menulis modul. Tutorial akan menjelaskan alasan mengapa modul dirancang seperti itu.
  • Modul harus berfungsi seperti yang diminta dan tidak mengandung kesalahan kompiler.

Karunia

Terbitan ini sekarang memiliki dana 900,0 DAI (900,0 USD @ $1,0/DAI) yang menyertainya sebagai bagian dari dana Yayasan Web 3.

Sebagai FYI untuk semua pemburu hadiah: total pot dana adalah 900 Dai, tapi kami mencari 3 kiriman. Itu berarti bahwa setiap pengiriman individu memenuhi syarat untuk 300 Dai.

Ingatlah hal ini saat melamar! Terima kasih dan semoga berhasil!

Bounty

Komentar yang paling membantu

Hai! Saya baru saja menyelesaikan modul untuk Token Berikat, juga dikenal sebagai Bonding Curve Token atau Bonded Fungible Token mengambil inspirasi dari EIP ini untuk kontrak pintar.

Apa yang saya lakukan untuk ini adalah mengimplementasikan modul runtime untuk token ERC20 yang dapat dibeli dan dijual terus menerus dengan harga yang merupakan fungsi dari total pasokan. Kode tersedia di sini . Sejauh ini saya telah menulis tutorial menelusuri bagian kode Rust dan masih membutuhkan beberapa pengeditan dan tempat yang lebih baik untuk menerbitkannya selain repo GitHub acak saya :sweat_smile:

Saya ingin tahu apakah ini akan memenuhi syarat untuk hadiah?

Semua 14 komentar

Status Masalah: 1. Buka 2. Mulai 3. Dikirim 4. Selesai


__Masalah ini sekarang memiliki dana 900,0 DAI (900,0 USD @ $1,0/DAI) yang melekat padanya sebagai bagian dari dana Yayasan Web 3.__

Status Masalah: 1. Buka 2. Mulai 3. Dikirim 4. Selesai


__Pekerjaan telah dimulai__.

Pengguna ini masing-masing mengklaim bahwa mereka dapat menyelesaikan pekerjaan dalam waktu 2 bulan, 3 minggu dari sekarang.
Silakan tinjau rencana aksi mereka di bawah ini:

1) alogishetty telah disetujui untuk mulai bekerja.

Saya tidak punya banyak pengalaman dengan polkadot tapi saya mau belajar dan menyelesaikan bounty ini.

Pelajari lebih lanjut di halaman Detail Masalah Gitcoin .

2) srisankethu telah disetujui untuk mulai bekerja.

Saya tertarik untuk mengerjakan ini!

Pelajari lebih lanjut di halaman Detail Masalah Gitcoin .

3) aj07 telah disetujui untuk mulai bekerja.

Saya ingin mengerjakan ini. Saya telah melihat pembicaraan Gav secara langsung dan sangat tertarik dengan kerangka kerja web3

Pelajari lebih lanjut di halaman Detail Masalah Gitcoin .

4) hskang9 telah melamar untuk mulai bekerja _(Hanya penyandang dana: menyetujui pekerja | menolak pekerja )_.

Saya sedang mengembangkan tutorial untuk lokakarya blockchain di nyc.

Pelajari lebih lanjut di halaman Detail Masalah Gitcoin .

5) lsaether telah melamar untuk mulai bekerja _(Hanya penyandang dana: menyetujui pekerja | menolak pekerja )_.

Hai! Saya mendaftar untuk hadiah Gitcoin dengan pengiriman di sini https://github.com/w3f/Web3-collaboration/issues/60#issuecomment-467480694

Pelajari lebih lanjut di halaman Detail Masalah Gitcoin .

6) montanaflynn telah melamar untuk mulai bekerja _(Hanya penyandang dana: menyetujui pekerja | menolak pekerja )_.

Lihat substrat dan buat modul runtime, tutorial, dan dokumentasi.

Pelajari lebih lanjut di halaman Detail Masalah Gitcoin .

7) prastut telah melamar untuk mulai bekerja _(Hanya penyandang dana: menyetujui pekerja | menolak pekerja )_.

  1. Tic tac toe di Subtrate. 2 pemain bertaruh beberapa ETH sebelum memulai dan siapa pun yang menang mendapatkan ETH.
  2. Sudoku di Substrat.

Ide Bonus:
Saya menemukan Polkadot ketika saya datang dengan ide memiliki Zapier untuk Blockchain.

Pelajari lebih lanjut di halaman Detail Masalah Gitcoin .

Terbitan ini sekarang memiliki dana 900,0 DAI (900,0 USD @ $1,0/DAI) yang menyertainya sebagai bagian dari dana Yayasan Web 3.

Sebagai FYI untuk semua pemburu hadiah: total pot dana adalah 900 Dai, tapi kami mencari 3 kiriman. Itu berarti bahwa setiap pengiriman individu memenuhi syarat untuk 300 Dai.

Ingatlah hal ini saat melamar! Terima kasih dan semoga berhasil!

@EdwardAThomson Apakah masalah ini masih terbuka? Saya ingin mengerjakan ini. Saya tidak tahu banyak tentang Substrate run time modules atau polkadot, tapi saya rasa saya bisa mengetahuinya. Saya rasa saya dapat menulis tutorial dengan lebih baik karena saya juga akan mencoba mencari cara untuk membuat modul sendiri, dan tutorial ini ditujukan untuk pemula seperti saya.

Beritahu saya jika tersedia untuk dikerjakan. Juga haruskah tiga contoh proyek yang terdaftar perlu dibuat atau salah satu dari mereka baik-baik saja?

@EdwardAThomson Apakah masalah ini masih terbuka? Saya ingin mengerjakan ini. Saya tidak tahu banyak tentang Substrate run time modules atau polkadot, tapi saya rasa saya bisa mengetahuinya. Saya rasa saya dapat menulis tutorial dengan lebih baik karena saya juga akan mencoba mencari cara untuk membuat modul sendiri, dan tutorial ini ditujukan untuk pemula seperti saya.

Beritahu saya jika tersedia untuk dikerjakan. Juga haruskah tiga contoh proyek yang terdaftar perlu dibuat atau salah satu dari mereka baik-baik saja?

Hai @pbteja1998 bounty ini pasti masih terbuka! Terima kasih telah menghubungi kami dan semoga berhasil dengan kiriman Anda.

@EdwardAThomson
Di mana saya dapat menghubungi Anda jika saya memerlukan klarifikasi, apakah ada saluran slack atau gitter yang dapat saya ikuti?

Juga Haruskah saya membuat tutorial untuk ketiga contoh proyek yang terdaftar atau hanya salah satu dari mereka?

@EdwardAThomson
Di mana saya dapat menghubungi Anda jika saya memerlukan klarifikasi, apakah ada saluran slack atau gitter yang dapat saya ikuti?

Juga Haruskah saya membuat tutorial untuk ketiga contoh proyek yang terdaftar atau hanya salah satu dari mereka?

Salah satu dari mereka baik-baik saja. Kami hanya ingin memberikan beberapa contoh ide.

Saya baru-baru ini bergabung dengan Gitcoin Slack tetapi saya jarang mengunjunginya. Kami lebih suka menggunakan Riot di W3F. Saya juga dapat melakukan ping email kepada Anda, saya melihat alamatnya di profil Anda.

Saluran Polkadot Riot: https://riot.im/app/#/room/ #polkadot-wa tercooler:matrix.org
Pegangan Riot saya: @ edwardt:matrix.org

@EdwardAThomson terima kasih. Saya baru saja bergabung dengan saluran kerusuhan.

Ini luar biasa!

Saat ini saya sedang menjajaki membangun jembatan data web2/web3 untuk mengaktifkan mekanisme pemungutan suara on-chain. Jika saya membuat ini berfungsi di Substrat, menjelaskan cara mereplikasinya, dan menciptakan cara bagi orang-orang untuk terlibat untuk meningkatkan arsitektur/protokol yang akan dihitung sebagai hadiah?

Juga, apakah aktor keamanan/validator Polkadot testnet pool belum, karena itu mungkin mengubah keputusan desain?

Terima kasih :)

Ini luar biasa!

Terima kasih! @burrrata :-) Saya apresiasi antusiasnya.

Saat ini saya sedang menjajaki membangun jembatan data web2/web3 untuk mengaktifkan mekanisme pemungutan suara on-chain. Jika saya membuat ini berfungsi di Substrat, menjelaskan cara mereplikasinya, dan menciptakan cara bagi orang-orang untuk terlibat untuk meningkatkan arsitektur/protokol yang akan dihitung sebagai hadiah?

Jika saya mengerti dengan benar, ya.

_Hampir_ setiap tutorial yang menunjukkan kepada orang-orang bagaimana membuat modul di Substrat dapat diterima!

Juga, apakah aktor keamanan/validator Polkadot testnet pool belum, karena itu mungkin mengubah keputusan desain?

Secara teori ya, tetapi ada beberapa kendala yang membuat mekanisme konsensus hibrida baru kami bekerja. Ini telah memperlambat penyebaran parachains uji, meskipun kami memang melihat beberapa di jaringan uji sebelumnya.

Hai! Saya baru saja menyelesaikan modul untuk Token Berikat, juga dikenal sebagai Bonding Curve Token atau Bonded Fungible Token mengambil inspirasi dari EIP ini untuk kontrak pintar.

Apa yang saya lakukan untuk ini adalah mengimplementasikan modul runtime untuk token ERC20 yang dapat dibeli dan dijual terus menerus dengan harga yang merupakan fungsi dari total pasokan. Kode tersedia di sini . Sejauh ini saya telah menulis tutorial menelusuri bagian kode Rust dan masih membutuhkan beberapa pengeditan dan tempat yang lebih baik untuk menerbitkannya selain repo GitHub acak saya :sweat_smile:

Saya ingin tahu apakah ini akan memenuhi syarat untuk hadiah?

mengimplementasikan modul runtime untuk ERC20....

Hai @lsaether , terima kasih telah menunjukkan minat. Kedengarannya seperti upaya yang mengesankan, jadi ini akan memenuhi syarat untuk hadiah!

Saya ingin seseorang memeriksanya sebelum memberikan dana apa pun. Kami akan memeriksa apakah kodenya berfungsi dan tutorialnya cukup jelas. Saya telah meminta seseorang di pihak kami untuk melihat dan memverifikasinya untuk saya. :-)

Untuk tutorial berkualitas tinggi, saya yakin mungkin untuk membuatnya dihosting di situs hub Substrat. Saya tidak memiliki masukan editorial di sana, jadi saya membutuhkan seseorang dari Parity untuk memberi tahu kami.

️ Tip senilai 300.00000 DAI (300.0 USD @ $1.0/DAI) telah diberikan kepada @lsaether untuk masalah ini dari @. ️

Kerja bagus @lsaether! Tip Anda telah secara otomatis disimpan di alamat ETH yang kami miliki di file.

Status Masalah: 1. Buka 2. Mulai 3. Dikirim 4. Selesai


__Bounty ini telah selesai.__

Tips Tambahan untuk Bounty ini:

  • tip 300.0000 DAI senilai 300,0 USD untuk lsaether.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat

Masalah terkait

EdwardAThomson picture EdwardAThomson  ·  16Komentar

EdwardAThomson picture EdwardAThomson  ·  11Komentar

Web3Foundation picture Web3Foundation  ·  32Komentar

dfishb picture dfishb  ·  15Komentar

EdwardAThomson picture EdwardAThomson  ·  6Komentar