在尝试创建和存储新创建的solidity合约的地址时:
address newCampaign = new Campaign();
我得到以下错误:
Type contract Campaign is not implicitly convertible to expected type address
地址需要显式转换:
address newCampaign = address(new Campaign());
Campaign newCampaign = new Campaign();
如果你想获得智能合约地址
newCamPaign.address