diff --git a/.changeset/large-cycles-admire.md b/.changeset/large-cycles-admire.md deleted file mode 100644 index c500d0e8f5..0000000000 --- a/.changeset/large-cycles-admire.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@chainlink/mobula-state-adapter': major ---- - -**BREAKING CHANGE:** Migrated from v1 firehose WebSocket API to v2 targeted asset_id-based subscriptions. - -## Upgrade Instructions - -No changes are required on the NOPs part in order to upgrade. - -**Do not upgrade to this version until instructed to do so.** diff --git a/.changeset/mobula-includes-additions.md b/.changeset/mobula-includes-additions.md deleted file mode 100644 index 2e34cc8942..0000000000 --- a/.changeset/mobula-includes-additions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@chainlink/mobula-state-adapter': patch ---- - -Add missing production pairs and regression fixes to includes.json (AGEUR, EURA, APU, 21BTC, BOLD, KUDAI, METRO, SRM, XSGD, BTC.B, BTCB, USDM) diff --git a/MASTERLIST.md b/MASTERLIST.md index 35c5f30430..f8891c220f 100644 --- a/MASTERLIST.md +++ b/MASTERLIST.md @@ -1,4 +1,4 @@ -## Release 1.235.0 +## Release 1.236.0 This document was generated automatically. Please see [Master List Generator](./packages/scripts#master-list-generator) for more info. @@ -143,7 +143,7 @@ This document was generated automatically. Please see [Master List Generator](./ | [market-status](packages/composites/market-status/README.md) | `1.6.1` | `composite` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `FINNHUB_SECONDARY_ADAPTER_URL (✅)`, `NCFX_ADAPTER_URL (✅)`, `TRADINGHOURS_ADAPTER_URL (✅)` | `market-status`, `multi-market-status` | `market-status` | | | [✅](packages/composites/market-status/test/integration) | | | [medianizer](packages/composites/medianizer/README.md) | `1.2.44` | `composite` | v2 | Unknown | | | `medianizer` | `medianizer` | | [✅](packages/composites/medianizer/test/unit) | [✅](packages/composites/medianizer/test/integration) | | | [messari](packages/sources/messari/README.md) | `1.2.47` | `source` | v2 | `https://data.messari.io/api/v1/` | | `API_ENDPOINT`, `API_KEY` | `assets`, `dominance` | `assets` | | [✅](packages/sources/messari/test/unit) | | | -| [mobula-state](packages/sources/mobula-state/README.md) | `1.3.8` | `source` | v3 | Unknown | `external-adapter-framework` | `API_KEY (✅)`, `WS_API_ENDPOINT`, `WS_FUNDING_RATE_API_ENDPOINT` | `crypto`, `funding-rate`, `price`, `state` | `price` | ✅ | | [✅](packages/sources/mobula-state/test/integration) | | +| [mobula-state](packages/sources/mobula-state/README.md) | `2.0.0` | `source` | v3 | Unknown | `external-adapter-framework` | `API_KEY (✅)`, `WS_API_ENDPOINT`, `WS_FUNDING_RATE_API_ENDPOINT` | `crypto`, `funding-rate`, `price`, `state` | `price` | | | [✅](packages/sources/mobula-state/test/integration) | | | [mock-ea](packages/sources/mock-ea/README.md) | `2.2.0` | `source` | v2 | Unknown | | `DEVIATION_AMOUNT (✅)`, `MIN_RESULT (✅)`, `UPDATE_INTERVAL_IN_MS (✅)` | `price` | `price` | | | [✅](packages/sources/mock-ea/test/integration) | | | [moonbeam-address-list](packages/sources/moonbeam-address-list/README.md) | `1.1.51` | `source` | v3 | Unknown | `external-adapter-framework` | `CHAIN_ID`, `RPC_URL (✅)` | Unknown | `address` | | | [✅](packages/sources/moonbeam-address-list/test/integration) | [✅](packages/sources/moonbeam-address-list/test/e2e) | | [moore-hk](packages/sources/moore-hk/README.md) | `1.0.28` | `source` | v3 | `https://api.real-time-reserves.verinumus.io/v1/` | `external-adapter-framework` | `API_ENDPOINT` | `trueusd` | `trueusd` | | | [✅](packages/sources/moore-hk/test/integration) | | @@ -193,7 +193,7 @@ This document was generated automatically. Please see [Master List Generator](./ | [starknet-gas-price](packages/sources/starknet-gas-price/README.md) | `1.0.25` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `STARKNET_RPC_URL (✅)` | `gas_price`, `gasprice` | `gasprice` | | | [✅](packages/sources/starknet-gas-price/test/integration) | | | [stasis](packages/sources/stasis/README.md) | `1.2.47` | `source` | v2 | `https://stasis.net` | | | `supply` | `supply` | | | [✅](packages/sources/stasis/test/integration) | | | [streamex](packages/sources/streamex/README.md) | `1.0.0` | `source` | v3 | `https://data.streamex.com/prod/chainlink` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `reserve` | `reserve` | | [✅](packages/sources/streamex/test/unit) | [✅](packages/sources/streamex/test/integration) | | -| [superstate](packages/sources/superstate/README.md) | `1.4.3` | `source` | v3 | `https://api.superstate.co/v1` | `external-adapter-framework` | `API_ENDPOINT`, `BACKGROUND_EXECUTE_MS`, `LOOKBACK_DAYS`, `NAV_CRON_INTERVAL_MIN`, `RETRY_INTERVAL_MS`, `TRANSACTION_API_KEY`, `TRANSACTION_API_SECRET` | `nav`, `por`, `reserves`, `transactions` | `reserves` | | [✅](packages/sources/superstate/test/unit) | [✅](packages/sources/superstate/test/integration) | | +| [superstate](packages/sources/superstate/README.md) | `1.4.3` | `source` | v3 | `https://api.superstate.com/v1` | `external-adapter-framework` | `API_ENDPOINT`, `BACKGROUND_EXECUTE_MS`, `LOOKBACK_DAYS`, `NAV_CRON_INTERVAL_MIN`, `RETRY_INTERVAL_MS`, `TRANSACTION_API_KEY`, `TRANSACTION_API_SECRET` | `nav`, `por`, `reserves`, `transactions` | `reserves` | | [✅](packages/sources/superstate/test/unit) | [✅](packages/sources/superstate/test/integration) | | | [swell-address-list](packages/sources/swell-address-list/README.md) | `1.0.30` | `source` | v2 | Unknown | | `RPC_URL (✅)` | `address` | `address` | | [✅](packages/sources/swell-address-list/test/unit) | [✅](packages/sources/swell-address-list/test/integration) | [✅](packages/sources/swell-address-list/test/e2e) | | [synthetix-debt-pool](packages/sources/synthetix-debt-pool/README.md) | `4.1.21` | `source` | v2 | Unknown | | `ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `CHAIN_ID`, `GOERLI_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `GOERLI_CHAIN_ID`, `GOERLI_OPTIMISM_CHAIN_ID`, `GOERLI_OPTIMISM_RPC_URL`, `GOERLI_RPC_URL`, `KOVAN_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `KOVAN_CHAIN_ID`, `KOVAN_OPTIMISM_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `KOVAN_OPTIMISM_CHAIN_ID`, `KOVAN_OPTIMISM_RPC_URL`, `KOVAN_RPC_URL`, `OPTIMISM_ADDRESS_RESOLVER_PROXY_CONTRACT_ADDRESS`, `OPTIMISM_CHAIN_ID`, `OPTIMISM_RPC_URL`, `RPC_URL` | `debt`, `debt-ratio` | `debt` | | [✅](packages/sources/synthetix-debt-pool/test/unit) | [✅](packages/sources/synthetix-debt-pool/test/integration) | [✅](packages/sources/synthetix-debt-pool/test/e2e) | | [synthetix-feeds](packages/sources/synthetix-feeds/README.md) | `1.1.21` | `source` | v3 | Unknown | `external-adapter-framework` | `BACKGROUND_EXECUTE_MS`, `CHAIN_ID (✅)`, `RPC_URL (✅)` | `price` | `price` | | | [✅](packages/sources/synthetix-feeds/test/integration) | | diff --git a/package.json b/package.json index c9084b3463..b9b4eef273 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@chainlink/external-adapters-js", - "version": "1.235.0", + "version": "1.236.0", "license": "MIT", "private": true, "workspaces": [ diff --git a/packages/sources/mobula-state/CHANGELOG.md b/packages/sources/mobula-state/CHANGELOG.md index 8eefb43c75..ce21c0ff1f 100644 --- a/packages/sources/mobula-state/CHANGELOG.md +++ b/packages/sources/mobula-state/CHANGELOG.md @@ -1,5 +1,21 @@ # @chainlink/mobula-state-adapter +## 2.0.0 + +### Major Changes + +- [#4136](https://github.com/smartcontractkit/external-adapters-js/pull/4136) [`649c81b`](https://github.com/smartcontractkit/external-adapters-js/commit/649c81bac10684d944adbb934f89672d8ace33e8) Thanks [@FionnL](https://github.com/FionnL)! - **BREAKING CHANGE:** Migrated from v1 firehose WebSocket API to v2 targeted asset_id-based subscriptions. + + ## Upgrade Instructions + + No changes are required on the NOPs part in order to upgrade. + + **Do not upgrade to this version until instructed to do so.** + +### Patch Changes + +- [#4342](https://github.com/smartcontractkit/external-adapters-js/pull/4342) [`1d7e193`](https://github.com/smartcontractkit/external-adapters-js/commit/1d7e193c9cb7f17cb89812d397246b6f4e54c919) Thanks [@FionnL](https://github.com/FionnL)! - Add missing production pairs and regression fixes to includes.json (AGEUR, EURA, APU, 21BTC, BOLD, KUDAI, METRO, SRM, XSGD, BTC.B, BTCB, USDM) + ## 1.3.8 ### Patch Changes diff --git a/packages/sources/mobula-state/README.md b/packages/sources/mobula-state/README.md index 6c54c98708..0342e28074 100644 --- a/packages/sources/mobula-state/README.md +++ b/packages/sources/mobula-state/README.md @@ -1,6 +1,6 @@ # MOBULA_STATE -![1.3.8](https://img.shields.io/github/package-json/v/smartcontractkit/external-adapters-js?filename=packages/sources/mobula-state/package.json) ![v3](https://img.shields.io/badge/framework%20version-v3-blueviolet) +![2.0.0](https://img.shields.io/github/package-json/v/smartcontractkit/external-adapters-js?filename=packages/sources/mobula-state/package.json) ![v3](https://img.shields.io/badge/framework%20version-v3-blueviolet) This document was generated automatically. Please see [README Generator](../../scripts#readme-generator) for more info. @@ -32,10 +32,10 @@ Supported names for this endpoint are: `crypto`, `price`, `state`. ### Input Params -| Required? | Name | Aliases | Description | Type | Options | Default | Depends On | Not Valid With | -| :-------: | :---: | :--------------------------------: | :--------------------------------------------: | :----: | :-----: | :-----: | :--------: | :------------: | -| ✅ | base | `coin`, `from`, `market`, `symbol` | The symbol of symbols of the currency to query | string | | | | | -| ✅ | quote | `convert`, `to` | The symbol of the currency to convert to | string | | | | | +| Required? | Name | Aliases | Description | Type | Options | Default | Depends On | Not Valid With | +| :-------: | :---: | :----------------------: | :--------------------------------------------: | :----: | :-----: | :-----: | :--------: | :------------: | +| ✅ | base | `coin`, `from`, `symbol` | The symbol of symbols of the currency to query | string | | | | | +| ✅ | quote | `market`, `to` | The symbol of the currency to convert to | string | | | | | ### Example @@ -45,7 +45,7 @@ Request: { "data": { "endpoint": "price", - "base": "ETH", + "base": "EZETH", "quote": "USD" } } diff --git a/packages/sources/mobula-state/package.json b/packages/sources/mobula-state/package.json index 563b840a68..edbd769db5 100644 --- a/packages/sources/mobula-state/package.json +++ b/packages/sources/mobula-state/package.json @@ -1,6 +1,6 @@ { "name": "@chainlink/mobula-state-adapter", - "version": "1.3.8", + "version": "2.0.0", "description": "Chainlink mobula-state adapter.", "keywords": [ "Chainlink",