-
Notifications
You must be signed in to change notification settings - Fork 0
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
Sync develop branch with recent commits #30
Conversation
* forge install: automata-dcap-attestation v0.1.1 * Add automata attestation to Sequencer Inbox * Add automata verifier to the Sequencer Inbox * Update tests and contracts * add address to the end * make hardhat build work as well * make tests work * make tests work * attempt tests * add tests * add tests for EspressoTEEVerifier * add tests to SequencerInbox * revert 4844 chanegs * source .env * fix broken ci * fix test * Make espressoTEEVerifier non upgrdeable and use V3QuoteVerifier contract directly * address comments
* Update scripts to use EspressoTEEVerifier * Update scripts to use EspressoTEEVerifier * address comments * check for undefined config * address comments and fix typo
* Add additional verification to EspressoTEEVerifier * fix tests * fix tests * cleanup * revert broken tests * fix ci * fix ci * address comments * address comments * add code docs
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks @ImJeremyHe 🎉 🎉 This looks good too but we should try to fix the build!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One more commit that we will have to cherry pick: #31
* Contracts cleanup * add comment
In openzeppelin v4.8, revert message changed and error InvalidSignatureV is deprecated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM!
I was trying to see if we can fix the other skipped CI steps but it seems like a separate issue. We can fix it later
Commits are cherry-picked from
celestia-integration
branch.Currently this file test/foundry/ExpressLaneBalance.t.sol can't be compiled, and no workarounds have been found. Based on the fact that this file is only for test, I skip it in CI and
yarn:build
.Relevant issues:
ethereum/solidity#14179
ethereum/solidity#14878