如果我有一个智能合约,其中有一些其他智能合约的硬编码地址。例如,也许我的合同中有一些外部收益农场金库的地址,它会定期将一些余额存入这些金库。
现在假设我想要更新地址列表并迁移它,而不会扰乱当前合同的操作。最好的方法是什么?
以太坊字节码不可变,所以简单的答案是:你不能更新硬编码地址。你必须创建一个新的合约,这次把地址保存到变量中,以后可以更新。
如果我有一个智能合约,其中有一些其他智能合约的硬编码地址。例如,也许我的合同中有一些外部收益农场金库的地址,它会定期将一些余额存入这些金库。
现在假设我想要更新地址列表并迁移它,而不会扰乱当前合同的操作。最好的方法是什么?
以太坊字节码不可变,所以简单的答案是:你不能更新硬编码地址。你必须创建一个新的合约,这次把地址保存到变量中,以后可以更新。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium