/请求
struct Request{
string purpose; //目的
uint256 cost; //需要金额
address payable shopAddress; //which shop
uint256 voteCount;//over 50% then approve
mapping(address => bool) investorVotedMapping; //voted mapping
requestStatus status; //object of requestStatus
}
//request array
Request[] public requests;
//create a new request
function createRequest(string memory _purpose, uint256 _cost
, address _shopAddress) public onlyManager{
Request memory req = Request({
purpose : _purpose,
cost : _cost,
shopAddress : _shopAddress,
voteCount : 0,
status : requestStatus.Voting
});
requests.push(req);
}
this is my solidity code , when i try to construct a struct that contains mapping, I got this error: "Struct containing a (nested) mapping cannot be constructed"
Anyone can help me with this question??? PLEASE
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…