-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Updated EVM Write target to use Generalized WT framework #17118
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
Conversation
|
I see you updated files related to
|
Flakeguard SummaryRan new or updated tests between View Flaky Detector Details | Compare Changes Found Flaky Tests ❌1 Results
ArtifactsFor detailed logs of the failed tests, please refer to the artifact failed-test-results-with-logs.json. |
Signed-off-by: Silas Lenihan <[email protected]>
e0e1cb3 to
1b56808
Compare
1b56808 to
771b1d3
Compare
e815d72 to
25a6f97
Compare
Flakeguard SummaryRan new or updated tests between View Flaky Detector Details | Compare Changes Found Flaky Tests ❌1 Results
ArtifactsFor detailed logs of the failed tests, please refer to the artifact failed-test-results-with-logs.json. |
1c34068 to
3a7d2de
Compare
3a7d2de to
e22a3f0
Compare
dhaidashenko
left a comment
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. My only concern is the change in behaviour where success is returned right after a transaction is accepted by TXM. If Workflow DON sends report to the next Node right after that there is a high chance that multiple reports will be accepted.
Flakeguard SummaryRan new or updated tests between View Flaky Detector Details | Compare Changes Found Flaky Tests ❌1 Results
ArtifactsFor detailed logs of the failed tests, please refer to the artifact failed-test-results-with-logs.json. |
09b120e to
ddaac8a
Compare
ddaac8a to
315aa1d
Compare
|
)" This reverts commit 654c21e.
* Updated EVM Write target to use Generalized WT framework Signed-off-by: Silas Lenihan <[email protected]> * removed old EVM write target and tests * updated query transmission state * Feedback comments * Addressed feedback * bumped go.mod * Fixed go.mod dependencies * fixed dependency issues * updated chainlink-framework refs to chainlink-evm * bumped go.mod * addressed feedback --------- Signed-off-by: Silas Lenihan <[email protected]>
)" This reverts commit 654c21e.
* Bump version and update CHANGELOG for core v2.23.0 * CCIP - Implement token pricing interface for PipelinePriceGetter (#17202) * token pricing pipeline * remove deprecated tags since linter doesn't like it * Fixing telemetry bug (#17208) * core/capabilities/ccip: correct telem type in monitor endpoint (#17219) * core/capabilities/ccip: correct telem type in monitor endpoint * don't panic * switch to require * Update solana ref to pull in 3 changes needed for 2.23 (#17237) * Update solana ref to pull in CR race fix & lookback feature * Update docs for Solana config * Update tests * pnpm changeset * make config-docs * Update solana ref * Added new config for Solana block history estimator * Updated chainlink-solana commit * Upgraded chainlink-solana dependency --------- Co-authored-by: amit-momin <[email protected]> * Revert "Updated EVM Write target to use Generalized WT framework (#17118)" This reverts commit 654c21e. * newline * fixed lint issues * Backport: bump chainlink-solana to fix nested CPI event parsing issue (#17273) * Bump chainlink-solana to fix CR namespace issue * make modgraph * patch * chore: replace prom/common with v0.62.0 * fix: bump chain selectors to v1.0.52 * chore: add changeset * chore: capitalize * chore: add tag to changeset * Finalize date on changelog for 2.23.0 * Update go.mod, bump chain-selectors * make tidy and make modgraph Signed-off-by: bwest981 <[email protected]> * Accept develop package.json to resolve conflict --------- Signed-off-by: bwest981 <[email protected]> Co-authored-by: gheorghestrimtu <[email protected]> Co-authored-by: dimitris <[email protected]> Co-authored-by: Mateusz Sekara <[email protected]> Co-authored-by: Andrés Juliá <[email protected]> Co-authored-by: Makram <[email protected]> Co-authored-by: Domino Valdano <[email protected]> Co-authored-by: amit-momin <[email protected]> Co-authored-by: Silas Lenihan <[email protected]> Co-authored-by: Blaž Hrastnik <[email protected]> Co-authored-by: Chris De Leon <[email protected]>
* Updated EVM Write target to use Generalized WT framework Signed-off-by: Silas Lenihan <[email protected]> * removed old EVM write target and tests * updated query transmission state * Feedback comments * Addressed feedback * bumped go.mod * Fixed go.mod dependencies * fixed dependency issues * updated chainlink-framework refs to chainlink-evm * bumped go.mod * addressed feedback --------- Signed-off-by: Silas Lenihan <[email protected]>
* Added df decoder injection to EVM WT * Added EVM specific dfProcessor to write target * Moved dfProcessor to chainlink-evm * updated go.mod and locations * Updated WT to use product specific processor * Refactored to use common Metadata type * Updated GenerateWriteTargetName to use generalized NewWriteTargetID * Updated EVM WT tests to pass in processor via config * Updated WT imports from chainlink-evm to chainlink-framework * Updated EVM Write target to use Generalized WT framework (#17118) * Updated EVM Write target to use Generalized WT framework Signed-off-by: Silas Lenihan <[email protected]> * removed old EVM write target and tests * updated query transmission state * Feedback comments * Addressed feedback * bumped go.mod * Fixed go.mod dependencies * fixed dependency issues * updated chainlink-framework refs to chainlink-evm * bumped go.mod * addressed feedback --------- Signed-off-by: Silas Lenihan <[email protected]> * Updated to latest version * Updated tests to wait for Beholder emits for greater coverage, also added CCIP test case * updated to latest chainlink-framework version and fixed tests * bumped go.mod * bumped go.mod and fixed broken merges * Added support for POR Reports * bumped go.mod * lint fix * Updated WT polling to be configurable * Added config defaults to testdata * Removed EVMService and ContractReader * changed default TxAcceptanceState to 2 * removed GasEstimator from NewChainOpts * fixed tests and lint * Updated for new processor structure * updated to latest versions * Remove trailing brace in config --------- Signed-off-by: Silas Lenihan <[email protected]>




Requires
Supports