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

2020-02-02  本文已影响0人  FriendOfTime

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、测试

上一篇 下一篇

猜你喜欢

热点阅读