Merged
Conversation
Update all 5 maintained contract class hashes in gitbook docs to match the v1.1.0 build (Cairo 2.16.1, Foundry 0.57.0). Refactor declare script to use a single async main() instead of separate asyncio.run() calls. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
0f57e4c to
3f2f37c
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
declare_maintained_contracts.pyto use single asyncmain()with sleep intervals between declarationsdrand_decrypt_constants.cairoverifier class hashUpdated class hashes
0x396d5915ecf475aab117bb25a0272b261e9e25ffe1c0ce05a51a3f77489c89e0x41d5e111b93acbf1afb531253e0bc64d43f90a8a99290361e851ec0c4968ab10x86bf4360e082cd786bd785d3345df32777db89cd26b761f3e85b1993addfd00x68e2381aa99c02aabe2a0fec18d9fb7cde6138b588dc0bcf0135a26d8ae7e220x230d8612bd464979000193e4eaa73489da965a6593fb563dd2244e0b6e0443aTest plan
verify_contracts.pyconfirms all 5 class hashes are declared on both Sepolia and Mainnet🤖 Generated with Claude Code