【发布时间】:2022-07-19 14:57:14
【问题描述】:
编译时出现此错误。我知道它与 v8 有关,我需要支付它们,我做到了,但仍然无法正常工作。好心人能帮上忙吗?
contract FundMe {
mapping(address =>uint256) public addressToAmountFunded;
address payable[] public funders;
address payable public owner;
constructor() public {
owner = msg.sender; //LINE WITH ERROR
}
function fund() public payable {
uint256 minimumUSD = 50 * 10 ** 18;
require(getConversionRate(msg.value) >= minimumUSD, "you need to spend more ETH my friend");
addressToAmountFunded[msg.sender] += msg.value;
funders.push(msg.sender); //ERROR AS WELL
}
【问题讨论】:
标签: solidity