美文网首页
[eos9]智能合约开发-内联行为

[eos9]智能合约开发-内联行为

作者: FriendOfTime | 来源:发表于2020-02-02 00:11 被阅读0次

https://developers.eos.io/welcome/latest/getting-started/smart-contract-development/adding-inline-actions

1、概念

inline actions:个人理解,不是由用户直接触发的行为(action),由合约自己触发的行为,即由用户间接触发的行为。例如,用户执行contact.tt,但是tt里面执行了contract.cc。

2、增加eosio.code权限

参考:https://blog.csdn.net/weixin_39842528/article/details/84026411

eosio.code的目的是为了增强安全性,只有为合约(账号)添加eosio.code权限,才能使合约执行内联行为

3、理解require_recipient

参考:https://www.jianshu.com/p/f5da8e3849a4

就是用于调用被通知者自己部署的合约的行为(apply)

4、测试

相关文章

网友评论

      本文标题:[eos9]智能合约开发-内联行为

      本文链接:https://www.haomeiwen.com/subject/cbsfxhtx.html