تطوير التطبيقات والخدمات على بلوكشين ADAMANT باستخدام واجهة برمجة تطبيقات JavaScript v1.0.0

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



ADAMANT JavaScript API v1.0.0
تم تحديث واجهة برمجة تطبيقات ADAMANT JavaScript إلى v1.0.0. مقارنة بالإصدار السابق، أصبحت المكتبة أكثر موثوقية في إجراء طلبات البلوكشين، وأسهل في الاستخدام. وتجسد اللامركزية في الممارسة: إذا تعذر على عقدة شبكة واحدة تنفيذ الطلب، تقوم المكتبة تلقائيًا بإعادة التوجيه إلى عقدة أخرى، مع إعادة المحاولة عدة مرات حتى يتم إرجاع النتيجة. ولا يحتاج المطور إلى التعامل يدويًا مع فشل العقد.
مثال بسيط لاستعلام البلوكشين:
api.get('blocks').then(response => {
console.log(response.data)
})
تمت إعادة هيكلة المكتبة بالكامل مع تحديث وحذف التبعيات، وإعادة كتابة الدوال الداخلية. لا يتوافق الإصدار 1.0.0 مع الإصدار السابق v0.5.3، لكن عملية الترحيل بسيطة. تتوفر الوثائق الكاملة في ويكي adamant-api-jsclient.