Skip to Content
Mastering Blockchain Programming with Solidity
book

Mastering Blockchain Programming with Solidity

by Jitendra Chittoda
August 2019
Intermediate to advanced
486 pages
13h 52m
English
Packt Publishing
Content preview from Mastering Blockchain Programming with Solidity

ERC20 implementation

The ERC20 standard only defines the interface APIs—the implementation should be written according to your needs. There are different ways of using the implementations that are available. The most updated and best place to look for the ERC20 implementation is the OpenZeppelin library of Solidity smart contracts. We have taken a part of the implementation from the OpenZeppelin library and will use it in this chapter.

There are some implementations present without using the SafeMath library. However, we recommend using the version with SafeMath library, as it's easy to understand and integer overflow will not be caused when using the SafeMath library for mathematical operations. Whenever you are writing a contract that has ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Mastering Ethereum

Mastering Ethereum

Andreas M. Antonopoulos, Gavin Wood
Complete Cryptocurrency and Blockchain Course | Learn Solidity

Complete Cryptocurrency and Blockchain Course | Learn Solidity

Ravinder Deol, Codestars By Rob Percival, Thomas Wiesner

Publisher Resources

ISBN: 9781839218262Supplemental Content