我正在尝试将我的合同余额从 UI 转移到 ganache 帐户。
这是我的 Solidity 函数,在混音中效果很好:
function tapGreen(address _receiverAddress) onlySwiper payable public {
_receiverAddress.transfer(this.balance);
}
这是我的 js 文件中的内容
swipeRight: function() {
console.log(addressInput.value);
App.contracts.HackathonDapp.deployed().then(function (instance) {
return instance.tapGreen(addressInput.value).sendTransaction ({
from: web3.eth.accounts[1],
value: web3.eth.getBalance(contracts.address)
});
addressInput.value 来自 HTML 表单。
当我点击绿色按钮并尝试将以太币发送到另一个帐户时,我的元掩码中出现此错误
有什么想法可以让这个工作吗?谢谢。