Blockchain

Intelligente Verträge: Das Rad nicht neu erfinden

Intelligente Verträge: Erfinden Sie das Rad nicht neu. Blockchain PlatoBlockchain Data Intelligence. Vertikale Suche. 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