由于 metamask 的注入 web3 遵循https://github.com/ethereum/wiki/wiki/JavaScript-API
但是在调用 contract.new() 时似乎没有编码来捕捉确认/取消按钮单击事件(如下图)
有没有办法赶上事件?谢谢。
由于 metamask 的注入 web3 遵循https://github.com/ethereum/wiki/wiki/JavaScript-API
但是在调用 contract.new() 时似乎没有编码来捕捉确认/取消按钮单击事件(如下图)
有没有办法赶上事件?谢谢。
自己找到了答案
如果用户单击“取消”按钮,则下面的“processedContract”变量将未定义。如果确认,它将是合约,如果它有一个地址(processedContract.address),那么它正在被挖掘。
newContract.new({...}, function(e, processedContract) {...});