Govur University Logo
--> --> --> -->
...

When using a proxy pattern for upgradeable contracts, which specific EVM opcode is used to forward the function call to the implementation contract while maintaining the original storage context?



The specific EVM opcode used to forward function calls while maintaining the original storage context is DELEGATECALL. In the proxy pattern, the proxy contract acts as a permanent entry point for users, holding the contract's data in its own storage slots. When a user sends a transaction to the proxy, the proxy uses DELEGATECALL to exec....

Log in to view the answer



Redundant Elements