Bitcoin Forum

Local => Кодеры => Topic started by: ShDenis on January 06, 2018, 07:51:59 PM



Title: Как отловить событие в интерфейсе к смарт 
Post by: ShDenis on January 06, 2018, 07:51:59 PM
Как провернуть такое через web3.js? Официальный мануал читал. В контракте примерно такое:
...
event Deposit(address indexed _from, bytes32 indexed _id, uint _value    );
function() payable {       
Deposit(msg.sender, _id, msg.value);   
}
...
В .js моей странички есть такое:
...
var event = clientReceipt.Deposit();
event.watch(function(error, result){    if (!error)        console.log(result); });
...

после загрузки страницы в браузер в testrpc логируются постоянные прослушивания блокчейна, но после перевода денег на контракт событие Deposit не отлавливается в вёб интерфейсе. Может у кого есть кусок готового кода?