Guest User

Untitled

a guest
Jan 18th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.30 KB | None | 0 0
  1. Error: [ethjs-rpc] rpc error with payload
  2. {"id":200574...blablabla,"jsonrpc":"2.0","params":
  3. ["0xf86f8...blablabla"],"method":"eth_sendRawTransaction"} Error: VM Exception
  4. while processing transaction: revert
  5.  
  6. handleTransfer: function(event) {
  7. event.preventDefault();
  8.  
  9. var amount = parseInt($('#TTTransferAmount').val());
  10. var toAddress = $('#TTTransferAddress').val();
  11. var price = parseInt($('#TTPrice').val())
  12.  
  13. console.log('Transfer ' + amount + ' TT to ' + toAddress);
  14.  
  15. var tutorialTokenInstance;
  16.  
  17. web3.eth.getAccounts(function(error, accounts) {
  18. if (error) {
  19. console.log(error);
  20. }
  21.  
  22. var account = accounts[0];
  23.  
  24. App.contracts.TutorialToken.deployed().then(function(instance) {
  25. tutorialTokenInstance = instance;
  26. var value = web3.toWei(price);
  27. var owner = tutorialTokenInstance.owner.call().then(console.log);
  28.  
  29. return tutorialTokenInstance.sendTransaction({
  30. from: account,
  31. to: owner,
  32. value: value
  33. })
  34. .then(function(receipt){
  35. return tutorialTokenInstance.transfer(account, amount, {from: owner});
  36. });
  37. }).then(function(result) {
  38. alert('Transfer Successful!');
  39. return App.getBalances();
  40. }).catch(function(err) {
  41. console.log(err.message);
  42. });
  43. });
  44. },
Add Comment
Please, Sign In to add comment