Blockchain

חוזים חכמים: אל תמציא את הגלגל מחדש

Smart Contracts: Don’t Reinvent the Wheel Blockchain PlatoBlockchain Data Intelligence. Vertical Search. Ai.

SafeMath

SafeMath היא ספרייה המבטיחה פעולות אריתמטיות בטוחות על ידי החזרת העסקה אם חריגה מהגבולות של סוג נתונים שלמים.

דוגמה של SafeMath.

אל האני using הצהרה מציינת למהדר שהחוזה משתמש בפונקציות המוגדרות ב SafeMath ל uint פעולות. במקום להשתמש באופרטורים אריתמטיים (+, -, *, /, %), השתמש בפונקציות add(), sub(), mul(), div(), ו mod().

מקור: https://medium.com/better-programming/smart-contracts-dont-reinvent-the-wheel-63cee4370d19?source=rss——-8—————–cryptocurrency