Skip to content

is there any limitations to the proxy?? #2190

Answered by alymurtazamemon
sadath-12 asked this question in Q&A
Discussion options

You must be logged in to vote

@sadath-12

There are some Glitches in this approach, but these will be only if our admin is not a governance smart contract but instead some group or single owner. The two main issues are:

Storage Clashes:

Function Selector Clashes: If we have the same function in both the Proxy contract and implementation contract, so when the user calls the implementation contract’s function through the proxy contract, it always calls the function of the proxy contract, not the implementation contract, and implementation contract’s function gets never called. This is called Function Selector Clashes.

Three implementations of Proxy Contracts that save from the above Clashes:

Transparent Proxy Pattern: In…

Replies: 3 comments 10 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
10 replies
@krakxn
Comment options

@alymurtazamemon
Comment options

@sadath-12
Comment options

@alymurtazamemon
Comment options

@sadath-12
Comment options

Answer selected by alymurtazamemon
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants