-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[SHIP-3004] ZKSync: implement uptime feed validator (#14245)
* intial commit * cleanup * Update ZKSyncValidator.sol * Update ZKSyncValidator.sol * initial commit * address feedback * Update ZKSyncSequencerUptimeFeed.sol * Update ZKSyncSequencerUptimeFeed.sol * Update ZKSyncSequencerUptimeFeed.sol * Update ZKSyncValidator.sol * Update ZKSyncValidator.sol * tmp * Add ZKSync L2EP validator contract * Update smart-peas-brake.md * cleanup * combine branches into a single one * Update ZKSyncValidator.sol * fix zksync contracts version * Revert "fix zksync contracts version" This reverts commit 9503a31. * cleanup * Update ZKSyncSequencerUptimeFeed.sol * cleanup * [Bot] Update changeset file with jira issue * test update foundry solc version * try again! * cleanup unused params * l2ep auto detect solc * Fixes l2 tx request logic and adds payable * address feedback * lint * Fix zksync contracts verision * Update package.json * Update pnpm-lock.yaml * Address more feedback * Update ZKSyncValidator.sol * temp adding tests * add zksync l2ep tests * update foundry.toml * update llo-feeds gas snapshot * share interface * interface starts with I * more interfaces start with I * extract base BaseSequencerUptimeFeed * let scroll use the BaseSequencerUptimeFeed * golf base impl * let opt use base * reduce custom version to minimum * extract BaseValidator * enforce ITypeAndVersion at BaseSequencerUptimeFeed level * improve compile script * address feedback * Update BaseSequencerUptimeFeed.sol * cleaning up solidity versions * Update .gas-snapshot * temporarily adding tolerance * Adds new gas snapshot and removing tolerance * L2EP gas snapshot * Modify gas-snapshot * Modifies gas snapshot * Reverting some change * refer to internal addressaliashelper * Update l2ep.gas-snapshot * Update hardhat.config.ts * Updates gas snapshot * Updates gas snapshot * bump to 0.8.24 * rm zksync npm * Revert "rm zksync npm" This reverts commit b680be0. * fix versions --------- Co-authored-by: app-token-issuer-infra-releng[bot] <120227048+app-token-issuer-infra-releng[bot]@users.noreply.github.com> Co-authored-by: Mohamed Mehany <[email protected]> Co-authored-by: Chris De Leon <[email protected]> Co-authored-by: Chris De Leon <[email protected]> Co-authored-by: Rens Rooimans <[email protected]>
- Loading branch information
1 parent
2a21b17
commit 39a6f91
Showing
58 changed files
with
1,466 additions
and
962 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
--- | ||
"chainlink": patch | ||
--- | ||
|
||
#added Add ZKSync L2EP SequencerUptimeFeed contract | ||
#added Add ZKSync L2EP Validator contract | ||
|
||
|
||
SHIP-3004 |
Large diffs are not rendered by default.
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
Large diffs are not rendered by default.
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
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
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
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
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
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.