Skip to content

Commit 2d5d44e

Browse files
Release 1.190.0 (packages/sources/por-address-list)
1 parent 8e022f3 commit 2d5d44e

File tree

3 files changed

+57
-20
lines changed

3 files changed

+57
-20
lines changed

packages/sources/por-address-list/CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
# @chainlink/por-address-list-source-adapter
22

3+
## 5.13.0
4+
5+
### Minor Changes
6+
7+
- [#3990](https://github.com/smartcontractkit/external-adapters-js/pull/3990) [`78100bd`](https://github.com/smartcontractkit/external-adapters-js/commit/78100bde1fc7f7b6ff02c312e7d6b32183ec4fa7) Thanks [@dskloetc](https://github.com/dskloetc)! - Support Virtune API to get addresses
8+
39
## 5.12.0
410

511
### Minor Changes

packages/sources/por-address-list/README.md

Lines changed: 50 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,26 +1,28 @@
11
# POR_ADDRESS_LIST
22

3-
![5.12.0](https://img.shields.io/github/package-json/v/smartcontractkit/external-adapters-js?filename=packages/sources/por-address-list/package.json) ![v3](https://img.shields.io/badge/framework%20version-v3-blueviolet)
3+
![5.13.0](https://img.shields.io/github/package-json/v/smartcontractkit/external-adapters-js?filename=packages/sources/por-address-list/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

77
## Environment Variables
88

9-
| Required? | Name | Description | Type | Options | Default |
10-
| :-------: | :--------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------: | :----: | :-----: | :----------------------------------------------------------------------: |
11-
|| RPC_URL | The RPC URL to connect to the EVM chain the address manager contract is deployed to. | string | | |
12-
| | CHAIN_ID | The chain id to connect to for the RPC URL | number | | `1` |
13-
| | GROUP_SIZE | The number of concurrent batched contract calls to make at a time. Setting this lower than the default may result in lower performance from the adapter. | number | | `100` |
14-
| | BACKGROUND_EXECUTE_MS | The amount of time the background execute should sleep before performing the next request | number | | `10000` |
15-
| | COINBASE_CBBTC_API_ENDPOINT | An API endpoint for Coinbase cbBTC native BTC wallet address | string | | `https://coinbase.com/cbbtc/proof-of-reserves.json` |
16-
| | BEDROCK_UNIBTC_API_ENDPOINT | An API endpoint for Bedrock uniBTC native BTC wallet address | string | | `https://bedrock-datacenter.rockx.com/data/tvl/reserve_with_native.json` |
17-
| | SOLVBTC_API_ENDPOINT | An API endpoint for SolvBTC native BTC wallet address | string | | `https://por.sft-api.com/solv-btc-addresses.json` |
18-
| | SOLVBTC_BBN_API_ENDPOINT | An API endpoint for SolvBTC.BBN native BTC wallet address | string | | `https://por.sft-api.com/x-solv-btc-addresses.json` |
19-
| | SOLVBTC_ENA_API_ENDPOINT | An API endpoint for SolvBTC.ENA native BTC wallet address. Deprecated | string | | `https://por.sft-api.com/solv-btc-ena-addresses.json` |
20-
| | SOLVBTC_TRADING_API_ENDPOINT | An API endpoint for SolvBTC.TRADING native BTC wallet address | string | | `https://por.sft-api.com/solv-btc-trading-addresses.json` |
21-
| | SOLVBTC_CORE_API_ENDPOINT | An API endpoint for SolvBTC.CORE native BTC wallet address | string | | `https://por.sft-api.com/solv-btc-core-addresses.json` |
22-
| | SOLVBTC_JUP_API_ENDPOINT | An API endpoint for SolvBTC.JUP MirrorX AccountIDs on CEFFU | string | | `https://por.sft-api.com/solv-btc-jup-mirrorx.json` |
23-
| | ZEUS_ZBTC_API_URL | An API endpoint for Zeus native BTC wallet address | string | | `https://indexer.zeuslayer.io/api/v2/chainlink/proof-of-reserves` |
9+
| Required? | Name | Description | Type | Options | Default |
10+
| :-------: | :--------------------------: | :------------------------------------------------------------------------------------------------------------------------------------------------------: | :----: | :-----: | :------------------------------------------------------------------------------------------: |
11+
|| RPC_URL | The RPC URL to connect to the EVM chain the address manager contract is deployed to. | string | | |
12+
| | CHAIN_ID | The chain id to connect to for the RPC URL | number | | `1` |
13+
| | GROUP_SIZE | The number of concurrent batched contract calls to make at a time. Setting this lower than the default may result in lower performance from the adapter. | number | | `100` |
14+
| | BACKGROUND_EXECUTE_MS | The amount of time the background execute should sleep before performing the next request | number | | `10000` |
15+
| | COINBASE_CBBTC_API_ENDPOINT | An API endpoint for Coinbase cbBTC native BTC wallet address | string | | `https://coinbase.com/cbbtc/proof-of-reserves.json` |
16+
| | BEDROCK_UNIBTC_API_ENDPOINT | An API endpoint for Bedrock uniBTC native BTC wallet address | string | | `https://bedrock-datacenter.rockx.com/data/tvl/reserve_with_native.json` |
17+
| | SOLVBTC_API_ENDPOINT | An API endpoint for SolvBTC native BTC wallet address | string | | `https://por.sft-api.com/solv-btc-addresses.json` |
18+
| | SOLVBTC_BBN_API_ENDPOINT | An API endpoint for SolvBTC.BBN native BTC wallet address | string | | `https://por.sft-api.com/x-solv-btc-addresses.json` |
19+
| | SOLVBTC_ENA_API_ENDPOINT | An API endpoint for SolvBTC.ENA native BTC wallet address. Deprecated | string | | `https://por.sft-api.com/solv-btc-ena-addresses.json` |
20+
| | SOLVBTC_TRADING_API_ENDPOINT | An API endpoint for SolvBTC.TRADING native BTC wallet address | string | | `https://por.sft-api.com/solv-btc-trading-addresses.json` |
21+
| | SOLVBTC_CORE_API_ENDPOINT | An API endpoint for SolvBTC.CORE native BTC wallet address | string | | `https://por.sft-api.com/solv-btc-core-addresses.json` |
22+
| | SOLVBTC_JUP_API_ENDPOINT | An API endpoint for SolvBTC.JUP MirrorX AccountIDs on CEFFU | string | | `https://por.sft-api.com/solv-btc-jup-mirrorx.json` |
23+
| | ZEUS_ZBTC_API_URL | An API endpoint for Zeus native BTC wallet address | string | | `https://indexer.zeuslayer.io/api/v2/chainlink/proof-of-reserves` |
24+
| | VIRTUNE_API_URL | An API endpoint for Virtune address lists | string | | `https://proof-of-reserves-chainlink-283003lt.nw.gateway.dev/api/external/proof-of-reserves` |
25+
| | VIRTUNE_API_KEY | The API key for Virtune address list API | string | | `` |
2426

2527
---
2628

@@ -34,9 +36,9 @@ This document was generated automatically. Please see [README Generator](../../s
3436

3537
## Input Parameters
3638

37-
| Required? | Name | Description | Type | Options | Default |
38-
| :-------: | :------: | :-----------------: | :----: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------: |
39-
| | endpoint | The endpoint to use | string | [address](#address-endpoint), [bedrockbtcaddress](#bedrockbtcaddress-endpoint), [coinbasebtcaddress](#coinbasebtcaddress-endpoint), [multichainaddress](#multichainaddress-endpoint), [openedenaddress](#openedenaddress-endpoint), [solvbtcaddress](#solvbtcaddress-endpoint), [zeusbtcaddress](#zeusbtcaddress-endpoint) | `address` |
39+
| Required? | Name | Description | Type | Options | Default |
40+
| :-------: | :------: | :-----------------: | :----: | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :-------: |
41+
| | endpoint | The endpoint to use | string | [address](#address-endpoint), [bedrockbtcaddress](#bedrockbtcaddress-endpoint), [coinbasebtcaddress](#coinbasebtcaddress-endpoint), [multichainaddress](#multichainaddress-endpoint), [openedenaddress](#openedenaddress-endpoint), [solvbtcaddress](#solvbtcaddress-endpoint), [virtune](#virtune-endpoint), [zeusbtcaddress](#zeusbtcaddress-endpoint) | `address` |
4042

4143
## Address Endpoint
4244

@@ -219,6 +221,35 @@ Request:
219221

220222
---
221223

224+
## Virtune Endpoint
225+
226+
`virtune` is the only supported name for this endpoint.
227+
228+
### Input Params
229+
230+
| Required? | Name | Aliases | Description | Type | Options | Default | Depends On | Not Valid With |
231+
| :-------: | :-------: | :-----: | :--------------------------------------------------------------------------------------------: | :----: | :-----: | :-----: | :--------: | :------------: |
232+
|| accountId | | The account ID to fetch addresses for | string | | | | |
233+
|| network | | The network the addresses are on. This is only used to include in the response. | string | | | | |
234+
|| chainId | | The chainId of the network the addresses are on. This is only used to include in the response. | string | | | | |
235+
236+
### Example
237+
238+
Request:
239+
240+
```json
241+
{
242+
"data": {
243+
"endpoint": "virtune",
244+
"accountId": "VIRBTC",
245+
"network": "bitcoin",
246+
"chainId": "mainnet"
247+
}
248+
}
249+
```
250+
251+
---
252+
222253
## Zeusbtcaddress Endpoint
223254

224255
`zeusbtcaddress` is the only supported name for this endpoint.

packages/sources/por-address-list/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@chainlink/por-address-list-adapter",
3-
"version": "5.12.0",
3+
"version": "5.13.0",
44
"description": "Chainlink por-address-list adapter.",
55
"keywords": [
66
"Chainlink",

0 commit comments

Comments
 (0)