Skip to content

Commit

Permalink
Merge pull request #297 from smartcontractkit/release/v0.2.0-rc.1
Browse files Browse the repository at this point in the history
[master] Preparing release v0.2.0-rc.1
  • Loading branch information
krebernisak authored Feb 4, 2021
2 parents fa4ee66 + 0c2b976 commit e5c8646
Show file tree
Hide file tree
Showing 514 changed files with 12,992 additions and 4,009 deletions.
22 changes: 22 additions & 0 deletions .github/scripts/matrix.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
const adapters = require(`${process.env.GITHUB_WORKSPACE}/.github/strategy/adapters.json`)

module.exports = () => {
const replace = (s, v) => s.replace(/__ADAPTER__/g, v)
const result = Object.entries(adapters)
.map(([k, v]) =>
v.adapter.map((a) => ({
name: a,
asset_path: replace(v.asset_path, a),
asset_name: replace(v.asset_name, a),
image_name: replace(v.image_name, a),
name_prefix: v.name_prefix,
name_postfix: v.name_postfix,
cmd: replace(v.cmd, a),
docker: replace(v.docker, a),
type: k,
})),
)
.flat()

return { adapter: result }
}
14 changes: 0 additions & 14 deletions .github/scripts/set-output-json-matrix

This file was deleted.

11 changes: 0 additions & 11 deletions .github/strategy/adapters-2-step.json

This file was deleted.

7 changes: 0 additions & 7 deletions .github/strategy/adapters-composite.json

This file was deleted.

12 changes: 0 additions & 12 deletions .github/strategy/adapters-synth-index.json

This file was deleted.

211 changes: 138 additions & 73 deletions .github/strategy/adapters.json
Original file line number Diff line number Diff line change
@@ -1,75 +1,140 @@
{
"adapter": [
"lcx",
"xbto",
"linkpool",
"onchain",
"lition",
"covid-tracker",
"messari",
"coinlore",
"trueusd",
"cryptoid",
"blockchair",
"bitso",
"cryptomkt",
"satoshitango",
"bitex",
"orchid-bandwidth",
"genesis-volatility",
"metalsapi",
"bravenewcoin-vwap",
"dxfeed",
"tradingeconomics",
"marketstack",
"nikkei",
"binance-dex",
"nomics",
"external-adapter",
"example",
"1forge",
"alphachain",
"alphavantage",
"amberdata",
"bravenewcoin",
"bootstrap",
"coinapi",
"coinbase",
"coingecko",
"coinmarketcap",
"coinpaprika",
"cryptoapis",
"cryptocompare",
"currencylayer",
"eodhistoricaldata",
"fcsapi",
"finnhub",
"fixer",
"fmpcloud",
"kaiko",
"oilpriceapi",
"openexchangerates",
"polygon",
"google-finance",
"etherchain",
"poa-gasprice",
"anyblock-gasprice",
"anyblock-uniswap-vwap",
"ethgasstation",
"amberdata-gasprice",
"wbtc-address-set",
"renvm-address-set",
"blockchain.com",
"blockcypher",
"reduce",
"json-rpc",
"iv-outlier-detection",
"taapi",
"stasis",
"wti-outlier-detection",
"tradermade",
"finage",
"coincodex",
"coinranking"
]
"adapters": {
"cmd": "make zip adapter=__ADAPTER__",
"docker": "make docker adapter=__ADAPTER__",
"asset_path": "./__ADAPTER__/dist/__ADAPTER__-adapter.zip",
"asset_name": "__ADAPTER__-adapter.zip",
"image_name": "__ADAPTER__-adapter",
"adapter": [
"1forge",
"alphachain",
"alphavantage",
"amberdata",
"amberdata-gasprice",
"anyblock-gasprice",
"anyblock-uniswap-vwap",
"binance-dex",
"bitex",
"bitso",
"blockchain.com",
"blockchair",
"blockcypher",
"bootstrap",
"bravenewcoin",
"bravenewcoin-vwap",
"coinapi",
"coinbase",
"coincodex",
"coingecko",
"coinlore",
"coinmarketcap",
"coinpaprika",
"coinranking",
"covid-tracker",
"cryptoapis",
"cryptocompare",
"cryptoid",
"cryptomkt",
"currencylayer",
"deribit",
"dns-query",
"dxfeed",
"dxfeed-secondary",
"eodhistoricaldata",
"etherchain",
"ethgasstation",
"example",
"external-adapter",
"fcsapi",
"finage",
"finnhub",
"fixer",
"fmpcloud",
"genesis-volatility",
"google-finance",
"json-rpc",
"kaiko",
"lcx",
"linkpool",
"lition",
"marketstack",
"messari",
"metalsapi",
"nikkei",
"nomics",
"oilpriceapi",
"onchain",
"openexchangerates",
"orchid-bandwidth",
"paxos",
"poa-gasprice",
"polygon",
"reduce",
"renvm-address-set",
"satoshitango",
"stasis",
"taapi",
"tradermade",
"tradingeconomics",
"trueusd",
"wbtc-address-set",
"xbto",
"dydx-stark",
"iex-cloud",
"cfbenchmarks",
"harmony"
]
},
"2-step": {
"docker": "make docker-2-step adapter=__ADAPTER__",
"cmd": "make zip-2-step adapter=__ADAPTER__",
"asset_path": "./2-step/__ADAPTER__/dist/__ADAPTER__-2-step-adapter.zip",
"asset_name": "__ADAPTER__-2-step-adapter.zip",
"image_name": "__ADAPTER__-2-step-adapter",
"adapter": [
"amberdata",
"bravenewcoin",
"coinapi",
"coingecko",
"coinmarketcap",
"coinpaprika",
"cryptocompare"
]
},
"composite": {
"docker": "make docker adapter=composite/__ADAPTER__ name=__ADAPTER__",
"cmd": "make zip adapter=composite/__ADAPTER__ name=__ADAPTER__",
"asset_path": "./composite/__ADAPTER__/dist/__ADAPTER__-adapter.zip",
"asset_name": "__ADAPTER__-adapter.zip",
"image_name": "__ADAPTER__-adapter",
"adapter": [
"proof-of-reserves",
"market-closure",
"defi-pulse",
"dns-record-check",
"outlier-detection",
"apy-finance",
"crypto-volatility-index",
"bitcoin-json-rpc",
"token-allocation"
]
},
"synth-index": {
"docker": "make docker-synth-index adapter=__ADAPTER__",
"cmd": "make zip-synth-index adapter=__ADAPTER__",
"asset_path": "./synth-index/__ADAPTER__/dist/synth-index-__ADAPTER__-adapter.zip",
"asset_name": "synth-index-__ADAPTER__-adapter.zip",
"image_name": "synth-index-__ADAPTER__-adapter",
"adapter": [
"amberdata",
"bravenewcoin",
"coinapi",
"coingecko",
"coinmarketcap",
"coinpaprika",
"cryptocompare",
"kaiko",
"nomics"
]
}
}
Loading

0 comments on commit e5c8646

Please sign in to comment.