Skip to content

Releases: smartcontractkit/external-adapters-js

Release v1.61.0

16 Mar 01:46
cd0da26
Compare
Choose a tag to compare

Changelog

  • Added bid and ask price fields to ncfx
  • Added globalmarketcap endpoint alias to coinranking
  • Updated all v3 EAs to the latest version of the EA framework.

Notable Adapter Updates

Adapter Version Description
alongside-adapter 1.2.1 Updated framework version
bank-frick-adapter 1.1.1 Updated framework version
blocksize-capital-test-adapter 1.1.1 Updated framework version
cfbenchmarks-test-adapter 1.3.1 Updated framework version
coinapi-test-adapter 1.1.1 Updated framework version
coingecko-test-adapter 1.6.1 Updated framework version
coinmarketcap-test-adapter 1.1.1 Updated framework version
coinmetrics-test-adapter 1.1.1 Updated framework version
coinpaprika-test-adapter 1.1.1 Updated framework version
coinranking-adapter 2.0.2 Added globalmarketcap alias
cryptocompare-test-adapter 1.2.1 Updated framework version
dar-adapter 1.1.1 Updated framework version
dxfeed-test-adapter 1.1.1 Updated framework version
elwood-adapter 2.1.1 Updated framework version
finage-test-adapter 1.1.1 Updated framework version
galaxy-adapter 2.1.1 Updated framework version
gsr-adapter 2.1.1 Updated framework version
intrinio-test-adapter 1.1.1 Updated framework version
kaiko-test-adapter 1.1.1 Updated framework version
moonbeam-address-list-adapter 1.1.1 Updated framework version
ncfx-adapter 3.1.1 Updated framework version, added bid and ask prices
nft-blue-chip-adapter 1.1.1 Updated framework version
nomics-test-adapter 1.1.1 Updated framework version
oanda-adapter 1.1.1 Updated framework version
polkadot-balance-adapter 1.1.1 Updated framework version
tiingo-test-adapter 1.1.1 Updated framework version
tradermade-test-adapter 1.1.1 Updated framework version
twosigma-adapter 1.1.1 Updated framework version

v1.60.0

06 Mar 20:18
ddb2f98
Compare
Choose a tag to compare

Changelog

Breaking Changes

  • Removed WS_ENABLED env var on cfbenchmarks-test, dxfeed-test, finage-test, intrinio-test, tiingo-test
  • Anyblock adapter using Blockdaemon API as datasource now. This requires a Blockdaemon API key. See adapter README.md

Features

  • ea-bootstrap: Updated Requester.validateResultNumber to take acceptZeroValue option
  • Updated Typescript to v4.9.5
  • cfbenchmarks & cfbenchmarks-test: Added BIRC endpoint
  • Bumped v3 framework version on various v3 EAs

Bug Fixes

  • NCFX: remove previous typo fix from NCFX

Documentation

  • fluent-finance: Updated endpoint description

Notable Adapter Updates

Composite External Adapters

Adapter Name Version
anchor-adapter 4.0.12
apy-finance-adapter 2.0.18
augur-adapter 2.0.12
bitcoin-json-rpc-adapter 1.3.28
bsol-price-adapter 2.2.37
circuit-breaker-adapter 1.2.27
crypto-volatility-index-adapter 1.3.37
curve-3pool-adapter 3.0.18
defi-dozen-adapter 1.2.37
defi-pulse-adapter 1.2.37
dns-record-check-adapter 1.3.28
dxdao-adapter 2.0.18
dydx-rewards-adapter 2.0.12
google-weather-adapter 1.3.20
historical-average-adapter 1.2.31
implied-price-adapter 1.1.20
linear-finance-adapter 2.3.26
market-closure-adapter 1.2.28
medianizer-adapter 1.2.27
nftx-adapter 3.0.12
outlier-detection-adapter 1.2.69
por-indexer-adapter 1.2.39
proof-of-reserves-adapter 1.16.1
reference-transform-adapter 1.2.69
rocket-pool-adapter 1.1.3
savax-price-adapter 3.0.19
set-token-index-adapter 2.0.18
synth-index-adapter 1.2.37
the-graph-adapter 1.2.28
vesper-adapter 2.0.18
xsushi-price-adapter 2.0.18

Source and Target External Adapters

Adapter Name Version
1forge-adapter 1.6.29
accuweather-adapter 1.3.28
ada-balance-adapter 2.5.28
agoric-adapter 2.1.28
alongside-adapter 1.1.1
alphachain-adapter 1.3.28
alphavantage-adapter 1.3.28
alpine-adapter 2.0.1
amberdata-adapter 1.8.21
anyblock-adapter 2.0.1
ap-election-adapter 1.3.28
armanino-adapter 1.0.43
avalanche-platform-adapter 1.0.1
bank-frick-adapter 1.0.2
bea-adapter 1.3.28
binance-adapter 1.4.28
binance-dex-adapter 1.6.20
bitex-adapter 1.5.28
bitso-adapter 1.4.28
blockchain.com-adapter 1.3.28
blockchair-adapter 1.3.28
blockcypher-adapter 1.4.28
blocksize-capital-adapter 1.0.39
blocksize-capital-test-adapter 1.0.1
blockstream-adapter 1.4.28
bob-adapter 2.0.10
bravenewcoin-adapter 1.3.28
btc.com-adapter 1.3.28
cache.gold-adapter 1.3.28
ccip-read-adapter 3.0.1
celsius-address-list-adapter 2.0.12
cfbenchmarks-adapter 1.6.0
cfbenchmarks-test-adapter 1.2.0
chain-reserve-wallet-adapter 3.0.12
coinapi-adapter 1.3.18
coinapi-test-adapter 1.0.1
coinbase-adapter 2.0.12
coincodex-adapter 1.3.28
coingecko-adapter 1.9.20
coingecko-test-adapter 1.5.4
coinlore-adapter 1.3.28
coinmarketcap-adapter 1.5.31
coinmarketcap-test-adapter 1.0.2
coinmetrics-adapter 1.3.28
coinmetrics-test-adapter 1.0.8
coinpaprika-adapter 1.10.20
coinpaprika-test-adapter 1.0.2
coinranking-adapter 2.0.1
conflux-adapter 1.1.28
covid-tracker-adapter 1.4.20
cryptex-adapter 2.0.12
cryptoapis-adapter 1.2.28
cryptoapis-v2-adapter 1.2.28
cryptocompare-adapter 1.4.28
cryptocompare-test-adapter 1.1.1
cryptoid-adapter 1.3.28
cryptomkt-adapter 1.3.28
currencylayer-adapter 2.0.20
curve-adapter 2.0.12
dar-adapter 1.0.6
deribit-adapter 1.2.28
dns-query-adapter 1.6.20
dwolla-adapter 1.2.28
dxfeed-adapter 1.3.28
dxfeed-secondary-adapter 1.2.28
dxfeed-test-adapter 1.0.2
dydx-stark-adapter 1.1.28
elwood-adapter 2.0.2
ens-adapter 2.0.12
enzyme-adapter 2.0.12
eodhistoricaldata-adapter 1.3.28
eth-balance-adapter 2.0.12
eth-beacon-adapter 1.3.4
etherchain-adapter 1.4.28
etherscan-adapter 1.3.28
ethgasstation-adapter 1.4.28
ethgaswatch-adapter 1.3.28
ethwrite-adapter 2.0.12
expert-car-broker-adapter 1.3.28
fcsapi-adapter 1.2.28
finage-adapter 1.6.14
finage-test-adapter 1.0.2
finnhub-adapter 1.2.28
fixer-adapter 2.0.20
flightaware-adapter 1.2.28
fluent-finance-adapter 2.0.2
fmpcloud-adapter 1.3.28
galaxis-adapter 4.0.5
galaxy-adapter 2.0.2
gemini-adapter 2.2.28
genesis-volatility-adapter 1.3.28
geodb-adapter 1.2.28
google-bigquery-adapter 1.2.28
gramchain-adapter 1.1.28
graphql-adapter 1.2.28
gsr-adapter 2.0.4
harmony-adapter 1.1.28
iex-cloud-adapter 1.2.28
intrinio-adapter 1.3.28
intrinio-test-adapter 1.0.2
ipfs-adapter 1.3.28
jpegd-adapter 2.1.28
json-rpc-adapter 1.3.28
kaiko-adapter 1.5.22
kaiko-test-adapter 1.0.3
layer2-sequencer-health-adapter 2.3.8
lcx-adapter 1.3.28
lido-adapter 2.0.12
linkpool-adapter 1.2.28
lition-adapter 1.2.28
lotus-adapter 2.2.28
marketstack-adapter 1.3.28
messari-adapter 1.2.28
metalsapi-adapter 1.7.28
mock-ea-adapter 2.1.28
moonbeam-address-list-adapter 1.0.1
mycryptoapi-adapter 1.3.28
ncfx-adapter 3.0.3
nft-blue-chip-adapter 1.0.1
nikkei-adapter 1.2.28
nomics-adapter 1.3.28
nomics-test-adapter 1.0.1
oanda-adapter 1.0.1
oilpriceapi-adapter 2.1.28
onchain-gas-adapter 1.3.28
openexchangerates-adapter 1.5.22
orchid-bandwidth-adapter 1.2.28
paxos-adapter 1.4.20
paypal-adapter 1.2.28
poa-adapter 1.3.28
polkadot-balance-adapter 1.0.1
polygon-adapter 1.7.15
por-address-list-adapter 4.0.11
renvm-address-set-adapter 1.5.30
satoshitango-adapter 1.3.28
snowflake-adapter 1.2.28
sochain-adapter 1.3.28
solana-view-function-adapter 2.2.28
spectral-macro-score-adapter 2.0.12
sportsdataio-adapter 1.3.20
stader-address-list-adapter 1.2.4
stader-labs-adapter 3.0.5
stasis-adapter 1.2.28
swell-address-list-adapter 1.0.11
synthetix-debt-pool-adapter 4.0.12
taapi-adapter 1.2.28
terra-view-function-...
Read more

Release v1.59.0

01 Mar 00:36
0a771e4
Compare
Choose a tag to compare

Changelog

Breaking Changes

  • fluent-finance: Updated default endpoint

New Adapters

  • alongside: Initial version of the EA
  • moonbeam-address-list: Initial version of the EA
  • polkadot-balance: Initial version of the EA
  • twosigma: Initial version of the EA

Features

  • proof-of-reserves: Added mooonbeam-address-list protocol adapter. Added polkadot-balance adapter.

Minor Changes & Bug Fixes

  • coinmarketcap: Added RETH symbol -> ID override
  • dar: Upgraded framework and set CACHE_MAX_AGE override in DAR

Notable Adapter Updates

Adapter Version Description
alongside v1.1.0 Initial version of the EA
coinmarketcap v1.5.30 Added RETH symbol -> ID override
dar v1.0.5 Upgraded framework and set CACHE_MAX_AGE override in DAR
fluent-finance v2.0.0 Updated default endpoint
moonbeam-address-list v1.0.0 Initial version of the EA
polkadot-balance v1.0.0 Initial version of the EA
proof-of-reserves v1.16.0 Added mooonbeam-address-list protocol adapter. Added polkadot-balance adapter.
twosigma v1.0.0 Initial version of the EA

Release v1.58.0

22 Feb 04:52
aa4b6f2
Compare
Choose a tag to compare

Changelog

Features

  • Added totalMarketCap endpoint to coinranking
  • Add missing stock endpoint alias to intrinio-test

Notable Adapter Updates

Adapter Version Description
coinranking v2.0.0 Adds totalMarketCap endpoint
intrinio-test-adapter v1.2.3 Adds missing stock endpoint alias

v1.57.0

15 Feb 16:35
398f462
Compare
Choose a tag to compare

Changelog

New Adapters

  • oanda

Notable Adapter Updates

Adapter Version Description
oanda v1.0.0 New EA

v1.56.0

13 Feb 19:11
349d028
Compare
Choose a tag to compare

Changelog

New Adapters

  • nomics-test
  • tiingo-test
  • coinmarketcap-test
  • intrinio-test

Bug Fixes

  • Bumped v3 framework version:
    • dar
    • elwood
    • galaxy
    • cfbenchmarks-test
    • coinpaprika-test
    • dxfeed-test
    • finage-test
    • kaiko-test
    • coinmetrics-test
    • coingecko-test

Notable Adapter Updates

Adapter Version Description
dar v1.0.4 Bumped v3 framework version
elwood v2.0.1 Bumped v3 framework version
galaxy v2.0.1 Bumped v3 framework version

Release v1.55.0

06 Feb 21:12
6143fa8
Compare
Choose a tag to compare

Changelog

New Adapters

  • coinpaprika-test: Initial v3 test version of the adapter
  • dxfeed-test: Initial v3 test version of the adapter
  • finage-test: Initial v3 test version of the adapter

Features

  • cfbenchmarks-test: Added missing rest transport in cfbenchmark v3 EA

Minor Changes/Bug Fixes

  • ncfx: Fixed inverses issue. Bumped v3 framework version.
  • bank-frick: Bumped v3 framework version
  • kaiko-test: Removed rate limit config

Documentation

  • Add notice of whether an EA is using V2 / V3 in their readmes

Notable Adapter Updates

Adapter Version Description
bank-frick v1.0.1 Bumped v3 framework version
cfbenchmarks-test v1.1.0 Added missing rest transport
coinpaprika-test v1.0.0 Initial v3 test version of the adapter
dxfeed-test v1.0.0 Initial v3 test version of the adapter
finage-test v1.0.0 Initial v3 test version of the adapter
kaiko-test v1.0.1 Removed rate limit config
ncfx v3.0.2 Fixed inverses issue. Bumped v3 framework version.

Release v1.54.1

24 Jan 02:40
071378a
Compare
Choose a tag to compare

Patches

  • dar: Add crypto alias to price endpoint

Notable Adapter Updates

Adapter Version Description
dar v1.0.3 Add crypto alias to price endpoint

Release v1.54.0

23 Jan 22:12
0ea5175
Compare
Choose a tag to compare

Changelog

New adapters

  • avalanche-platform
  • kaiko-test

Features

  • proof-of-reserves: Added support for the avalanche-platform balance adapter

Patches

  • gsr: Fetch a new auth token on every new WS connection
  • several adapters: Updated dependencies (see Notable Adapter Updates)

Bug Fixes

  • ncfx: Fixed crypto websocket expected connection message

Notable Adapter Updates

Adapter Version Description
avalance-platform v1.0.0 Initial release
kaiko-test v1.0.0 Initial release (kaiko v3 conversion)
gsr v2.0.3 Fetch a new auth token on every new WS connection
ncfx v3.0.1 Fixed crypto websocket expected connection message
proof-of-reserves v1.15.0 Added support for the avalanche-platform balance adapter
token-allocation v1.9.0 Read result from root-level object from underlying source EAs

Other Adapter Updates

Adapter Version Description
apy-finance v2.0.15 Updated token-allocation-adapter dependency
bsol-price v2.2.34 Updated token-allocation-adapter dependency
crypt-volatility-index v1.3.34 Updated token-allocation-adapter dependency
curve-3pool v3.0.15 Updated token-allocation-adapter dependency
defi-dozen v1.2.34 Updated token-allocation-adapter dependency
defi-pulse v1.2.34 Updated token-allocation-adapter dependency
dxdao v2.0.15 Updated token-allocation-adapter dependency
linear-finance v2.3.23 Updated token-allocation-adapter dependency
por-indexer v1.2.37 Updated proof of reserves dependency
renvm-address-set v1.5.28 Update proof-of-reserves dependency
savax-price v3.0.16 Updated token-allocation-adapter dependency
set-token-index v2.0.15 Updated token-allocation-adapter dependency
synth-index v1.2.34 Updated token-allocation-adapter dependency
vesper v2.0.15 Updated token-allocation-adapter dependency
wbtc-address-set v1.4.37 Update proof-of-reserves dependency
xsushi-price v2.0.15 Updated token-allocation-adapter dependency

Release v1.53.0

17 Jan 19:04
920d7db
Compare
Choose a tag to compare

Changelog

Breaking Changes

  • ncfx
    • Upgraded NCFX adapter from EA framework v2 to v3.
    • Updated NCFX crypto endpoint to use new WS API. WARNING: Upgrading requires updated API credentials! Do not upgrade until you have API credentials that works with the new WS API.

New Adapters

  • coinapi-test: Initial version of the adapter
  • nft-blue-chip: Add NFT Blue Chip Index Adapter

Features

  • token-allocation: Added EA framework v3 adapter compatibility

Bug Fixes

  • coingecko-test: Fix override ID for "COMP"

Misc changes

  • token-allocation: Bumped framework version

Notable Adapter Updates

Adapter Version Description
ncfx v3.0.0 Upgraded NCFX adapter from EA framework v2 to v3. Updated NCFX crypto endpoint to use new WS API
nft-blue-chip v1.0.0 Add NFT Blue Chip Index Adapter
coingecko-test v1.5.2 Fix override ID for "COMP"