Blockchain

Slimme contracten: vind het wiel niet opnieuw uit

Veilige wiskunde

SafeMath is een bibliotheek die veilige rekenkundige bewerkingen garandeert door de transactie terug te draaien als de grenzen van een integer-gegevenstype worden overschreden.

SafeMath-voorbeeld.

De using statement geeft aan de compiler aan dat het contract functies gebruikt die zijn gedefinieerd in SafeMath For uint activiteiten. In plaats van rekenkundige operatoren te gebruiken (+, -, *, /, %), gebruik de functies add(), sub(), mul(), div() en mod().

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