Blockchain

Smarte kontrakter: Opfind ikke hjulet igen

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

SafeMath

SafeMath er et bibliotek, der sikrer sikre aritmetiske operationer ved at vende transaktionen tilbage, hvis grænserne for en heltalsdatatype overskrides.

SafeMath eksempel.

using erklæring angiver over for compileren, at kontrakten bruger funktioner defineret i SafeMath forum uint operationer. I stedet for at bruge aritmetiske operatorer (+, -, *, /, %), brug funktionerne add(), sub(), mul(), div()og mod().

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