我们有一份关于平衡计分卡的智能合同,我们使用Ledger作为我们的所有者钱包,在BSCscan上给智能合同写信。我们正在接受Certik审计,Certik要求我们将所有者钱包移到一个多功能钱包中,比如Gnosis。
我们主要关心的是--如果我们将所有者的钱包转移到Gnosis,我们是否能够使用bsccan.com的合同写页面以_owner的形式写信给我们的智能合同?这对我们来说真的很重要,因为如果我们不能做到这一点,那么我们实际上将失去对智能契约的所有访问。
谢谢!
发布于 2023-04-10 10:33:06
当谈到多out钱包时,为了在智能契约上执行一个方法,需要创建一个新的提案,并由M签名者中的N个签名。考虑到这一点,您将能够只通过一个专用提案对智能契约(例如标记为onlyRole )执行任何函数调用。
我推荐的最简单的解决方案是使用OpenZeppelin辩护人创建一个Gnosis安全和管理提案。使用他们的平台,您可以创建一个新的提案(无论是通过UI还是以编程的方式),并邀请所有签名者批准它。
https://ethereum.stackexchange.com/questions/148751
复制相似问题