From 87a1f41172226c19a8d8d1a547ddd5b275d5eb19 Mon Sep 17 00:00:00 2001 From: "app-token-issuer-data-feeds[bot]" <134377064+app-token-issuer-data-feeds[bot]@users.noreply.github.com> Date: Wed, 3 Dec 2025 08:05:36 +0000 Subject: [PATCH 1/3] Release 1.242.0 (deletions) --- .changeset/strange-fishes-bow.md | 5 ----- 1 file changed, 5 deletions(-) delete mode 100644 .changeset/strange-fishes-bow.md diff --git a/.changeset/strange-fishes-bow.md b/.changeset/strange-fishes-bow.md deleted file mode 100644 index bbef7a7d30..0000000000 --- a/.changeset/strange-fishes-bow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@chainlink/token-balance-adapter': patch ---- - -Add stellar endpoint From 7c94f6f456273e06981b88dd793dcf5e5a731655 Mon Sep 17 00:00:00 2001 From: "app-token-issuer-data-feeds[bot]" <134377064+app-token-issuer-data-feeds[bot]@users.noreply.github.com> Date: Wed, 3 Dec 2025 08:05:38 +0000 Subject: [PATCH 2/3] Release 1.242.0 (.) --- MASTERLIST.md | 4 ++-- package.json | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/MASTERLIST.md b/MASTERLIST.md index 413dd4bbc9..82f3bb02c0 100644 --- a/MASTERLIST.md +++ b/MASTERLIST.md @@ -1,4 +1,4 @@ -## Release 1.241.0 +## Release 1.242.0 This document was generated automatically. Please see [Master List Generator](./packages/scripts#master-list-generator) for more info. @@ -206,7 +206,7 @@ This document was generated automatically. Please see [Master List Generator](./ | [tiingo-state](packages/sources/tiingo-state/README.md) | `0.2.2` | `source` | v3 | Unknown | `external-adapter-framework` | `API_KEY (✅)`, `SECONDARY_WS_API_ENDPOINT`, `WS_API_ENDPOINT` | `crypto`, `price`, `state` | `price` | | [✅](packages/sources/tiingo-state/test/unit) | [✅](packages/sources/tiingo-state/test/integration) | | | [token-allocation](packages/targets/token-allocation/README.md) | `1.14.4` | `non-deployable` | v2 | Unknown | `amberdata-adapter`, `blocksize-capital-adapter`, `cfbenchmarks-adapter`, `coinapi-adapter`, `coingecko-adapter`, `coinmarketcap-adapter`, `coinmetrics-adapter`, `coinpaprika-adapter`, `coinranking-adapter`, `cryptocompare-adapter`, `finage-adapter`, `kaiko-adapter`, `ncfx-adapter`, `tiingo-adapter` | `AMBERDATA_ADAPTER_URL`, `BLOCKSIZE_CAPITAL_ADAPTER_URL`, `CFBENCHMARKS_ADAPTER_URL`, `COINAPI_ADAPTER_URL`, `COINGECKO_ADAPTER_URL`, `COINMARKETCAP_ADAPTER_URL`, `COINMETRICS_ADAPTER_URL`, `COINPAPRIKA_ADAPTER_URL`, `COINRANKING_ADAPTER_URL`, `CRYPTOCOMPARE_ADAPTER_URL`, `DEFAULT_METHOD`, `DEFAULT_QUOTE`, `DEFAULT_SOURCE`, `FINAGE_ADAPTER_URL`, `KAIKO_ADAPTER_URL`, `NCFX_ADAPTER_URL`, `TIINGO_ADAPTER_URL` | Unknown | Unknown | | [✅](packages/non-deployable/token-allocation/test/unit) | [✅](packages/non-deployable/token-allocation/test/integration) | [✅](packages/non-deployable/token-allocation/test/e2e) | | [token-allocation-test](packages/targets/token-allocation-test/README.md) | `0.0.31` | `non-deployable` | v3 | Unknown | `external-adapter-framework` | Unknown | Unknown | Unknown | Unknown | | [✅](packages/non-deployable/token-allocation-test/test/integration) | | -| [token-balance](packages/sources/token-balance/README.md) | `3.3.0` | `source` | v3 | Unknown | `external-adapter-framework` | `ARBITRUM_RPC_CHAIN_ID`, `ARBITRUM_RPC_URL`, `BACKGROUND_EXECUTE_MS`, `ETHEREUM_RPC_CHAIN_ID`, `ETHEREUM_RPC_URL`, `GROUP_SIZE`, `SOLANA_COMMITMENT`, `SOLANA_RPC_URL`, `STELLAR_RPC_URL`, `XRPL_RPC_URL` | `erc20`, `etherfi`, `evm`, `solana`, `solana-balance`, `solanamulti`, `solvjlp`, `stellar`, `tbill`, `xrp`, `xrpl` | `evm` | | [✅](packages/sources/token-balance/test/unit) | [✅](packages/sources/token-balance/test/integration) | | +| [token-balance](packages/sources/token-balance/README.md) | `3.3.1` | `source` | v3 | Unknown | `external-adapter-framework` | `ARBITRUM_RPC_CHAIN_ID`, `ARBITRUM_RPC_URL`, `BACKGROUND_EXECUTE_MS`, `ETHEREUM_RPC_CHAIN_ID`, `ETHEREUM_RPC_URL`, `GROUP_SIZE`, `SOLANA_COMMITMENT`, `SOLANA_RPC_URL`, `STELLAR_RPC_URL`, `XRPL_RPC_URL` | `erc20`, `etherfi`, `evm`, `solana`, `solana-balance`, `solanamulti`, `solvjlp`, `stellar`, `tbill`, `xrp`, `xrpl` | `evm` | | [✅](packages/sources/token-balance/test/unit) | [✅](packages/sources/token-balance/test/integration) | | | [tp](packages/sources/tp/README.md) | `1.10.0` | `source` | v3 | Unknown | `external-adapter-framework` | `WS_API_ENDPOINT`, `WS_API_PASSWORD (✅)`, `WS_API_USERNAME (✅)` | `commodities`, `forex`, `price` | `price` | ✅ | [✅](packages/sources/tp/test/unit) | [✅](packages/sources/tp/test/integration) | | | [tradermade](packages/sources/tradermade/README.md) | `2.1.29` | `source` | v3 | `https://marketdata.tradermade.com/api/v1/live` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)`, `WS_API_ENDPOINT`, `WS_API_KEY`, `WS_ENABLED` | `batch`, `commodities`, `forex`, `live`, `stock` | `live` | ✅ | [✅](packages/sources/tradermade/test/unit) | [✅](packages/sources/tradermade/test/integration) | | | [tradinghours](packages/sources/tradinghours/README.md) | `0.4.1` | `source` | v3 | `https://api.tradinghours.com` | `external-adapter-framework` | `API_ENDPOINT`, `API_KEY (✅)` | `euronext_milan-market-status`, `euronext_paris-market-status`, `forex-market-status`, `lse-market-status`, `market-status`, `metals-market-status`, `nyse-market-status`, `six-market-status`, `wti-market-status`, `xetra-market-status` | `market-status` | | [✅](packages/sources/tradinghours/test/unit) | [✅](packages/sources/tradinghours/test/integration) | | diff --git a/package.json b/package.json index ba40b541e2..6e15788322 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@chainlink/external-adapters-js", - "version": "1.241.0", + "version": "1.242.0", "license": "MIT", "private": true, "workspaces": [ From ee975bcf1d76cb8e28adce00cd39311aae88cbca Mon Sep 17 00:00:00 2001 From: "app-token-issuer-data-feeds[bot]" <134377064+app-token-issuer-data-feeds[bot]@users.noreply.github.com> Date: Wed, 3 Dec 2025 08:05:39 +0000 Subject: [PATCH 3/3] Release 1.242.0 (packages/sources/token-balance) --- packages/sources/token-balance/CHANGELOG.md | 6 ++++ packages/sources/token-balance/README.md | 39 ++++++++++++++++++--- packages/sources/token-balance/package.json | 2 +- 3 files changed, 42 insertions(+), 5 deletions(-) diff --git a/packages/sources/token-balance/CHANGELOG.md b/packages/sources/token-balance/CHANGELOG.md index a4db0dc117..7369bc105a 100644 --- a/packages/sources/token-balance/CHANGELOG.md +++ b/packages/sources/token-balance/CHANGELOG.md @@ -1,5 +1,11 @@ # @chainlink/token-balance-adapter +## 3.3.1 + +### Patch Changes + +- [#4356](https://github.com/smartcontractkit/external-adapters-js/pull/4356) [`5b7c6fb`](https://github.com/smartcontractkit/external-adapters-js/commit/5b7c6fbe0cb34fd212f724f8540731f9bf0dab69) Thanks [@dskloetc](https://github.com/dskloetc)! - Add stellar endpoint + ## 3.3.0 ### Minor Changes diff --git a/packages/sources/token-balance/README.md b/packages/sources/token-balance/README.md index 9ab6bf2fac..9364a604c0 100644 --- a/packages/sources/token-balance/README.md +++ b/packages/sources/token-balance/README.md @@ -1,6 +1,6 @@ # TOKEN_BALANCE -![3.3.0](https://img.shields.io/github/package-json/v/smartcontractkit/external-adapters-js?filename=packages/sources/token-balance/package.json) ![v3](https://img.shields.io/badge/framework%20version-v3-blueviolet) +![3.3.1](https://img.shields.io/github/package-json/v/smartcontractkit/external-adapters-js?filename=packages/sources/token-balance/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. @@ -25,6 +25,7 @@ Additional env vars in the form `${NETWORK}_RPC_URL` and `${NETWORK}_RPC_CHAIN_I | | SOLANA_RPC_URL | RPC url of Solana node | string | | `` | | | SOLANA_COMMITMENT | Solana transaction commitment level | string | | `finalized` | | | XRPL_RPC_URL | RPC url of XRPL node | string | | `` | +| | STELLAR_RPC_URL | RPC url of Stellar JSON-RPC node | string | | `` | | | BACKGROUND_EXECUTE_MS | The amount of time the background execute should sleep before performing the next request | number | | `10000` | | | GROUP_SIZE | Number of requests to execute asynchronously before the adapter waits to execute the next group of requests. Setting this lower than the default may result in lower performance from the adapter. | number | | `25` | @@ -38,9 +39,9 @@ There are no rate limits for this adapter. ## Input Parameters -| Required? | Name | Description | Type | Options | Default | -| :-------: | :------: | :-----------------: | :----: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----: | -| | endpoint | The endpoint to use | string | [erc20](#evm-endpoint), [etherfi](#etherfi-endpoint), [evm](#evm-endpoint), [solana-balance](#solana-balance-endpoint), [solana](#solana-endpoint), [solanamulti](#solanamulti-endpoint), [solvjlp](#solvjlp-endpoint), [tbill](#tbill-endpoint), [xrp](#xrp-endpoint), [xrpl](#xrpl-endpoint) | `evm` | +| Required? | Name | Description | Type | Options | Default | +| :-------: | :------: | :-----------------: | :----: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-----: | +| | endpoint | The endpoint to use | string | [erc20](#evm-endpoint), [etherfi](#etherfi-endpoint), [evm](#evm-endpoint), [solana-balance](#solana-balance-endpoint), [solana](#solana-endpoint), [solanamulti](#solanamulti-endpoint), [solvjlp](#solvjlp-endpoint), [stellar](#stellar-endpoint), [tbill](#tbill-endpoint), [xrp](#xrp-endpoint), [xrpl](#xrpl-endpoint) | `evm` | ## Evm Endpoint @@ -378,4 +379,34 @@ Request: --- +## Stellar Endpoint + +`stellar` is the only supported name for this endpoint. + +### Input Params + +| Required? | Name | Aliases | Description | Type | Options | Default | Depends On | Not Valid With | +| :-------: | :---------------: | :-----: | :--------------------------------------------: | :------: | :-----: | :-----: | :--------: | :------------: | +| ✅ | addresses | | List of addresses to read | object[] | | | | | +| ✅ | addresses.address | | Address of the account to fetch the balance of | string | | | | | + +### Example + +Request: + +```json +{ + "data": { + "endpoint": "stellar", + "addresses": [ + { + "address": "rGSA6YCGzywj2hsPA8DArSsLr1DMTBi2LH" + } + ] + } +} +``` + +--- + MIT License diff --git a/packages/sources/token-balance/package.json b/packages/sources/token-balance/package.json index 515ec698c6..b321c54058 100644 --- a/packages/sources/token-balance/package.json +++ b/packages/sources/token-balance/package.json @@ -1,6 +1,6 @@ { "name": "@chainlink/token-balance-adapter", - "version": "3.3.0", + "version": "3.3.1", "description": "Chainlink token-balance adapter.", "keywords": [ "Chainlink",