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

Publish ABIs for core contracts #7554

Closed
yorhodes opened this issue Mar 29, 2021 · 3 comments
Closed

Publish ABIs for core contracts #7554

yorhodes opened this issue Mar 29, 2021 · 3 comments

Comments

@yorhodes
Copy link
Contributor

Expected Behavior

Canonical (or versioned) ABIs published in public GCP bucket (preferably signed or CIP8?) for consumption by community

Current Behavior

No reference ABIs anywhere (only ContractKit typechain artifacts)

@yorhodes
Copy link
Contributor Author

If these ABIs are intended for bytecode verification in blockscout, we need to save the build artifacts used during make-release for each environment.

We should also be compiling with solc --metadata.

Useful links
https://docs.soliditylang.org/en/v0.5.8/metadata.html
https://github.com/ethereum/sourcify#security-precautions

@yorhodes
Copy link
Contributor Author

yorhodes commented Apr 1, 2021

followup with @tkporter

@github-actions
Copy link
Contributor

github-actions bot commented Oct 9, 2022

This issue is stale and will be closed in 30 days without activity

@github-actions github-actions bot added the stale label Oct 9, 2022
@github-actions github-actions bot closed this as completed Nov 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant