يسعدنا أن نعلن عن إصدار ألفا لـ Rivet، وهي محفظة مطورة مجانية مفتوحة المصدر وأداة للسلاسل القائمة على EVM. لقد قمنا ببناء Rivet لتحسين تجربة تطوير الواجهة الأمامية وفتح مجالات جديدة للإنتاجية للمطورين. أدناه مزيد من المعلومات.
Rivet عبارة عن محفظة Ethereum وأداة مطور للمطورين - وهو امتداد للمتصفح يمكّن المطورين من فحص حالة عقدة Ethereum المحلية وتصحيح أخطائها وتعديلها ومعالجتها. وهو يركز على سير العمل المشترك لتطوير الواجهة الأمامية لـ Ethereum، وهو متوافق مع أي تطبيق Ethereum dApp، ويحتوي على العديد من الميزات المتقدمة المبتكرة. تم ترخيص Rivet بموجب ترخيص MIT، وهو مجاني لأي شخص للمساهمة أو الاستخدام أو الشوكة. نحن متحمسون لأن يبني المجتمع تطبيق Rivet معنا، لذا لا تتردد في التواصل معنا إذا كنت مهتمًا بالمساهمة!
Rivet هو امتداد للمتصفح يسمح للمستخدمين بالاتصال بأي تطبيق Ethereum والحصول على جميع الوظائف المتوقعة من المحفظة، أي إدارة عناوين متعددة، وتوقيع المعاملات أو الرسائل وإرسالها، وعرض سجل معاملاتك.
لماذا بناء محفظة المطور؟
لقد أنشأنا Rivet لسببين أساسيين:
يعد التطوير ضد عقد الإيثيريوم الأصلية بمثابة ألم لمحافظ المستهلكين لأنها ببساطة لم تكن مصممة لذلك. يمكن أن تؤدي التغييرات المستمرة في الحالة (وإعادة التشغيل) على عقدة الإيثريوم المحلية إلى أن تصبح هذه المحافظ غير متزامنة ويكون تفاعلها ضعيفًا بشكل عام (على سبيل المثال، في بعض محافظ المستهلكين، يتعين عليك حذف حسابك وإعادة إضافته لإعادة تعيين الرقم، نظرًا لأن معظم المحافظ لا تستجيب لإعادة تعيين nonce)
يقوم مطورون آخرون بتصحيح الأخطاء ضد شبكات الاختبار والأسوأ من ذلك، ضد الشبكة الرئيسية. ينجح التطوير من أجل شبكة اختبار لأنه يمكنك بسهولة تمويل نفسك من خلال الصنبور واختبار تدفق المعاملات بسهولة؛ ومع ذلك، يأتي ذلك مع مقايضة عدم القدرة على تكرار ظروف الشبكة وحالة الشبكة الرئيسية. يعد التطوير للشبكة الرئيسية أمرًا جيدًا، تمامًا كما يمكنك التطوير لظروف الشبكة وحالتها في الوقت الفعلي؛ ومع ذلك، فإن المفاضلة الواضحة هي أنك تنفق أموالًا حقيقية على الرسوم. لا يعد أي من النهجين مثاليًا لتصحيح الأخطاء واختبار العمليات الشاملة.
من خلال إنشاء محفظة للمطورين أولاً، يمكننا تشجيع المطورين على اتباع أفضل الممارسات للاستبطان والاختبار وتصحيح الأخطاء على عقد إيثريوم المحلية (المتفرعة). Rivet هو عامل تمكين يعمل بشكل شامل مع العقد المحلية، ويستفيد من الميزات التي لا يمكن لمحافظ المستهلك العادية الوصول إليها.
ما يجعل Rivet مميزًا هو تكامله الوثيق مع Foundry's Anvil. وهذا يسمح بإجراء اختبار عميق وتصحيح الأخطاء والتعديل داخل التطبيق اللامركزي. Rivet هو "Ethereum DevTools"، وهو مشابه لـ "React DevTools" أو "أدوات المطور للمتصفحات (⌘I)".
فيما يلي بعض الاختلافات بين Rivet والمحافظ الأخرى:
بدلاً من النافذة المنبثقة الصغيرة، هناك مساحة كبيرة على جانب المتصفح لعرض معلومات غنية حول حالة Ethereum.
مزامنة العقدة التلقائية والضبط التلقائي للأرقام/الحسابات اعتمادًا على الشبكة التي تتصل بها (لا مزيد من إعادة تعيين الأرقام في كل مرة تتغير فيها الشبكة!)
يعد تفرع الشبكة الرئيسية، مما يسمح بالتفاعلات "وضع الحماية" على الشبكة المباشرة، مفيدًا بشكل خاص عند اختبار تكامل التطبيقات اللامركزية مع التطبيقات المباشرة.
فترات إنتاج الكتل القابلة للتكوين، انقر فوق رسوم التعدين وتراكب الكتل.
يسمح لك انتحال شخصية الحساب بتصفح أي تطبيق dApp والتفاعل معه من أي عنوان!
يسمح لك تجاوز الحساب بتعديل الرقم أو رصيد أي حساب. تجاوز فتحة التخزين قريبًا!
قم بإدراج جميع الكتل، وانتقل إلى المعاملات، واعرض المعاملات المعلقة في مجمع الذاكرة بين الكتل/عند إيقاف تعدين الكتل مؤقتًا - تقريبًا مثل مستكشف الكتل الصغير.
لا يزال برنامج Rivet في مرحلة التطوير المبكرة ونحن نبحث عن مساهمين في مجال التنفيذ والمجال الإبداعي. إذا كنت أحد مطوري الواجهة الأمامية ومتحمسًا لبناء هذه الوظيفة معنا، فيرجى الاتصال بنا.
ما يثير حماستنا هو:
تحسين واجهة المستخدم/تجربة المستخدم باستخدام Rivet
يتم استخدام السفر عبر الزمن لإلغاء عملية واحدة أو أكثر (لا يتم إعادة التعيين!)
رصيد رمز القراءة والكتابة (ERC20/721، وما إلى ذلك)، أو فتحات تخزين أخرى
قام ABI بفك تشفير بيانات المكالمات والسجلات وتغييرات الحالة والتتبعات
تكامل أكثر إحكامًا مع منتجات Forge build
اختصارات لوحة المفاتيح
شاهد النسخة الأصلية
قد تحتوي هذه الصفحة على محتوى من جهات خارجية، يتم تقديمه لأغراض إعلامية فقط (وليس كإقرارات/ضمانات)، ولا ينبغي اعتباره موافقة على آرائه من قبل Gate، ولا بمثابة نصيحة مالية أو مهنية. انظر إلى إخلاء المسؤولية للحصول على التفاصيل.
محفظة Ethereum وأدوات التطوير للمطورين - Rivet
المؤلفون: جورجيوس كونستانتوبولوس، أشال سرينيفاسان، توم ميجر، جيك موكسي؛ المصدر: النموذج؛ المجمعون: كيت، مارسبيت
يسعدنا أن نعلن عن إصدار ألفا لـ Rivet، وهي محفظة مطورة مجانية مفتوحة المصدر وأداة للسلاسل القائمة على EVM. لقد قمنا ببناء Rivet لتحسين تجربة تطوير الواجهة الأمامية وفتح مجالات جديدة للإنتاجية للمطورين. أدناه مزيد من المعلومات.
! [Rivet] (https://img-cdn.gateio.im/resize-social/moments-40baef27dd-f1c577f559-dd1a6f-1c6801)
****ما هو برشام؟ ****
Rivet عبارة عن محفظة Ethereum وأداة مطور للمطورين - وهو امتداد للمتصفح يمكّن المطورين من فحص حالة عقدة Ethereum المحلية وتصحيح أخطائها وتعديلها ومعالجتها. وهو يركز على سير العمل المشترك لتطوير الواجهة الأمامية لـ Ethereum، وهو متوافق مع أي تطبيق Ethereum dApp، ويحتوي على العديد من الميزات المتقدمة المبتكرة. تم ترخيص Rivet بموجب ترخيص MIT، وهو مجاني لأي شخص للمساهمة أو الاستخدام أو الشوكة. نحن متحمسون لأن يبني المجتمع تطبيق Rivet معنا، لذا لا تتردد في التواصل معنا إذا كنت مهتمًا بالمساهمة!
Rivet هو امتداد للمتصفح يسمح للمستخدمين بالاتصال بأي تطبيق Ethereum والحصول على جميع الوظائف المتوقعة من المحفظة، أي إدارة عناوين متعددة، وتوقيع المعاملات أو الرسائل وإرسالها، وعرض سجل معاملاتك.
لماذا بناء محفظة المطور؟
لقد أنشأنا Rivet لسببين أساسيين:
يعد التطوير ضد عقد الإيثيريوم الأصلية بمثابة ألم لمحافظ المستهلكين لأنها ببساطة لم تكن مصممة لذلك. يمكن أن تؤدي التغييرات المستمرة في الحالة (وإعادة التشغيل) على عقدة الإيثريوم المحلية إلى أن تصبح هذه المحافظ غير متزامنة ويكون تفاعلها ضعيفًا بشكل عام (على سبيل المثال، في بعض محافظ المستهلكين، يتعين عليك حذف حسابك وإعادة إضافته لإعادة تعيين الرقم، نظرًا لأن معظم المحافظ لا تستجيب لإعادة تعيين nonce)
يقوم مطورون آخرون بتصحيح الأخطاء ضد شبكات الاختبار والأسوأ من ذلك، ضد الشبكة الرئيسية. ينجح التطوير من أجل شبكة اختبار لأنه يمكنك بسهولة تمويل نفسك من خلال الصنبور واختبار تدفق المعاملات بسهولة؛ ومع ذلك، يأتي ذلك مع مقايضة عدم القدرة على تكرار ظروف الشبكة وحالة الشبكة الرئيسية. يعد التطوير للشبكة الرئيسية أمرًا جيدًا، تمامًا كما يمكنك التطوير لظروف الشبكة وحالتها في الوقت الفعلي؛ ومع ذلك، فإن المفاضلة الواضحة هي أنك تنفق أموالًا حقيقية على الرسوم. لا يعد أي من النهجين مثاليًا لتصحيح الأخطاء واختبار العمليات الشاملة.
من خلال إنشاء محفظة للمطورين أولاً، يمكننا تشجيع المطورين على اتباع أفضل الممارسات للاستبطان والاختبار وتصحيح الأخطاء على عقد إيثريوم المحلية (المتفرعة). Rivet هو عامل تمكين يعمل بشكل شامل مع العقد المحلية، ويستفيد من الميزات التي لا يمكن لمحافظ المستهلك العادية الوصول إليها.
! [Rivet] (https://img-cdn.gateio.im/resize-social/moments-40baef27dd-606165b270-dd1a6f-1c6801)
****ما هو الشيء المميز في Rivet؟ ****
ما يجعل Rivet مميزًا هو تكامله الوثيق مع Foundry's Anvil. وهذا يسمح بإجراء اختبار عميق وتصحيح الأخطاء والتعديل داخل التطبيق اللامركزي. Rivet هو "Ethereum DevTools"، وهو مشابه لـ "React DevTools" أو "أدوات المطور للمتصفحات (⌘I)".
فيما يلي بعض الاختلافات بين Rivet والمحافظ الأخرى:
بدلاً من النافذة المنبثقة الصغيرة، هناك مساحة كبيرة على جانب المتصفح لعرض معلومات غنية حول حالة Ethereum.
مزامنة العقدة التلقائية والضبط التلقائي للأرقام/الحسابات اعتمادًا على الشبكة التي تتصل بها (لا مزيد من إعادة تعيين الأرقام في كل مرة تتغير فيها الشبكة!)
يعد تفرع الشبكة الرئيسية، مما يسمح بالتفاعلات "وضع الحماية" على الشبكة المباشرة، مفيدًا بشكل خاص عند اختبار تكامل التطبيقات اللامركزية مع التطبيقات المباشرة.
فترات إنتاج الكتل القابلة للتكوين، انقر فوق رسوم التعدين وتراكب الكتل.
يسمح لك انتحال شخصية الحساب بتصفح أي تطبيق dApp والتفاعل معه من أي عنوان!
يسمح لك تجاوز الحساب بتعديل الرقم أو رصيد أي حساب. تجاوز فتحة التخزين قريبًا!
قم بإدراج جميع الكتل، وانتقل إلى المعاملات، واعرض المعاملات المعلقة في مجمع الذاكرة بين الكتل/عند إيقاف تعدين الكتل مؤقتًا - تقريبًا مثل مستكشف الكتل الصغير.
! [Rivet] (https://img-cdn.gateio.im/resize-social/moments-40baef27dd-98ed76b066-dd1a6f-1c6801)
****ما هو التالي بالنسبة لبرشام؟ ****
لا يزال برنامج Rivet في مرحلة التطوير المبكرة ونحن نبحث عن مساهمين في مجال التنفيذ والمجال الإبداعي. إذا كنت أحد مطوري الواجهة الأمامية ومتحمسًا لبناء هذه الوظيفة معنا، فيرجى الاتصال بنا.
ما يثير حماستنا هو:
تحسين واجهة المستخدم/تجربة المستخدم باستخدام Rivet
يتم استخدام السفر عبر الزمن لإلغاء عملية واحدة أو أكثر (لا يتم إعادة التعيين!)
رصيد رمز القراءة والكتابة (ERC20/721، وما إلى ذلك)، أو فتحات تخزين أخرى
قام ABI بفك تشفير بيانات المكالمات والسجلات وتغييرات الحالة والتتبعات
تكامل أكثر إحكامًا مع منتجات Forge build
اختصارات لوحة المفاتيح