Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add optional fallback URL for critical networks #146

Open
dmytrotkk opened this issue Oct 24, 2024 · 0 comments
Open

Add optional fallback URL for critical networks #146

dmytrotkk opened this issue Oct 24, 2024 · 0 comments
Assignees
Milestone

Comments

@dmytrotkk
Copy link
Contributor

For critical infrastructure, we need an optional fallback for ABIs if skale-contracts fail to load contracts from Github.

The ideal solution should work without any Github interactions - if library can't download required ABI from Github for any reason, it should try to load a file from S3 bucket with name [project-name]-[chain-id]-[version].json or something similar.

Fallback ABI files will be uploaded only for critical networks (mainnet / testnet) - we can add a step to CI or just upload manually after mainnet contracts update.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: To Do
Development

No branches or pull requests

3 participants