Blockchain

Intelligente Verträge: Das Rad nicht neu erfinden

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

SafeMath

SafeMath ist eine Bibliothek, die sichere arithmetische Operationen gewährleistet, indem sie die Transaktion rückgängig macht, wenn die Grenzen eines ganzzahligen Datentyps überschritten werden.

SafeMath-Beispiel.

Das using Die Anweisung zeigt dem Compiler an, dass der Vertrag Funktionen verwendet, die in definiert sind SafeMath für uint Operationen. Anstatt arithmetische Operatoren zu verwenden (+, -, *, /, %), verwenden Sie die Funktionen add(), sub(), mul(), div() und mod().

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