getPrice 函数中的“jsonrpc”:“2.0”,“error”:“执行恢复”

问题描述 投票:0回答:0

让 1NFT 免费 -> 在 nft 每 .0022 销售功能之后

所以我做了这个获取价格的函数,

function getPrice(address _sender,uint256 _quantity) public view returns (uint256){
    uint256 _userFreeAmount = maxFree.sub(_numberMinted(_sender)); //can free 
    if (_userFreeAmount<=0){ 
        return price.mul(_quantity);//error
    }else if(_quantity.sub(_userFreeAmount)<=0){
         return 0;
    }else{
        return price.mul(_quantity.sub(_userFreeAmount));
    }
}

它使rpc错误 这种情况 -> “如果(_userFreeAmount<=0)"

我该如何解决?

你好我想 使 1NFT 免费 -> 在每个 .0022 销售功能的 nft 之后 它使rpc错误 这种情况 -> “如果(_userFreeAmount<=0)"

solidity smartcontracts rpc ether
© www.soinside.com 2019 - 2024. All rights reserved.