我能够使用这在Rinkeby上部署一个安全的代理合同,但我面临一个问题。调用safeFactory.deploySafe()后,将给出一个错误Error: Safe Proxy contract is not deployed in the current network。我认为这是因为交易还没有被确认,它只是抛出了一个错误。现在,由于我正在使用Metamask,所以Metamask给出了事务成功的通知,并且我能够在Rinkeby上看到我已部署的安全代理合同的地址。我想要理解的是,得到这个错误然后手动从以太扫描获得部署的安全代理协议地址是否正常?我的用例是,每当用户创建安全时,我就应该能够自动地将他们部署的安全代理契约地址存储在我的后端,而不是手动地存储在我的后端,方法是让用户去检查以太扫描,然后通过一些前端UI将其保存在后端。我使用安全核心SDK v1.1.1和web3 v1.6.1创建ethAdapter。
发布于 2022-01-25 07:50:44
这个问题已经被灵探小组解决了。https://github.com/gnosis/safe-core-sdk/issues/128
https://ethereum.stackexchange.com/questions/116767
复制相似问题