Blockchain

Smarte kontrakter: Ikke finn opp hjulet på nytt

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

SafeMath

SafeMath er et bibliotek som sikrer sikre aritmetiske operasjoner ved å tilbakestille transaksjonen hvis grensene for en heltallsdatatype overskrides.

SafeMath eksempel.

De using uttalelse indikerer for kompilatoren at kontrakten bruker funksjoner definert i SafeMath forum uint operasjoner. I stedet for å bruke aritmetiske operatorer (+, -, *, /, %), bruk funksjonene add(), sub(), mul(), div()og mod().

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