Solidity 的新手,为什么它不返回我的整数?

New to solidity, why is it not returning my integer?

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

pragma solidity ^0.6.0;

合同简单存储{

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;
}

}

enter image description here

当您在文本框上设置数字时,您必须点击名为 store 的橙色按钮,完成此操作后您可以点击 retrieve 按钮。

当你在商店充值时,会有向下的箭头,我想你没有点击交易按钮。我已经测试了您的智能合约,一切正常。 check the transact button.