Blockchain

Pametne pogodbe: Ne ponovno izumite kolesa

Pametne pogodbe: Ne izumljajte znova blokovne verige Wheel Data Intelligence PlatoBlockchain. Navpično iskanje. Ai.

SafeMath

SafeMath je knjižnica, ki zagotavlja varne aritmetične operacije tako, da razveljavi transakcijo, če so meje celoštevilskega podatkovnega tipa presežene.

Primer SafeMath.

O using stavek nakazuje prevajalniku, da pogodba uporablja funkcije, definirane v SafeMath za uint operacije. Namesto uporabe aritmetičnih operatorjev (+, -, *, /, %), uporabite funkcije add(), sub(), mul(), div()in mod().

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