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

Advanced functions

There are some advanced functions that were recently added in the ERC20 token implementations. However, these functions are not part of the ERC20 standard APIs. These functions are just added to improve usage and reduce security issues and attacks. If you are writing decentralized or centralized exchanges, these functions should not be taken as part of the ERC20 standard as these functions may not be found in all of the ERC20 standard token implementations.

In the new OpenZeppelin implementation of ERC20 contracts, there are more functions such as _mint(), _burn(), and _burnFrom() that were also added. We will look into those functions in detail in Chapter 9Deep Dive into the OpenZeppelin Library.

As we have seen when ...

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