【发布时间】:2019-09-22 18:12:59
【问题描述】:
我试图在以下合同中插入一个 if 子句,以检查提款(这是一个示例银行合同)是否小于整个合同价值的 10%,即整个银行的价值。 当我插入如下代码时,它会给我一个错误,例如 “UnimplementedFeatureError:尚未实现 - FixedPointType。”
我做错了什么? 你能帮助我吗? 非常感谢!
pragma solidity ^0.4.24;
contract bank{
mapping (address => uint) private balance;
address public Owner;
function WithDrawMoreMoney(uint a) public{
require (balance[msg.sender]>=0);
require (address(this).balance>=0);
require ((a) =< (address (this).balance)*(uint(1.1))); // The problematic line
balance[msg.sender]-=a;
(msg.sender).transfer(a);
【问题讨论】:
-
solidity 不支持定点solidity.readthedocs.io/en/v0.4.24/…
标签: solidity smartcontracts banking remix