Skip to content

Commit d828e79

Browse files
Release 1.238.0 (#4355)
* Release 1.238.0 (deletions) * Release 1.238.0 (.) * Release 1.238.0 (packages/sources/mobula-state) --------- Co-authored-by: app-token-issuer-data-feeds[bot] <134377064+app-token-issuer-data-feeds[bot]@users.noreply.github.com> Co-authored-by: FionnL <[email protected]>
1 parent 5b7c6fb commit d828e79

File tree

6 files changed

+15
-14
lines changed

6 files changed

+15
-14
lines changed

.changeset/graceful-unresolvable-symbols.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

MASTERLIST.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## Release 1.237.0
1+
## Release 1.238.0
22

33
This document was generated automatically. Please see [Master List Generator](./packages/scripts#master-list-generator) for more info.
44

@@ -143,7 +143,7 @@ This document was generated automatically. Please see [Master List Generator](./
143143
| [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) | |
144144
| [medianizer](packages/composites/medianizer/README.md) | `1.2.44` | `composite` | v2 | Unknown | | | `medianizer` | `medianizer` | | [✅](packages/composites/medianizer/test/unit) | [✅](packages/composites/medianizer/test/integration) | |
145145
| [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) | | |
146-
| [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) | |
146+
| [mobula-state](packages/sources/mobula-state/README.md) | `2.0.1` | `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) | |
147147
| [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) | |
148148
| [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) |
149149
| [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) | |

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chainlink/external-adapters-js",
3-
"version": "1.237.0",
3+
"version": "1.238.0",
44
"license": "MIT",
55
"private": true,
66
"workspaces": [

packages/sources/mobula-state/CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,15 @@
11
# @chainlink/mobula-state-adapter
22

3+
## 2.0.1
4+
5+
### Patch Changes
6+
7+
- [#4345](https://github.com/smartcontractkit/external-adapters-js/pull/4345) [`7bbaacf`](https://github.com/smartcontractkit/external-adapters-js/commit/7bbaacf568527e0fe19e354b8e1c46214c511999) Thanks [@FionnL](https://github.com/FionnL)! - Fix: Gracefully handle unresolvable symbols and add case-insensitive request handling.
8+
9+
1. **Graceful Error Handling**: The adapter now returns `undefined` instead of throwing errors when symbols cannot be resolved to asset IDs in `getAssetId()` and `getQuoteId()`. The subscription message builder skips subscriptions for unresolvable symbols with a warning, preventing the EA from failing to establish WebSocket connections due to background processing errors.
10+
11+
2. **Case-Insensitive Requests**: Added `requestTransforms` to uppercase `base` and `quote` parameters and resolve them via `includes.json` before processing. This allows lowercase requests (e.g., `btc/usd`) to work seamlessly.
12+
313
## 2.0.0
414

515
### Major Changes

packages/sources/mobula-state/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# MOBULA_STATE
22

3-
![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)
3+
![2.0.1](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)
44

55
This document was generated automatically. Please see [README Generator](../../scripts#readme-generator) for more info.
66

packages/sources/mobula-state/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chainlink/mobula-state-adapter",
3-
"version": "2.0.0",
3+
"version": "2.0.1",
44
"description": "Chainlink mobula-state adapter.",
55
"keywords": [
66
"Chainlink",

0 commit comments

Comments
 (0)