Blockchain

Contrats intelligents: ne réinventez pas la roue

SafeMath

SafeMath est une bibliothèque qui garantit des opérations arithmétiques sûres en annulant la transaction si les limites d'un type de données entier sont dépassées.

Exemple SafeMath.

La using indique au compilateur que le contrat utilise les fonctions définies dans SafeMath en uint opérations. Au lieu d'utiliser des opérateurs arithmétiques (+, -, *, /, %), utilisez les fonctions add(), sub(), mul(), div()et mod().

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