forked from smartcontractkit/chainlink
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto 8888 properly account for l 1 gas overhead for l 2 chains op scr…
…oll arb (smartcontractkit#11983) * AUTO-8804: added a chain specific module for automation * add modules * create specific modules for different chains * implement modules * addressed some feedbacks * update tests * generate wrappers * fix foundry * run yarn prettier:write * remove unnecessary import * remove unnecessary checks * update gas overheads to pass tests * regen wrappers * fix sonarcube issues * address some comments * adjust gas overheads * prettier * remove only * adjust gas overhead again * dont use const * rebase to latest and add chainmodule getter * refactor gas overhead usage * Cleanup and rename variables * add chain module overhead calculation * inline max overhead function * remove underfunded upkeep check * simplify max link payment * minor improvements * cleanup maxLinkPayment * Revert "cleanup maxLinkPayment" This reverts commit 1048b7c. * fixc small issues * fix some tests, adjust overheads, regen wrappers * run prettier * fix tests * add some todos * update comments * regen master interface * regen wrappers and update tests * improve tests * add per signer transmit overhead * fix conditional overhead test * fix overhead tests * Fix batching tests * refactor linkForGas in tests * Divide l1 fee according to performdata weight * format tests * add test for l1 split * adjust comment * update comment * format tests * iformat tests * add tests for reorg protection flag * update go wrappers * remove i keeper registry 2.2 wrapper * Polish minBalance test * formatting * refine constants * update * udpate wrappers --------- Co-authored-by: FelixFan1992 <[email protected]> Co-authored-by: lei shi <[email protected]> Co-authored-by: Akshay Aggarwal <[email protected]>
- Loading branch information
1 parent
60de607
commit 7685116
Showing
18 changed files
with
757 additions
and
493 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
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
9 changes: 4 additions & 5 deletions
9
contracts/src/v0.8/automation/dev/interfaces/v2_2/IAutomationRegistryMaster.sol
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
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.