有两个SmartContract A,B。首先,部署A,然后在A的相同地址部署B,当我在A和B上调用address(this).balance时,它返回相同的结果。你能解释一下吗?
发布于 2021-11-04 18:36:53
代理契约具有相同的地址,它们之间共享存储值。只有合同B&A的执行情况不同。所以状态变量保持不变。
请参阅https://blog.openzeppelin.com/proxy-patterns/获取更多信息
https://ethereum.stackexchange.com/questions/112895
相似问题