【发布时间】:2021-11-30 17:02:10
【问题描述】:
在我的电子商务网站上,我想通过 metamask 添加 ETH 支付。我有发送交易的基本逻辑(见下文),它工作正常。
但是,当元掩码窗口弹出时,我可以编辑交易并更改交易值(例如:从 0.1 到 0.0000000001)。我觉得这不是接受付款的正确方式,因为我无法确认交易价值 (afaik)。
这里接受 ETH 付款的最佳做法是什么?
const trans = await web3.eth.sendTransaction({
from: address,
to: 'xxx',
value: web3.utils.toWei('0.1', "ether"),
});
谢谢!
【问题讨论】: