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
For contracts that have been side-loaded for indexing, that are not EigenLayer core contracts, provide the ability to detect contract upgrades and follow a list of prioritized sources to fetch the ABI from:
IPFS - the solc compiler with automatically include the IPFS hash of the ABI file in the contracts bytecode. Out of the box, Forge allows the compiler to publish their ABIs to sourcify which will publish to IPFS [1].
Etherscan - as a fallback option, Etherscan can be used to download the ABI, assuming that it has been uploaded by whoever compiled and deployed the contract. This should be a runtime option since it will require an API key.
For contracts that have been side-loaded for indexing, that are not EigenLayer core contracts, provide the ability to detect contract upgrades and follow a list of prioritized sources to fetch the ABI from:
[1] https://docs.sourcify.dev/blog/talk-about-onchain-metadata-hash/
The text was updated successfully, but these errors were encountered: