August 2019
Intermediate to advanced
486 pages
13h 52m
English
Once the OpenZeppelin library has been installed in your Truffle project, you will be able to refer to the OpenZeppelin library contracts in your Solidity contract files.
We have seen some of the example contract files in the previous chapter. Some of these contract files already use OpenZeppelin library files, such as the DeploymentExample.sol file we discussed in Chapter 4, Learning MetaMask and Remix, and the contract file that's present in the Chapter04/contracts folder:
import "openzeppelin-solidity/contracts/ownership/Ownable.sol";import "openzeppelin-solidity/contracts/math/SafeMath.sol";contract DeploymentExample is Ownable { using SafeMath for uint; //...}
As shown in the preceding code, you can import OpenZeppelin library ...