-
Notifications
You must be signed in to change notification settings - Fork 1.9k
CCIP - Implement token pricing interface for PipelinePriceGetter #17202
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
|
|
CCIP - Implement token pricing interface for PipelinePriceGetter (#17202)
* 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 <amit.momin@smartcontract.com> * 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 <3317895+Bwest981@users.noreply.github.com> * Accept develop package.json to resolve conflict --------- Signed-off-by: bwest981 <3317895+Bwest981@users.noreply.github.com> Co-authored-by: gheorghestrimtu <studentcuza@gmail.com> Co-authored-by: dimitris <dimitrios.kouveris@smartcontract.com> Co-authored-by: Mateusz Sekara <mateusz.sekara@gmail.com> Co-authored-by: Andrés Juliá <43075089+AndresJulia@users.noreply.github.com> Co-authored-by: Makram <makramkd@users.noreply.github.com> Co-authored-by: Domino Valdano <domino.valdano@smartcontract.com> Co-authored-by: amit-momin <amit.momin@smartcontract.com> Co-authored-by: Silas Lenihan <sjl@lenihan.net> Co-authored-by: Blaž Hrastnik <blaz@mxxn.io> Co-authored-by: Chris De Leon <christopher.deleon@smartcontract.com>




About
There was a migration process to move all the JobSpecs to the dynamic price getter.
Recently we introduced some changes to fix an issue with token addresses collision: #17133 this changes required interfaces to be updated. The pipeline price getter was not migrated to the new interface after getting a confirmation that it's not in use. That did not seem to be the case though, the token prices pipeline is still in use, even on mainnet.
Changes
This PR adds support for token pricing pipeline. How it works: