EOS自定义令牌转移?

时间:2018-07-31 12:18:31

标签: token eos

我知道这不是放置这样的问题的最佳位置,但是我必须在较短的时间内设计项目,并且希望快速回答​​。 根据@walnutown({中的https://github.com/walnutown),发出https://github.com/EOSIO/eos/issues/4173会向您收取RAM费用,以用于传输自定义EOS令牌。我只想知道这是否是真的。

预先感谢您,:)

2 个答案:

答案 0 :(得分:1)

是的。 RAM用于存储合同状态的更改。令牌到特定帐户的余额将保存在RAM中。根据默认的eosio.token合同,此状态将保存在推送交易的“来自”用户的RAM中。在发行情况下,发行人的RAM也将被消耗。

答案 1 :(得分:0)

是的,但是RAM花费的金额取决于自定义令牌的接收者是否具有帐户表。

token::transfer(...)操作将调用token::add_balance(..., ram_payer),但是第三个参数ram_payer将是发件人。

如果收件人有帐户表(已经有自定义令牌),则transfer仅消耗发送者RAM的128个字节,或者transfer将消耗368个字节来分配新的帐户表和添加新的项目(收件人的余额)自定义令牌)。