以太坊 - 与合约交互



单击已部署的合约后,您将看到合约提供的各种公共方法。如下面的屏幕截图所示。

Deploy Public Methods

第一个方法send前面有一个编辑框。在这里,您将键入合约方法所需的参数。其他两种方法不需要任何参数。

发送资金

现在,在合约窗口中看到的send函数前面输入一些金额,例如100。单击send按钮。这将执行合约send方法,减少合约value字段的值,并增加amount字段的值。

Sending Money

检查合约值

之前的发送资金操作已将合约值减少了100。您现在可以通过调用合约的getBalance方法来检查这一点。单击getBalance按钮后,您将看到输出,如下面的屏幕截图所示:

Examining Contract Value

合约value现在减少到900。

检查已收金额

在本节中,我们将检查到目前为止在此合约上收到的金额。为此,请单击getAmount按钮。将出现以下屏幕。

Examining Collected Amount

amount字段的值已从0更改为100。

尝试几个send操作,并检查合约valueamount字段,以得出已部署的合约按预期执行的结论。

广告