Exemplo n.º 1
2
 web3.eth.getTransaction(txHash, (txError, txResult) => {
   const result = decoder.decodeData(txResult.input);
   console.log(result);
 });
Exemplo n.º 2
0
 block.transactions.forEach(function(tx) {
   if (parser.isTrackedTransaction(tx.input)) {
     const result = decoder.decodeData(tx.input);
     var isItRightTx2 = JSON.stringify(result) != JSON.stringify({});
     if (isItRightTx2) {
       console.log(result);
       console.log("===");
       console.log("Skill (unparsed): " + result.inputs[2]);
       console.log("===");
       var item = { 
         "from" : getNameByAccount("0x" + result.inputs[0]), 
         "to" : getNameByAccount("0x" + result.inputs[1]), 
         "skill" : parser.parseSkill(result.inputs[2]), 
         "time" : parser.parseTime(result.inputs[4])
       };
       history.push(JSON.stringify(item));
       console.log(history);
     }
   }
 });