Blockchain

Contracte inteligente: nu reinventați roata

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

SafeMath

SafeMath este o bibliotecă care asigură operații aritmetice sigure prin revenirea tranzacției în cazul în care limitele unui tip de date întreg sunt depășite.

Exemplu SafeMath.

using declarația indică compilatorului că contractul utilizează funcții definite în SafeMath pentru uint operațiuni. În loc să folosiți operatori aritmetici (+, -, *, /, %), utilizați funcțiile add(), sub(), mul(), div(), și mod().

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