新手问答 两个账户部署两个合约,合约 B 想在合约 A 中插入数据

hinata · 2018年09月26日 · 最后由 hinata 回复于 2018年09月27日 · 139 次阅读


这个图是合约B调用合约A, 图中标注部分是合约A的名字, 也就是说合约B想在合约A的范围内插入数据,不想在合约B本身插入数据,我操作报错如上图,这个怎么实现? 求大神指点

共收到 2 条回复

你看下A创建表设置的读写权限给的谁,估计你给的 _self,也就是只有A合约部署的账号才有写权限。你可以试试把权限转给一个独立的账户(不确定),再者 一般设计都是部署合约那个负责写,不能让别的合约能随便越权。

hinata 关闭了讨论 09月27日 08:31
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册