刚开始使用solidity,为什么它不返回我的整数



我最近开始学习solidity,并写了一个非常基本的合同,但它没有返回我的整数,我不知道为什么:

实用主义稳固性^0.6.0;

合同SimpleStorage{

uint256 favouriteNumber; //This will get initialised as 0, as it is not specified
function store(uint256 _favouriteNumber) public {
favouriteNumber = _favouriteNumber;
}
function retrieve() public view returns(uint256) {
return favouriteNumber;
}

}

在此处输入图像描述

当您在商店中添加值时,会出现向下箭头,我认为您没有单击transaction按钮。我已经测试了你的智能合约,它非常好。选中transaction按钮。

在文本框上设置数字时,必须单击名为store的橙色按钮,然后单击retrieve按钮。

最新更新