Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Error: [ethjs-rpc] rpc error with payload
- {"id":200574...blablabla,"jsonrpc":"2.0","params":
- ["0xf86f8...blablabla"],"method":"eth_sendRawTransaction"} Error: VM Exception
- while processing transaction: revert
- handleTransfer: function(event) {
- event.preventDefault();
- var amount = parseInt($('#TTTransferAmount').val());
- var toAddress = $('#TTTransferAddress').val();
- var price = parseInt($('#TTPrice').val())
- console.log('Transfer ' + amount + ' TT to ' + toAddress);
- var tutorialTokenInstance;
- web3.eth.getAccounts(function(error, accounts) {
- if (error) {
- console.log(error);
- }
- var account = accounts[0];
- App.contracts.TutorialToken.deployed().then(function(instance) {
- tutorialTokenInstance = instance;
- var value = web3.toWei(price);
- var owner = tutorialTokenInstance.owner.call().then(console.log);
- return tutorialTokenInstance.sendTransaction({
- from: account,
- to: owner,
- value: value
- })
- .then(function(receipt){
- return tutorialTokenInstance.transfer(account, amount, {from: owner});
- });
- }).then(function(result) {
- alert('Transfer Successful!');
- return App.getBalances();
- }).catch(function(err) {
- console.log(err.message);
- });
- });
- },
Add Comment
Please, Sign In to add comment