Skip to content

Merge develop to main - #69

Merged
marchuk-vlad merged 30 commits into
mainfrom
develop
Oct 10, 2025
Merged

Merge develop to main#69
marchuk-vlad merged 30 commits into
mainfrom
develop

Conversation

@marchuk-vlad

Copy link
Copy Markdown
Contributor

No description provided.

fixcik and others added 30 commits October 8, 2025 03:44
…update YahooFinanceAdapter for enhanced symbol mapping
* feat(templates): add 30 new data feed templates for crypto pairs including ETH, USD, and BTC pairs (SP-7087)

* fix(data-feed-progress): Fix coingecko sources

* feat(jobs): Add cross-course jobs

* fis(data-feeds-map-builder): streamline USD data collection and caching mechanism

* fix(cross-jobs): fixed multiply

* feat: update feeds

* fix: pufeth weeth

* Remove aapl-usd

* Remove coingecko from bsw-usd

* Remove cryptocompare for dpi-usd

* Remove fb-usd

* Delete cryptocompare from frax-usd

* fix: datasources

* feat: add yahoo datasources

* Fixed coingecko for fxs-usd

* fix: lseth in coingecko

* Removed cryptocompare for inr-usd

* Remove Binance data source for mkr-usd

* Remove coingecko and coinbase data sources for QUICK/USD

* Remove cryptocompare and coingecko data sources for SEK/USD

* Remove data sources and template for SPY/USD

* Remove XAU/USD data sources and associated template

* Remove XPT/USD data sources and associated template

* Remove XAG/USD data sources and associated template

* Remove WTI/USD data sources and associated template

* Remove META/USD data sources and associated template

* Remove NFLX/USD data sources and associated template

* Remove AMZN/USD data sources and associated template

* Remove COIN/USD data sources and associated template files

* Remove Calculated BNBx/USD data sources and associated template files

* Remove Calculated SAVAX/USD data sources and associated template files

* Remove GOOGL/USD data sources and associated template files

* Remove MS/USD data sources and associated template files

* Remove MSFT/USD data sources and associated template files

* Remove NVDA/USD data sources and associated template files

* Remove QQQ/USD data sources and associated template files

* Remove TSLA/USD data sources and associated template files

* Remove USDL/USD data sources and associated template files

* Add configuration for removed pairs and data source removals

* fix(enj-eth.toml): remove binance (SP-7087)

* fix(cbeth-eth.toml): add missing newline at the end of the file

* fix(eth-exchange-rate.toml): remove Binance data source (SP-7087)

* fix(unibtc-btc-exchange-rate.toml): remove Binance data source (SP-7087)

* fix(calculated-maticx-usd.toml): restore coinbase, remove coinmarketcap (SP-7087)

* fix(calculated-stmatic-usd.toml): remove CoinMarketCap data source (SP-7087)

* fix(stbtc-btc-exchange-rate.toml): select botanix-staked-bitcoin (SP-7087)

* fix(calculated-bnbx-usd.toml): remove CoinMarketCap data source (SP-7087)

* Remove GME/USD data sources and associated template files

* fix(bnvda-usd.toml): remove (requested by Vlad) (SP-7087)

* fix(templates): align multiply times with decimals values (SP-7087)

* fix: take financial data from yahoo for equity

* fix(templates): update data sources to use local proxy (SP-7087)

* fix(lrc-eth.toml): remove binance: {"statusCode":404,"timestamp":"2025-10-07T13:57:10.217Z","message":"No price found for LRC/ETH from binance"} (SP-7087)

* fix(fbtc-btc-exchange-rate.toml): remove coinbase because "No price found for FBTC/USD from coinbase" via proxy request (SP-7087)

* fix: qqq fb meta equity

* feat: add new datasource using ondo stock tokens for equity

* fix: add new datasource for jpm pfe equity

* Removed cross-rate feeds that can be reached with direct call

* fix: add s&p 500 etf datasource

* fix: total market cup tmp fix

* fix(total-marketcap-usd): change url

* fix: replace dots in path to comma

* feat: add ILV/ETH and Total Marketcap/USD configuration templates

* feat: generate pairs script (#59)

* fix: update externalJobID for multiple templates

* feat: add new currency pairs and tokens to pairs.json

* fix: correct path for data-feed-generator templates in Dockerfile

* fix: add User-Agent header to HTTP requests in data feed templates

* fix: update job rendering logic in chainlink entrypoint script

* fix: ensure JOB_RENDERS_DIR is consistently set in chainlink entrypoint script

* fix: add User-Agent header to HTTP requests in data feed templates

* fix: update HTTP request URLs to include interval parameter for stock data retrieval

* fix: update HTTP request URLs to properly close headers for stock data retrieval

* fix: remove FRAX/USD pair from price aggregator JSON

* fix: remove WTI/USD template and clear data sources in progress JSON

* feat(templates): update data feed templates to use local price aggregator URLs and adjust JSON parsing paths (SP-7078)

---------

Co-authored-by: Dmitry Somov <dmitry.somov@superprotocol.com>
Co-authored-by: Abakar Kuliev <pergerk@gmail.com>
Co-authored-by: Lex Kheben <i@zbit.name>
Co-authored-by: Sergey <zloebuch@gmail.com>
Add new trading pairs under `bybit`, `kucoin`, and `yahoofinance`. Remove obsolete pairs for cleanup.
fix(data-feeds): update and actualize jobs
- Add try-catch block for transaction publication errors
- Validate transaction receipt and throw error for missing or invalid receipt
chore: update Dockerfile to include 'make' package and refactor set-config.js for improved TxManager handling
…h for job publishing and admin registration (#65)
…g `bifrost-bridged-matic-bifrost/USD` across templates and mappings
…vide` calculation in `ezeth-eth.toml` template
* fix(coingecko-adapter): remove coinIdMap and related utility functions

* refactor(coingecko-adapter): remove unused apiKey property from CoinGeckoAdapter
@marchuk-vlad
marchuk-vlad requested a review from serega-k October 10, 2025 13:47
@marchuk-vlad marchuk-vlad self-assigned this Oct 10, 2025
@coderabbitai

coderabbitai Bot commented Oct 10, 2025

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch develop

Comment @coderabbitai help to get the list of available commands and usage tips.

@marchuk-vlad
marchuk-vlad merged commit 2215753 into main Oct 10, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants