Guest User

Untitled

a guest
Jul 11th, 2018
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.96 KB | None | 0 0
  1. var Web3 = require('web3');
  2. var web3 = new Web3(new Web3.providers.HttpProvider('https://rinkeby.infura.io/MYINFURATOKEN'));
  3.  
  4. var myaddress = "0x482d42bc7a5dd62f3fae88c3b4cde29a333cf913";
  5.  
  6. var contractAddress = "0x31a86307bfe81780a47fe98c192004ccdce8fcc0";
  7.  
  8. var abi = [{"constant":true,"inputs":[],"name":"name","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"totalSupply","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"decimals","outputs":[{"name":"","type":"uint8"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"enableTokenTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"_value","type":"uint256"}],"name":"burn","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"balanceOf","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"TransferAllowed","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"owner","outputs":[{"name":"","type":"address"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[],"name":"symbol","outputs":[{"name":"","type":"string"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[{"name":"_to","type":"address"},{"name":"_value","type":"uint256"}],"name":"transfer","outputs":[{"name":"success","type":"bool"}],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"}],"name":"frozenAccount","outputs":[{"name":"","type":"bool"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":true,"inputs":[{"name":"","type":"address"},{"name":"","type":"address"}],"name":"allowance","outputs":[{"name":"","type":"uint256"}],"payable":false,"stateMutability":"view","type":"function"},{"constant":false,"inputs":[],"name":"disableTokenTransfer","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"target","type":"address"},{"name":"freeze","type":"bool"}],"name":"freezeAccount","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"constant":false,"inputs":[{"name":"newOwner","type":"address"}],"name":"transferOwnership","outputs":[],"payable":false,"stateMutability":"nonpayable","type":"function"},{"inputs":[{"name":"initialSupply","type":"uint256"},{"name":"tokenName","type":"string"},{"name":"tokenSymbol","type":"string"}],"payable":false,"stateMutability":"nonpayable","type":"constructor"},{"anonymous":false,"inputs":[{"indexed":false,"name":"target","type":"address"},{"indexed":false,"name":"frozen","type":"bool"}],"name":"FrozenFunds","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"","type":"bool"}],"name":"TransferEnabled","type":"event"},{"anonymous":false,"inputs":[{"indexed":false,"name":"","type":"bool"}],"name":"TransferDisabled","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":true,"name":"to","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Transfer","type":"event"},{"anonymous":false,"inputs":[{"indexed":true,"name":"from","type":"address"},{"indexed":false,"name":"value","type":"uint256"}],"name":"Burn","type":"event"}];
  9.  
  10. var myContractInstance = web3.eth.contract(abi).at(contractAddress);
  11.  
  12. var event = myContractInstance.Transfer({_from: myaddress}, {fromBlock:0, toBlock: 'latest'});
  13.  
  14. event.watch(function(error, result){
  15. if (!error)
  16. console.log(result);
  17. });
  18.  
  19. Filter {
  20. requestManager:
  21. RequestManager {
  22. provider:
  23. HttpProvider {
  24. host: 'https://rinkeby.infura.io/MYINFURATOKEN',
  25. timeout: 0,
  26. user: undefined,
  27. password: undefined,
  28. headers: undefined },
  29. polls: {},
  30. timeout: null },
  31. options:
  32. { topics:
  33. [ '0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef',
  34. null,
  35. null ],
  36. from: undefined,
  37. to: undefined,
  38. address: '0x31a86307bfe81780a47fe98c192004ccdce8fcc0',
  39. fromBlock: '0x0',
  40. toBlock: 'latest' },
  41. implementation:
  42. { newFilter: { [Function: send] request: [Function: bound ], call: [Function: newFilterCall] },
  43. uninstallFilter: { [Function: send] request: [Function: bound ], call: 'eth_uninstallFilter' },
  44. getLogs: { [Function: send] request: [Function: bound ], call: 'eth_getFilterLogs' },
  45. poll: { [Function: send] request: [Function: bound ], call: 'eth_getFilterChanges' } },
  46. filterId: null,
  47. callbacks: [ [Function] ],
  48. getLogsCallbacks: [],
  49. pollFilters: [],
  50. formatter: [Function: bound ] }
Add Comment
Please, Sign In to add comment