Как прослушать «контракт» / «отменить» событие Metamask на web3? - PullRequest
0 голосов
/ 26 сентября 2018

Поскольку введенная метамаска web3 следует https://github.com/ethereum/wiki/wiki/JavaScript-API

Но, похоже, не существует кодирования для отслеживания события нажатия кнопки подтверждения / отмены (ниже) при вызове contract.new ()

metamask's pop for user to confirm/cancel

Есть ли способ поймать событие?спасибо.

1 Ответ

0 голосов
/ 27 сентября 2018

Сам нашел ответ

Если пользователь нажал кнопку «Отмена», переменная «processingContract» ниже будет неопределенной.Если подтверждено, это будет контракт, и если у него есть адрес (processingContract.address), то он добывается.

newContract.new({...}, function(e, processedContract) {...});
...