Solidity supports both interface and abstract contracts. This can help create base or layout contracts in solidity. In this recipe, you will learn to create the interface and abstract contracts.
Abstract and interface contracts
Getting ready
You need to have a working Ethereum installation for deploying and testing the smart contract. You can also use the Remix IDE to write and test the solidity code.
It is required to have a basic knowledge of solidity to understand this recipe. Refer to Chapter 2, Smart Contract Development, for more information.
How to do it...
Interface...