不能构造包含嵌套映射的结构

问题描述

/请求
    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);
    }

这是我的 solidity 代码,当我尝试构造包含映射的结构时,出现此错误:“无法构造包含(嵌套)映射的结构” 谁能帮我解答这个问题???请

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...