【发布时间】:2019-03-01 20:54:50
【问题描述】:
由于 metamask 注入的 web3 跟随 https://github.com/ethereum/wiki/wiki/JavaScript-API
但是在调用contract.new()时似乎没有编码来捕捉确认/取消按钮的点击事件(如下图)
有没有办法捕捉事件?谢谢。
【问题讨论】:
标签: javascript ethereum web3 metamask
由于 metamask 注入的 web3 跟随 https://github.com/ethereum/wiki/wiki/JavaScript-API
但是在调用contract.new()时似乎没有编码来捕捉确认/取消按钮的点击事件(如下图)
有没有办法捕捉事件?谢谢。
【问题讨论】:
标签: javascript ethereum web3 metamask
自己找到答案
如果用户单击“取消”按钮,则下面的“processedContract”变量将未定义。 如果得到确认,它将是合约,如果它有一个地址(processedContract.address),那么它正在被挖掘。
newContract.new({...}, function(e, processedContract) {...});
【讨论】: