Skip to content

Commit

Permalink
Update nate.md
Browse files Browse the repository at this point in the history
  • Loading branch information
notctrl3 authored Oct 16, 2024
1 parent 06507de commit 9de921b
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion nate.md
Original file line number Diff line number Diff line change
Expand Up @@ -423,5 +423,9 @@ WTF solidity46-50
由于代理合约和逻辑为不同合约,所以两个合约可能产生选择器冲突问题,即用户在调用逻辑合约中相关函数,由于该函数的method id和代理合约中的函数的method id相同。解决方案(针对代理合约中升级函数和逻辑合约中的函数选择器冲突):
- `透明代理`代理合约里的升级函数智能管理员调用,管理员不可以调用逻辑合约里的函数
- `可升级代理(uups,universal upgradeable proxy standard)`将升级函数写在逻辑合约中
4. 实现多签钱包合约
4. 实现多签钱包合约
### 2024.10.14
WTF solidity51-53
### 2024.10.15
WTF solidity54-57
<!-- Content_END -->

0 comments on commit 9de921b

Please sign in to comment.