当执行交易时,将获得一个result
对象,其中包含了大量交易信息。
注意 如前所述,交易执行是异步调用,不会马上返回,所以使用
await
,等待交易返回。
truffle(develop)> let result = await contract.sendCoin(accounts[1], 10, {from: accounts[0]})
truffle(develop)> result
具体来说,result
对象包含以下信息:
result.tx (string)
– 交易哈希值(ID)result.logs (array)
– 交易日志result.receipt (object)
– 交易单据 (包含了例如Gas消耗量等信息)
有关更多信息,请参见truffle-contract
包的完档。