Cannot call fallback function from the proxy admin

I deployed one upgradable contract using openzeppline and when i tried to sell it from opensea I'm getting this error in console and not able to proceed. Please help me what i can do in order to fix this issue?

When executing a function in the proxy contract:

  • If the function doesn't exist in the proxy contract, then it will be executed in the remote contract
  • If the function does exist in the proxy contract:
    • If you use a non-admin account, then the function will be executed in the remote contract
    • If you use the admin account, then the function will be executed in the proxy contract

In other words, specifically related to your question, for any function which exists on both contracts, you cannot execute it on the remote contract using the admin account of the proxy contract.

1 Like