-
Notifications
You must be signed in to change notification settings - Fork 7
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
L2 Verification & Tests, Documentation Updates (#17)
* update package.json for hardhat test dependencies * add optimism verifier lib * lint optimism verifier * wget relevant arb and opt contracts and interfaces * re-retrieve outbox and rollupcore contracts from raw * export committee address in hardhat test * add common lib, breakout arbitrum and optimism verifier contracts * tentatively reduce outbox/interface mock contracts to minimum * add opt types contract to mock * remove rollupcore and interface mock contracts * add spdx licence identifier to mock contracts * import common in lagrangeservice contract * begin reducing imports and definitions in l2outputoracle * prettier evidenceverifier * snapshot, diagnosing unused bytecode deploy error * snapshot: deploy_lgr before investigating lagrangeservice deploy error * readme updates/corrections * update lagrangeservice config * introduce lagrangeservice hardhat test * deploy arb/opt verifiers as standalone contracts to reduce lagrangeservice compilation size * arb/opt/evidenceverifier interfacing refactoring * common.sol updates * Update README.md with new local deployment process * tentatively remove common from lagrangeservice * lagrangeservice test snapshot before cleanup * remove raw blockheader sequence test, arb/opt verifier address setters, cleanup optimism output verification test * rewrite output proof verifier, introduce l2outputoracle interface * update arbitrum mock contracts, add unit test for arbitrum checkpoint block retrieval and prelim header verification --------- Co-authored-by: root <root@debian-BULLSEYE-live-builder-AMD64>
- Loading branch information
Showing
20 changed files
with
1,016 additions
and
84 deletions.
There are no files selected for viewing
This file contains 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
This file contains 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
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains 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
This file contains 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
Oops, something went wrong.