如何在合约里创建合约
- 原文:https://medium.com/better-programming/learn-solidity-smart-contract-creation-and-inheritance-8424adac3570 作者: Wissal haji
欢迎阅读“跟我学 Solidity ”系列中的又一篇文章。在上一篇文章,我们看到了如何使用函数,并运用了到目前为止所学到的一切来构建一个多签名钱包。
在本文中,我们将看到如何从一个合约中创建另一个合约,以及如何定义抽象合约和接口。
合约创建可以通过以太坊交易或在Solidity合约中使用 new
关键字创建合约,new关键字将部署该合约的新实例并返回合约地址。
通过Solidity文档中给出的示例,让我们仔细看看它是如何工作的。我将 name
变量设为 public
,以便我们可以读取到它的值,并且还会和createToken
函数的返回值一起创建一个事