كتلة سلسلة

العقود الذكية: لا تعيد اختراع العجلة

SafeMath

SafeMath هي مكتبة تضمن عمليات حسابية آمنة عن طريق التراجع عن المعاملة إذا تم تجاوز حدود نوع بيانات عدد صحيح.

مثال SafeMath.

using يشير البيان للمترجم إلى أن العقد يستخدم وظائف محددة في SafeMath For uint عمليات. بدلاً من استخدام عوامل حسابية (+, -, *, /, %) ، استخدم الوظائف add(), sub(), mul(), div()و mod().

المصدر: https://medium.com/better-programming/smart-contracts-dont-reinvent-the-wheel-63cee4370d19؟source=rss——-8—————–cryptocurrency