Понятия не имею, почему я получаю эту ошибку.И, честно говоря, я не совсем понимаю, что это вообще значит.Это проверяется на ganache, и все остальное работает нормально, до тех пор, пока ...
Не стесняйтесь спрашивать любую информацию, которая могла быть опущена.Заранее спасибо.
Код солидности
function withdraw(uint amount) public {
assert(amount > 0);
require(amount <= balances[msg.sender]);
if(!msg.sender.send(amount)){
balances[msg.sender] += (amount);
}else{
balances[msg.sender] -= amount;
//emit withdrawalDone("A withdrawal was done", msg.sender, amount);
}
}
Внешний интерфейс - jQuery / web3js Код
$('#withdraw').click(function(e){
var value = $('#withdrawalAmount').val()
bank.withdraw(web3.fromWei(value, 'ether'), function(error,result) {
if(!error){
console.log(result);
}
else{
console.log(error);
}
})
});