You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@transmissions11 someone could use your library in this manner and get suffered from this issue. I assume the fix is relatively cheap, just cache address of this in immutable.
Consider borrowing the idea from this PR: OpenZeppelin/openzeppelin-contracts#2852
You have to cache the address of the smart contract in immutable to prevent issues when implementation is used via delegate calls.
The text was updated successfully, but these errors were encountered: