当两个对应方之间的一份智能合同已获批准时,是否有可能和方便地向开发人员钱包支付一笔小额费用?
发布于 2017-06-08 13:03:19
如果您希望从智能契约的用户那里获得回报,您可以从事务中提取一定百分比到合同,并将其发送到另一个地址。它变得有点奇怪的百分比,因为据我所知(我希望听到其他)定点类型仍在开发中。
你可以在基本收费条件下写字。假设您在合同中有一个payable函数,否则只需要气体就可以调用。在可靠的情况下,您只需在函数中调用msg.value以获取发送的金额,如果发送给合同的金额低于费用,则调用throw。
但是,即使你的合同或Dapp中有收取费用的东西,公共区块链上的任何人仍然可以看到这份合同。这意味着,只要付出足够的努力,人们就可以改变合同,在没有费用的情况下创造一个新的合同。
https://ethereum.stackexchange.com/questions/17462
复制相似问题