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
The API response should indicate that the proxy smart contract is a proxy ("Proxy": "1"). It should also return the address of the implementation contract ("Implementation").
😯 Current Behavior
The API response indicates that the proxy smart contract is NOT a proxy ("Proxy": "0"). It also doesn't return any implementation contract address ("Implementation": "").
The text was updated successfully, but these errors were encountered:
🐛 Bug Report
📝 Description
The explorer API incorrectly reports that a proxy smart contract isn't a proxy.
Online block explorer reports that a proxy smart contract is a proxy:
https://explorer.zksync.io/address/0x5A7d6b2F92C77FAD6CCaBd7EE0624E64907Eaf3E#contract
But the explorer API reports that the same smart contract is NOT a proxy:
https://block-explorer-api.mainnet.zksync.io/api?module=contract&action=getsourcecode&address=0x5A7d6b2F92C77FAD6CCaBd7EE0624E64907Eaf3E
🔄 Reproduction Steps
🤔 Expected Behavior
The API response should indicate that the proxy smart contract is a proxy (
"Proxy": "1"
). It should also return the address of the implementation contract ("Implementation"
).😯 Current Behavior
The API response indicates that the proxy smart contract is NOT a proxy (
"Proxy": "0"
). It also doesn't return any implementation contract address ("Implementation": ""
).The text was updated successfully, but these errors were encountered: