Ethereum Solidity Contract - 应付签名
Ethereum Solidity Contract - Payable signature
在我的 solidity 合约 ERC20 中,我有一个如下所示的函数:
function buy() payable public {
uint amount = msg.value / buyPrice; // calculates the amount
_transfer(address(this), msg.sender, amount); // makes the transfers
}
为了购买一些代币应该向谁付款?代币的所有者是铸造的吗?另外,合同所有者的普通 "send" 以太币是否足以购买代币?
提前感谢您的回答。
为了购买一些代币应该向谁付款?代币的所有者是否被铸造?
据我所知,我们为购买代币发送的所有金额都应支付给合约本身。这意味着所有发送到合约以购买存储在合约中的代币的以太币,这些以太币用于买卖代币流通(如果您在合约中提供了卖出期权)。
在我的 solidity 合约 ERC20 中,我有一个如下所示的函数:
function buy() payable public {
uint amount = msg.value / buyPrice; // calculates the amount
_transfer(address(this), msg.sender, amount); // makes the transfers
}
为了购买一些代币应该向谁付款?代币的所有者是铸造的吗?另外,合同所有者的普通 "send" 以太币是否足以购买代币?
提前感谢您的回答。
为了购买一些代币应该向谁付款?代币的所有者是否被铸造?
据我所知,我们为购买代币发送的所有金额都应支付给合约本身。这意味着所有发送到合约以购买存储在合约中的代币的以太币,这些以太币用于买卖代币流通(如果您在合约中提供了卖出期权)。