General-grants-program: قم بإنشاء مثال عقد ذكي باستخدام البرنامج التعليمي باستخدام الحبر رقم 2

تم إنشاؤها على ٢٤ أبريل ٢٠١٩  ·  27تعليقات  ·  مصدر: w3f/General-Grants-Program

Parity Ink هي أداة عقد ذكية تسمح لكتابة العقود الذكية القائمة على WebAssembly بلغة برمجة Rust.

قم بإنشاء مثال لعقد ذكي مع التوثيق ودليل تعليمي يوضح بالتفصيل كيف قمت بإنشائه. في البرنامج التعليمي ، سيكون من المفيد مقارنة بعض القواعد النحوية والطرق بما قد يكون المطورون على دراية به بالفعل في لغات العقود الذكية الأخرى. انشر مثال العقد الذكي في سلسلة ركيزة وأنشئ اختياريًا واجهة مستخدم للتفاعل معها.

متطلبات
_التقديم الصحيح سوف: _

  • كن مفتوح المصدر.
  • يأتي مع برنامج تعليمي يوضح بالتفصيل كيفية تطويره ومقارنته بلغات العقود الذكية الأخرى.
  • يجب نشر العقد الذكي في سلسلة ركيزة.
Bounty Bounty-m

ال 27 كومينتر

حالة المشكلة: 1. فتح 2. بدأ 3. تم الإرسال 4. تم


__هذا الإصدار يحتوي الآن على تمويل 300.0 DAI (300.0 USD @ 1.0 $ / DAI) مرفق به كجزء من صندوق W3F .__

حالة المشكلة: 1. فتح 2. ملغاة


__بدأ العمل__.

ادعى كل من هؤلاء المستخدمين أنه يمكنهم إكمال العمل قبل 6 أشهر ، 3 أسابيع من الآن.
يرجى مراجعة خطط العمل الخاصة بهم أدناه:

1) تقدم aj07 بطلب لبدء العمل _ (الممولين فقط: الموافقة على العامل | رفض العامل ) _.

اقرأ المستند ودردش في أعمال الشغب وافعل ذلك
2) قدم riusricardo طلبًا لبدء العمل _ (الممولين فقط: الموافقة على العامل | رفض العامل ) _.

سأعمل على مشروع إنترنت الأشياء. الفكرة هي شرح مدى سهولة وضع الركيزة على الأجهزة المقيدة.
3) تمت الموافقة على hskang9 لبدء العمل.

لقد صنعت مواد برمز Rust لورشة عمل Substrate "Blockchain Developer Seminar: Applied Rust for Protocol Development"
الرابط: https://medium.com/@decentral/new -york-go-blockchain-ec1f04560124
وكتبت مقالات متوسطة وصلت إلى أكثر من 4.5 ألف مشاهدة (الرابط: https://medium.com/@hyungsukkang).

فيما يلي الخطوات التي سأتخذها لإنشاء مثال عقد ذكي على Parity Ink.

  1. قدم Parity Ink إلى Ethcon Korea (الرابط: https://ethcon.kr/) وقم بإحالة الريبو الرسمي و repo التعليمي الخاص بي

  2. قم بعمل مقال متوسط ​​الحجم (كوري / إنجليزي) لتبدأ بحبر التكافؤ. سأقوم بعمل عقد تصويت يركز على كيفية عمل العقد (على سبيل المثال ، عمل أحداث مخصصة)

  3. إبرام / تنظيم العقود وإبرام عقود إعادة شراء حبر تم التحقق منها.

تعرف على المزيد على صفحة تفاصيل إصدار جيتكوين .

@ hskang9 مرحبًا من Gitcoin Core - هل ما زلت تعمل على حل هذه المشكلة؟ يرجى تقديم PR PR أو التعليق مرة أخرى في غضون الأيام الثلاثة القادمة وإلا ستتم إزالتك من هذه التذكرة وستتم إعادتها إلى حالة "مفتوحة". يرجى إعلامنا إذا كان لديك أسئلة!

  • [x] تذكير (3 أيام)
  • [] تصعيد لتعديل (6 أيام)

الممولين فقط: تأجيل التحذيرات ليوم واحد | 3 أيام | 5 أيام | 10 أيام | 100 يوم

@ hskang9 مرحبًا من Gitcoin Core - هل ما زلت تعمل على حل هذه المشكلة؟ يرجى تقديم PR PR أو التعليق مرة أخرى في غضون الأيام الثلاثة القادمة وإلا ستتم إزالتك من هذه التذكرة وستتم إعادتها إلى حالة "مفتوحة". يرجى إعلامنا إذا كان لديك أسئلة!

  • [x] تذكير (3 أيام)
  • [] تصعيد لتعديل (6 أيام)

الممولين فقط: تأجيل التحذيرات ليوم واحد | 3 أيام | 5 أيام | 10 أيام | 100 يوم

@ hskang9 مرحبًا من Gitcoin Core - هل ما زلت تعمل على حل هذه المشكلة؟ يرجى تقديم PR PR أو التعليق مرة أخرى في غضون الأيام الثلاثة القادمة وإلا ستتم إزالتك من هذه التذكرة وستتم إعادتها إلى حالة "مفتوحة". يرجى إعلامنا إذا كان لديك أسئلة!

  • [x] تذكير (3 أيام)
  • [] تصعيد لتعديل (6 أيام)

الممولين فقط: تأجيل التحذيرات ليوم واحد | 3 أيام | 5 أيام | 10 أيام | 100 يوم

لقد أجريت ترجمة كورية حول كيفية تثبيت الركيزة والاتصال. الريبو خاص في الوقت الحالي ، ويطلب من فريق البقع مناقشة الافتتاح للجمهور.

رابط github موجود الآن في https://github.com/speckleos/Ethcon-korea ، تحقق من التقدم.

@ hskang9 مرحبًا من Gitcoin Core - هل ما زلت تعمل على حل هذه المشكلة؟ يرجى تقديم PR PR أو التعليق مرة أخرى في غضون الأيام الثلاثة القادمة وإلا ستتم إزالتك من هذه التذكرة وستتم إعادتها إلى حالة "مفتوحة". يرجى إعلامنا إذا كان لديك أسئلة!

  • [x] تذكير (3 أيام)
  • [] تصعيد لتعديل (6 أيام)

الممولين فقط: تأجيل التحذيرات ليوم واحد | 3 أيام | 5 أيام | 10 أيام | 100 يوم

@ hskang9 مرحبًا من Gitcoin Core - هل ما زلت تعمل على حل هذه المشكلة؟ يرجى تقديم PR PR أو التعليق مرة أخرى في غضون الأيام الثلاثة القادمة وإلا ستتم إزالتك من هذه التذكرة وستتم إعادتها إلى حالة "مفتوحة". يرجى إعلامنا إذا كان لديك أسئلة!

  • [x] تذكير (3 أيام)
  • [] تصعيد لتعديل (6 أيام)

الممولين فقط: تأجيل التحذيرات ليوم واحد | 3 أيام | 5 أيام | 10 أيام | 100 يوم

ما زلت أعمل على هذه القضية. في الوقت الحالي ، أعمل على إنشاء برنامج تعليمي حول الركيزة السريعة لبدء تطوير الركيزة في كل من البيئة المحلية والسحابة.

شكرا على التحديث @ hskang9 !

لذلك قمت بعمل ppt وقمت بتقديمه في ethcon korea. الآن أقوم بإنشاء منشور متوسط ​​لتقديمه إلى مجموعة Polkadot Korea للمطورين الجدد المهتمين بالركيزة

هل هذه المكافأة لا تزال مفتوحة؟ أريد أن أتقدم بطلب لهذا ...

@ aj07 أعمل على متوسط ​​حبر التكافؤ باللغة الكورية (والإنجليزية أيضًا). أعتقد أنه يمكنك طلب لغات أخرى أيضًا.

مقالتي الأولى https://medium.com/@a4nkit/tictactoe -game-on-ink-substrate-chain-84ac30cc826a؟ postPublishedType = initial @ Web3Foundation

مقالتي الأولى (الكورية) https://medium.com/@hyungsukkang/parity -ink-٪ EB٪ A1٪ 9C-substrate-٪ EC٪ 8A٪ A4٪ EB٪ A7٪ 88٪ ED٪ 8A٪ B8-٪ EC٪ BB٪ A8٪ ED٪ 8A٪ B8٪ EB٪ 9E٪ 99٪ ED٪ 8A٪ B8-٪ EA٪ B5٪ AC٪ ED٪ 98٪ 84٪ ED٪ 95٪ 98٪ EA٪ B8٪ B0-c9bd1a57cc93 @ Web3Foundation

النسخة الإنجليزية: https://medium.com/@hyungsukkang/implementing -a-quadratic-votes-with-parity-ink-71d9d06eefc6؟ postPublishedType = repub

@ aj07 و @ hskang9 اقتراحي إذا كنت ترغب في محاولة كسب هذه المكافأة هو توفير العلاقات العامة لهذا الريبو مع فصل جديد:
https://github.com/substrate-developer-hub/substrate-contracts-workshop

سيكون الهدف من فصلك الجديد هو إبراز شيء جديد عن اللغة ، على سبيل المثال
باستخدام أي من واجهات برمجة التطبيقات env التي لم يتم تناولها في الفصول الأخرى:

  • البذور عشوائي()
  • الآن()
  • سعر_الوقود ()
  • gas_left ()
  • إلخ...

ستنتهي المقالات المتوسطة التي تنشرها بسرعة نظرًا لأننا نقوم بتحديث الحبر! المشروع.

كن مفتوح المصدر.

يعني أيضًا أن يكون المحتوى يمكن تحديثه وصيانته من قبل المجتمع.

يضيع كلاكما وقتك في نسخ ولصق إرشادات التثبيت نفسها مرارًا وتكرارًا في "الجزء 1" من دليلك.

@ hskang9 لا تتردد في متابعة هذه المكافأة. بمجرد حصولك على الجزء الثاني والرمز + وثائق إضافية ، سيقوم فريقنا بمراجعتها!

dfishb لماذا تم إغلاق هذا؟ @ hskang9 أنت تواصل العمل على هذا أم ما هو الأحدث مرة أخرى؟ يبدو أنه تم التخلي عنه عدة مرات ؛ إذا كنت ترغب في التوقف عن العمل عليه أو تغيير الاتجاهات ، يمكنني إلغاء المكافأة.

حسنًا مؤخرًا ، وجدت مزيجًا يمكنني من خلاله العمل على العقد الذكي. من الجيد رؤية التحديثات هنا ، ولكن التحديث بسرعة فائقة يمثل تحديًا حقيقيًا. لتقديم برنامج تعليمي حقيقي ، أردت حقًا عرض عرض توضيحي عملي ، واعتقدت أنه يمكنني حل الأخطاء في الطريق ، لكن اتضح أنني لا أستطيع 🤦‍♂️ ... أعتقد أنني يجب أن أطلب حلولًا بينما أحصل على خطأ الآن.

موافق؛ @ hskang9 لذا هل يجب اعتباره لا يزال قيد العمل قيد التقدم بالنسبة لك؟ إنه مفهوم بالنسبة للتوقيت ، لذا أردت فقط معرفة ما إذا كنت لا تزال تفكر في إنهاء ما بدأته عندما يمكنك تنفيذه.

نعم ، أشعر بالذنب في كل مرة عندما أرى هذا ... لكنه في الطريق ... كما يقول قلبي يجب أن أنهي هذا بعرض حقيقي. يبدو من الرائع عرض الحل على الفور ، لكن هذه معركة طويلة بالنسبة لي.

لذا فإن الخطأ الأول الذي تلقيته هو عندما قمت بتحميل العقد ، تتوقف الشاشة بعد إضافة الكود في سلسلة تطوير الركيزة. استلمت الحدث putCode ، وبعد ذلك تتوقف تطبيقات polkadot.js مثل هذه الشاشة أدناه:

الفصل الذي وجدته مشكلة هو نشر عقدك

لقد استخدمت نظام MacOS مع أحدث واجهة لعقد الشحن تم تنزيلها من parity.io ،
إصدار الركيزة الخاص بي هو substrate 2.0.0-79dd9c83-x86_64-macos .

كم من الوقت يستغرق تحميل التعليمات البرمجية في الركيزة؟

@ Web3Foundation و @ hskang9
لا يعقل أن تستمر هذه المنحة بالحبر! في اللحظة.

حبر! يخضع لتغييرات هائلة في الوقت الحالي من شأنها أن تغير بشكل جذري كل بناء الجملة.

هناك أيضًا عدد من عناصر التطوير المتحركة باستمرار والتي تعمل على كسر واجهات المستخدم وسيناريوهات النهاية إلى النهاية. لدينا برنامج تعليمي واحد الآن هو الحبر! يحافظ الفريق شخصيًا على:
https://github.com/substrate-developer-hub/substrate-contracts-workshop

في الوقت الحالي ، هذه هي الطريقة التي يجب أن نحتفظ بها حتى الحبر! مستقر.

@ hskang9 مع التحديث الذي قدمهshawntabrizi ، يبدو أننا يجب أن نضع هذا على الرف لأن! الحبر غير مستقر بدرجة كافية / يغير بشكل أساسي بناء الجملة لإكمال هذه المكافأة.

سأبطل ويمكننا الإزالة حتى يصبح الحبر أكثر استقرارًا على الأرجح.

حالة المشكلة: 1. فتح 2. ملغاة


__تم إلغاء تمويل 300.0 DAI (300.0 USD @ 1.0 / DAI) المرتبط بهذه المشكلة من قبل مقدم المكافأة__

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

EdwardAThomson picture EdwardAThomson  ·  7تعليقات

jplatts12 picture jplatts12  ·  6تعليقات

EdwardAThomson picture EdwardAThomson  ·  6تعليقات

Web3Foundation picture Web3Foundation  ·  82تعليقات

bobjiang picture bobjiang  ·  5تعليقات