-
Notifications
You must be signed in to change notification settings - Fork 53
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
Merge upstream 27 sep 2024 #1474
Closed
Closed
Conversation
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
* Refactor jira update script to use typescript * Make use of TS 5.5 inferred type predicate * Add tests * Add dryrun capability * Add more logging * Address comments
* No new finalized Heads Implementation * fixed tests * update defaults for NoNewFinalizedHeadsThreshold * Update common/client/node_lifecycle.go Co-authored-by: amit-momin <[email protected]> * Update common/client/node_lifecycle_test.go Co-authored-by: amit-momin <[email protected]> * Update common/client/node_lifecycle_test.go Co-authored-by: amit-momin <[email protected]> * rename HeadIsNotIncreasing to NoNewHead * move and add docs for syncIssue consts * rename syncIssue to syncStatus --------- Co-authored-by: amit-momin <[email protected]>
* [fix] Fix race in workflow engine * Remove unused mutex
* init port * install dependencies and create snapshots * add to foundry ci * fix readme * fix ci & add changeset * fix fuzz exclusion * update license & solhint * add ccip solidity CI * fix coverage pruning * Update LICENSE * Update LICENSE * fix job name
* Initial Impl of SBRV * Generate wrappers/ABI * Removed ZeroAddress check for feemanager & AC * Update gethwrappers * Rename RewardManager=>DestinationRewardManager * Remove circular dependency between proxy and verifier * Fixes to init logic * Update gethwrappers * llo-feeds: v0.4.0 reward manager tests * Add check to remove assumption that feeManager cannot be nil * Generate * Fixed poolIdMismatch not being thrown * Fix logic error when looking up the activeDonConfig * Update gethwrappers * Update interface sanity checks when setting verifier * Add remaining interface functionality * Update gethwrappers * llo-feeds: verifier SetConfig tests * llo-feeds: adding verifier contract get methods for easier testing * adding rewards wire up for testing * incomeplte fix for test_setConfigWithAddressesAndWeightsAreSetCorrectly * llo-feeds: adjusting setConfig tests due to changes * llo-feeds: fee manager v0.4.0 tests: making v0.3.0 tests pass * llo-feeds: fee manager v0.4.0 tests: fee manager - adding test for PoolIdMismatch * llo-feeds: fee manager v0.4.0 tests: nits * llo-feeds: feeManager bulk reverts when PoolId is 0 * llo-feeds: feeManager tests revertOnSettingAnAddressZeroVerifier onlyCallableByOwnerReverts * llo-feeds: feeManager test poolIdsCannotBeZeroAddress * llo-feeds: rewardManager test_rewardsAreCorrectlySentToEachAssociatedPoolWhenVerifyingInBulk * llo-feeds: verifier proxy tests * llo-feeds: fixing DestinationProxy error handling * llo-feeds: fixing DestinationProxy test remove verifiercontract zero check * llo-feeds: remove interface checks for verifierProxy * llo-feeds: clean up setConfig tests from checking internal state * fix issue when processing rewards * Apply suggestions from code review * Update contracts/src/v0.8/llo-feeds/v0.4.0/DestinationFeeManager.sol * Update contracts/src/v0.8/llo-feeds/v0.4.0/DestinationVerifierProxy.sol * llo-feeds: verifier proxy remove test test_setVerifierZeroVerifier * llo-feeds: tests for verify and verifyBulk * clean up * temporal fix for compile error * llo: v0.4.0 removing V1 report tests * better comments * llo-feeds: verify test test_rollingOutConfiguration * llo-feeds: verify test test_verifyFailsWhenReportIsOlderThanConfig * llo-feeds: verify test test_verifyFailsWhenReportIsOlderThanConfig * llo-feeds: tests for billing / billing bulk * fixing tests * fixing tests names * llo-feeds: fix proxy contract should send value in call to verify * llo-feeds: fix billing tests * squash me * llo-feeds: billing bulk verify tests * llo-feeds: clean up * llo-feeds: VerifierSetAccessControllerTest * llo-feeds: clean up * llo-feeds: extra proxy tests * Update contracts/src/v0.8/llo-feeds/v0.4.0/DestinationFeeManager.sol * Fix issue with oldest config verifying incorrectly * Fix issue with oldest config verifying incorrectly * llo-feeds: fix underflow and test_verifyFailsWhenReportIsOlderThanConfig * Update gethwrappers * Update gethwrappers * llo-feeds: DestinationVerifier setFeeManager tests * llo-feeds: Tests for Rewards and configs * llo-feeds: Tests for DestinationVerifier constructor * llo-feeds: reverse looping efficiently * Update contracts/src/v0.8/llo-feeds/v0.4.0/DestinationVerifier.sol * Update gethwrappers * llo-feeds: fmt contract tests * llo-feeds: npx prettify contract tests * llo-feeds: npx prettify v0.4.0 contracts * se --Add ability to amend config array * Update gethwrappers * Fix issue with future timestamps * Update gethwrappers * Small fix * Fix broken tests * Update gethwrappers * llo-feeds: Tests setConfigWithActivationTime * llo-feeds: Tests setConfigWithActivationTime * llo-feeds: Tests VerifierRemoveLatestConfigTest * llo-feeds: fixing linter errors (unused imports) * llo-feeds: tests better filenaming * Improve upgradability of contracts * Update gethwrappers * Small fix when setting rewardManager * Update gethwrappers * Fix var name to honour same interface * Update gethwrappers * Improve getter consistency * Update gethwrappers * Fix comments & conventions * Update DON Config to camal case * Update gethwrappers * solhint + gas snapshot * prettier * Solhint fixes * Update gethwrappers * gas snapshot * Fixed gas issue * Gas snapshot * llo-feeds: testing multiple fee managers and verifiers * llo: fixing tests * Update contracts/src/v0.8/llo-feeds/v0.4.0/test/verifier/DestinationVerifierTestRewardsMultiVefifierFeeManager.t.sol Co-authored-by: msuchacz-cll <[email protected]> * llo: v0.4.0 interfaces test * Fixed gas snaposhot * prettier * Generate --------- Co-authored-by: Sam Davies <[email protected]> Co-authored-by: app-token-issuer-infra-releng[bot] <120227048+app-token-issuer-infra-releng[bot]@users.noreply.github.com> Co-authored-by: David Przybilla <[email protected]> Co-authored-by: ad0ll <[email protected]> Co-authored-by: msuchacz-cll <[email protected]>
* KS-393: Incorporate values lib improvements * Incorporate bytes Copy fix
* add gethwrappers * liqMan wrappers * port mockery mocks --------- Co-authored-by: Abdelrahman Soliman (Boda) <[email protected]>
* allow to configure RPCTimeouts * Custom (30s) timeout for Hedera RPC requests with large payloads (SendTransaction, CallContext, etc.) * fix linter
* Added post-broadcast nonce validation for Hedera * Added changeset * Updated chaintype docs for Hedera * Fixed lint errors * Added condition to handle on-chain seq less than tx seq and updated comment
* add support to compat pipeline for reth * npe protection, step condition streamlining * update compat pipeline * do not fetch latest images if base64 input is passed * use tagged CTF * check if Reth docker images are up to date * update compat pipeline with latest update images version * update pipeline reference
* Bump version and update CHANGELOG fore core v2.15.0 Signed-off-by: chainchad <[email protected]> * Fix changelog version * Back out local only change * Remove dupe CL entry * Create init changeset for next release * Use changeset github changelog generator (cherry picked from commit 69cccdf) --------- Signed-off-by: chainchad <[email protected]>
* Add L3X Config * Changeset * comments * comments
* Disallow zero address signer * pragma ^0.8.19 => 0.8.24 * Changesets * Update gethwrappers --------- Co-authored-by: app-token-issuer-infra-releng[bot] <120227048+app-token-issuer-infra-releng[bot]@users.noreply.github.com>
* Updated AutoPurge heuristic configs to be optional * Added content-type header for Scroll stuck tx API call * Fixed linting * Added changeset
…istration behaviour (#14018)
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 1, 2024 17:50 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 13:27 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 13:38 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 14:40 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 14:54 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 15:14 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 15:23 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 15:38 — with
GitHub Actions
Inactive
valerii-kabisov-cll
force-pushed
the
merge-upstream-27-sep-2024
branch
from
October 2, 2024 16:12
9a4045a
to
f06ef78
Compare
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 16:12 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 17:02 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 17:10 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 17:27 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 18:06 — with
GitHub Actions
Inactive
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 18:32 — with
GitHub Actions
Inactive
Quality Gate failedFailed conditions See analysis details on SonarQube Catch issues before they fail your Quality Gate with our IDE extension SonarLint |
valerii-kabisov-cll
temporarily deployed
to
sdlc
October 2, 2024 19:12 — with
GitHub Actions
Inactive
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.
Motivation
Solution