Truffle – 执行调用

继续使用示例MetaCoin,我们将执行getBalance函数,该函数从网络中读取数据,不做任何更改,它只返回指定地址的MetaCoin余额。

尝试:

truffle(develop)> let balance = await instance.getBalance(accounts[0])
truffle(develop)> balance.toNumber()

此处:

  • 我们收到一个返回值。注意,由于以太坊网络可以处理非常大的数字,所以我们得到一个BN对象,然后将其转换为一个数字。

警告: 我们将返回值转换为数字,因为在本例中数字很小。但是,如果你试图转换的BN值,大于Javascript支持的最大整数,则可能会报错。



浙ICP备17015664号-1 浙公网安备 33011002012336号 联系我们 网站地图  
@2019 qikegu.com 版权所有,禁止转载