Skip to content

Commit a0bb0f6

Browse files
committed
Merge main into typescript-sdk branch
2 parents 898ac68 + 8090a1d commit a0bb0f6

File tree

394 files changed

+74237
-15578
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

394 files changed

+74237
-15578
lines changed

.github/dependabot.yml

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ updates:
8888
- "@jest*"
8989
- "@types/jest"
9090
- "ts-jest"
91+
- "jest-yaml-transform"
9192

9293
# Linting & Formatting
9394
linting-tools:
@@ -98,6 +99,8 @@ updates:
9899
- "lint-staged"
99100
- "husky"
100101
- "solhint*"
102+
- "solhint-plugin-*"
103+
- "knip"
101104

102105
# TypeScript & Types
103106
typescript:
@@ -123,7 +126,16 @@ updates:
123126
- "lodash"
124127
- "uuid"
125128
- "pino"
126-
129+
- "pino-pretty"
130+
131+
# Solana Ecosystem
132+
solana-ecosystem:
133+
patterns:
134+
- "@solana*"
135+
- "@solana-program*"
136+
- "bs58"
137+
- "tweetnacl"
138+
127139
# Security updates (specifically for security vulnerabilities)
128140
security-blockchain:
129141
applies-to: security-updates

.github/scripts/data/baseline.json

Lines changed: 40 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"timestamp": "2025-09-03T21:32:06Z",
2+
"timestamp": "2025-09-14T21:03:44Z",
33
"knownIds": [
44
"aptos-apt-usd",
55
"aptos-btc-usd",
@@ -55,6 +55,7 @@
5555
"arbitrum-atom-usd",
5656
"arbitrum-atom-usd-premium-prod",
5757
"arbitrum-aud-usd",
58+
"arbitrum-aud-usd-refprice-timestamped-mainnet-production",
5859
"arbitrum-aud-usd-rwa-prod-v04",
5960
"arbitrum-avax-usd",
6061
"arbitrum-avax-usd-premium-prod",
@@ -77,6 +78,7 @@
7778
"arbitrum-bgb-usd-refprice-mainnet-production",
7879
"arbitrum-bigtime-usd-premium-prod-v03",
7980
"arbitrum-blast-usd-refprice-ds-premium-global-003-prod",
81+
"arbitrum-blue-usd-refprice-mainnet-production",
8082
"arbitrum-blur-usd-premium-prod-v03",
8183
"arbitrum-bnb-usd",
8284
"arbitrum-bnb-usd-premium-prod",
@@ -94,6 +96,7 @@
9496
"arbitrum-btc-usd",
9597
"arbitrum-btc-usd-marketcap",
9698
"arbitrum-btc-usd-premium-prod",
99+
"arbitrum-btr-usd-streams-cexprice-mainnet-production",
97100
"arbitrum-btt-usd-refprice-mainnet-production",
98101
"arbitrum-c98-usd-premium-prod-v03",
99102
"arbitrum-cad-usd",
@@ -121,6 +124,7 @@
121124
"arbitrum-cost-usd-streams-equityprice-timestamped-mainnet-production",
122125
"arbitrum-crcl-usd-streams-equityprice-timestamped-mainnet-production",
123126
"arbitrum-crclx-usd-datalink-backed-totalreturnmultiplier-timestamped-mainnet-production",
127+
"arbitrum-crclx-usd-streams-cexprice-mainnet-production",
124128
"arbitrum-crm-usd-streams-equityprice-timestamped-mainnet-production",
125129
"arbitrum-cro-usd",
126130
"arbitrum-cro-usd-refprice-mainnet-production",
@@ -136,6 +140,7 @@
136140
"arbitrum-dai-usd",
137141
"arbitrum-dai-usd-premium-prod",
138142
"arbitrum-dash-usd-refprice-mainnet-production",
143+
"arbitrum-deep-usd-refprice-mainnet-production",
139144
"arbitrum-deusd-usd",
140145
"arbitrum-dodo-usd",
141146
"arbitrum-dodo-usd-refprice-mainnet-production",
@@ -167,6 +172,7 @@
167172
"arbitrum-ethfi-usd-premium-prod",
168173
"arbitrum-ethx-eth-exchange-rate",
169174
"arbitrum-eur-usd",
175+
"arbitrum-eur-usd-refprice-timestamped-mainnet-production",
170176
"arbitrum-eur-usd-rwa-prod-v04",
171177
"arbitrum-eurc-usd",
172178
"arbitrum-ewj-usd-streams-equityprice-timestamped-mainnet-production",
@@ -193,6 +199,7 @@
193199
"arbitrum-gala-usd-premium-prod-v03",
194200
"arbitrum-gas-usd",
195201
"arbitrum-gbp-usd",
202+
"arbitrum-gbp-usd-refprice-timestamped-mainnet-production",
196203
"arbitrum-gbp-usd-rwa-prod-v04",
197204
"arbitrum-ge-usd-streams-equityprice-timestamped-mainnet-production",
198205
"arbitrum-gho-usd",
@@ -227,6 +234,7 @@
227234
"arbitrum-hnt-usd-refprice-mainnet-production",
228235
"arbitrum-hood-usd-streams-equityprice-timestamped-mainnet-production",
229236
"arbitrum-hoodx-usd-datalink-backed-totalreturnmultiplier-timestamped-mainnet-production",
237+
"arbitrum-hoodx-usd-streams-cexprice-mainnet-production",
230238
"arbitrum-hook-usd-premium-prod-v03",
231239
"arbitrum-hot-usd-premium-prod-v03",
232240
"arbitrum-hsk-usd",
@@ -235,6 +243,7 @@
235243
"arbitrum-huma-usd-refprice-mainnet-production",
236244
"arbitrum-hype-usd",
237245
"arbitrum-hype-usd-refprice-mainnet-production",
246+
"arbitrum-ibit-usd-streams-equityprice-timestamped-mainnet-production",
238247
"arbitrum-ibm-usd-streams-equityprice-timestamped-mainnet-production",
239248
"arbitrum-ibtc-por",
240249
"arbitrum-icp-usd-premium-prod",
@@ -277,6 +286,7 @@
277286
"arbitrum-ko-usd-streams-equityprice-timestamped-mainnet-production",
278287
"arbitrum-krw-usd",
279288
"arbitrum-ksm-usd-refprice-mainnet-production",
289+
"arbitrum-kta-usd-streams-dexprice-mainnet-production",
280290
"arbitrum-kudai-usd-refprice-mainnet-production",
281291
"arbitrum-lbtc-btc",
282292
"arbitrum-lbtc-usd-refprice-mainnet-production",
@@ -346,6 +356,8 @@
346356
"arbitrum-nvda-usd",
347357
"arbitrum-nvda-usd-streams-equityprice-timestamped-mainnet-production",
348358
"arbitrum-nvdax-usd-datalink-backed-totalreturnmultiplier-timestamped-mainnet-production",
359+
"arbitrum-nzd-usd-refprice-timestamped-mainnet-production",
360+
"arbitrum-okb-usd-streams-cexprice-mainnet-production",
349361
"arbitrum-om-usd-refprice-mainnet-production",
350362
"arbitrum-omg-usd-refprice-mainnet-production",
351363
"arbitrum-omni-usd-premium-prod-v03",
@@ -492,6 +504,7 @@
492504
"arbitrum-tsla-usd",
493505
"arbitrum-tsla-usd-streams-equityprice-timestamped-mainnet-production",
494506
"arbitrum-tslax-usd-datalink-backed-totalreturnmultiplier-timestamped-mainnet-production",
507+
"arbitrum-tslax-usd-streams-cexprice-mainnet-production",
495508
"arbitrum-turbo-usd-premium-prod-v03",
496509
"arbitrum-tusd-usd",
497510
"arbitrum-twt-usd-refprice-mainnet-production",
@@ -504,17 +517,24 @@
504517
"arbitrum-unibtc-btc-exchange-rate",
505518
"arbitrum-unieth-eth-exchange-rate",
506519
"arbitrum-unp-usd-streams-equityprice-timestamped-mainnet-production",
520+
"arbitrum-usd-cad-refprice-timestamped-mainnet-production",
507521
"arbitrum-usd-cad-rwa-prod-v04",
522+
"arbitrum-usd-chf-refprice-timestamped-mainnet-production",
508523
"arbitrum-usd-chf-rwa-prod-v04",
524+
"arbitrum-usd-cnh-refprice-timestamped-mainnet-production",
509525
"arbitrum-usd-cnh-rwa-prod-v04",
526+
"arbitrum-usd-jpy-refprice-timestamped-mainnet-production",
510527
"arbitrum-usd-jpy-rwa-prod-v04",
511528
"arbitrum-usd-usd-refprice-mainnet-production",
529+
"arbitrum-usd-usd-streams-cexprice-mainnet-production",
530+
"arbitrum-usd-usd-streams-dexprice-mainnet-production",
512531
"arbitrum-usd1-usd",
513532
"arbitrum-usdc-usd",
514533
"arbitrum-usdc-usd-premium-prod",
515534
"arbitrum-usdd-usd",
516535
"arbitrum-usde-usd",
517536
"arbitrum-usde-usd-premium-prod",
537+
"arbitrum-usdf-usd-streams-dexprice-mainnet-production",
518538
"arbitrum-usdg-usd",
519539
"arbitrum-usds-usd",
520540
"arbitrum-usds-usd-refprice-mainnet-production",
@@ -532,8 +552,10 @@
532552
"arbitrum-vti-usd-streams-equityprice-timestamped-mainnet-production",
533553
"arbitrum-vtv-usd-streams-equityprice-timestamped-mainnet-production",
534554
"arbitrum-vvv-usd-refprice-mainnet-production",
555+
"arbitrum-vxx-usd-streams-equityprice-timestamped-mainnet-production",
535556
"arbitrum-vyusd-usd-exchange-rate",
536557
"arbitrum-vz-usd-streams-equityprice-timestamped-mainnet-production",
558+
"arbitrum-wal-usd-refprice-mainnet-production",
537559
"arbitrum-wbtc-btc",
538560
"arbitrum-wbtc-usd",
539561
"arbitrum-wbtc-usd-refprice-mainnet-production",
@@ -542,10 +564,13 @@
542564
"arbitrum-weeth-usd-refprice-mainnet-production",
543565
"arbitrum-well-usd-refprice-mainnet-production",
544566
"arbitrum-wen-usd-refprice-mainnet-production",
567+
"arbitrum-weth-uniswap-usd-streams-dexprice-mainnet-production",
545568
"arbitrum-wfc-usd-streams-equityprice-timestamped-mainnet-production",
546569
"arbitrum-wif-usd",
547570
"arbitrum-wif-usd-premium-prod",
548571
"arbitrum-wld-usd-refprice-ds-premium-global-003-prod",
572+
"arbitrum-wlfi-usd",
573+
"arbitrum-wlfi-usd-streams-cexprice-mainnet-production",
549574
"arbitrum-wmt-usd-streams-equityprice-timestamped-mainnet-production",
550575
"arbitrum-woeth-oeth-exchange-rate",
551576
"arbitrum-woo-usd",
@@ -554,13 +579,16 @@
554579
"arbitrum-wsteth-eth",
555580
"arbitrum-wsteth-steth exchangerate",
556581
"arbitrum-wsteth-usd-refprice-mainnet-production",
582+
"arbitrum-wstusr-stusr",
557583
"arbitrum-wstusr-stusr-exchange-rate",
558584
"arbitrum-wti-usd",
559585
"arbitrum-xag-usd",
586+
"arbitrum-xag-usd-refprice-timestamped-mainnet-production",
560587
"arbitrum-xag-usd-rwa-prod-v04",
561588
"arbitrum-xai-usd",
562589
"arbitrum-xai-usd-refprice-ds-premium-global-003-prod",
563590
"arbitrum-xau-usd",
591+
"arbitrum-xau-usd-refprice-timestamped-mainnet-production",
564592
"arbitrum-xau-usd-rwa-prod-v04",
565593
"arbitrum-xaut-usd-refprice-mainnet-production",
566594
"arbitrum-xdc-usd-refprice-mainnet-production",
@@ -588,6 +616,7 @@
588616
"arbitrum-zil-usd-refprice-mainnet-production",
589617
"arbitrum-zk-usd-premium-prod",
590618
"arbitrum-zkl-usd-refprice-mainnet-production",
619+
"arbitrum-zora-usd-streams-cexprice-mainnet-production",
591620
"arbitrum-zro-usd",
592621
"arbitrum-zro-usd-premium-prod",
593622
"avalanche-aave-usd",
@@ -758,6 +787,7 @@
758787
"base-solvbtc.bbn-solvbtc-exchange-rate",
759788
"base-steth-eth",
760789
"base-stg-usd",
790+
"base-sui-usd",
761791
"base-superoethb-eth",
762792
"base-susde-usd",
763793
"base-susde-usde-exchange-rate",
@@ -925,6 +955,7 @@
925955
"bnb-chain-weeth-eeth-exchange-rate",
926956
"bnb-chain-win-usd",
927957
"bnb-chain-wing-usd",
958+
"bnb-chain-wlfi-usd",
928959
"bnb-chain-woo-usd",
929960
"bnb-chain-wsteth-steth-exchange-rate",
930961
"bnb-chain-wsteth-usd",
@@ -942,6 +973,7 @@
942973
"bnb-chain-xvs-usd",
943974
"bnb-chain-yfi-bnb",
944975
"bnb-chain-yfi-usd",
976+
"bnb-chain-yusd-usd",
945977
"bnb-chain-zar-usd",
946978
"bnb-chain-zbu-usd",
947979
"bob-baby-usd",
@@ -1152,6 +1184,7 @@
11521184
"ethereum-steth-por",
11531185
"ethereum-steth-usd",
11541186
"ethereum-stg-usd",
1187+
"ethereum-susd1+-usd1-exchange-rate",
11551188
"ethereum-susde-usd",
11561189
"ethereum-susdf-usdf-exchange-rate",
11571190
"ethereum-sushi-eth",
@@ -1196,6 +1229,7 @@
11961229
"ethereum-wbtc-btc",
11971230
"ethereum-wbtc-por",
11981231
"ethereum-weeth-eth",
1232+
"ethereum-wlfi-usd",
11991233
"ethereum-xag-usd",
12001234
"ethereum-xau-usd",
12011235
"ethereum-xcn-usd",
@@ -1617,6 +1651,7 @@
16171651
"polygon-qnt-usd",
16181652
"polygon-quick-usd",
16191653
"polygon-ryt-nav",
1654+
"polygon-ryt-polygon",
16201655
"polygon-sand-usd",
16211656
"polygon-sek-usd",
16221657
"polygon-sgd-usd",
@@ -1646,11 +1681,13 @@
16461681
"polygon-usds-usd",
16471682
"polygon-usdt-eth",
16481683
"polygon-usdt-usd",
1684+
"polygon-vaneck-smh-mid-inav",
16491685
"polygon-wbtc-eth",
16501686
"polygon-wbtc-usd",
16511687
"polygon-woo-usd",
16521688
"polygon-wsteth-eth",
16531689
"polygon-wsteth-steth",
1690+
"polygon-wstpol-pol",
16541691
"polygon-xag-usd",
16551692
"polygon-xau-usd",
16561693
"polygon-xlm-usd",
@@ -1813,6 +1850,7 @@
18131850
"sonic-wans-ans-exchange-rate",
18141851
"sonic-wbtc-usd",
18151852
"sonic-wos-os-exchange-rate",
1853+
"sonic-wrseth-eth",
18161854
"sonic-wstkscbtc-stkscbtc-exchange-rate",
18171855
"sonic-wstksceth-stksceth-exchange-rate",
18181856
"sonic-wstkscusd-stkscusd-exchange-rate",
@@ -1873,6 +1911,7 @@
18731911
"zksync-susde-usde-exchange-rate",
18741912
"zksync-trump-usd",
18751913
"zksync-uni-usd",
1914+
"zksync-usd1-usd",
18761915
"zksync-usdc-usd",
18771916
"zksync-usde-usd",
18781917
"zksync-usdt-usd",

.github/scripts/data/detect-data.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -157,7 +157,7 @@ node <<EOF
157157
"apechain", "arbitrum", "avalanche", "base", "berachain", "bitlayer", "blast",
158158
"bnb-chain", "bob", "botanix", "celo", "ethereum", "gnosis-chain", "gravity", "hashkey", "hyperliquid",
159159
"ink", "katana", "lens", "linea", "mantle", "metis", "opbnb", "optimism", "polygon", "ronin",
160-
"scroll", "shibarium", "soneium", "sonic",
160+
"scroll", "shibarium", "sei", "soneium", "sonic",
161161
"solana", "taiko", "unichain", "worldchain", "zksync"
162162
];
163163

.github/workflows/detect-new-data.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ jobs:
3737

3838
# Step 2: Set up Node.js environment
3939
- name: Setup Node.js
40-
uses: actions/setup-node@v4
40+
uses: actions/setup-node@v5
4141
with:
4242
node-version: ${{ env.NODE_VERSION }}
4343
cache: 'npm'
@@ -73,7 +73,7 @@ jobs:
7373

7474
# Step 2: Set up Node.js environment
7575
- name: Setup Node.js
76-
uses: actions/setup-node@v4
76+
uses: actions/setup-node@v5
7777
with:
7878
node-version: ${{ env.NODE_VERSION }}
7979
cache: 'npm'

.github/workflows/detect-new-tokens.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ jobs:
4949
with:
5050
fetch-depth: 0 # Fetch all history for git operations
5151
- name: Setup Node.js
52-
uses: actions/setup-node@v4
52+
uses: actions/setup-node@v5
5353
with:
5454
node-version: ${{ env.NODE_VERSION }}
5555
cache: 'npm'
@@ -80,7 +80,7 @@ jobs:
8080
with:
8181
fetch-depth: 0 # Fetch all history for git operations
8282
- name: Setup Node.js
83-
uses: actions/setup-node@v4
83+
uses: actions/setup-node@v5
8484
with:
8585
node-version: ${{ env.NODE_VERSION }}
8686
cache: 'npm'

.github/workflows/test.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
uses: actions/checkout@v5
2222

2323
- name: Setup Node.js
24-
uses: actions/setup-node@v4
24+
uses: actions/setup-node@v5
2525
with:
2626
node-version: '20'
2727
cache: 'npm'
@@ -52,7 +52,7 @@ jobs:
5252
uses: actions/checkout@v5
5353

5454
- name: Setup Node.js
55-
uses: actions/setup-node@v4
55+
uses: actions/setup-node@v5
5656
with:
5757
node-version: '20'
5858
cache: 'npm'
@@ -110,7 +110,7 @@ jobs:
110110
uses: actions/checkout@v5
111111

112112
- name: Setup Node.js
113-
uses: actions/setup-node@v4
113+
uses: actions/setup-node@v5
114114
with:
115115
node-version: '20'
116116
cache: 'npm'
@@ -153,7 +153,7 @@ jobs:
153153
uses: actions/checkout@v5
154154

155155
- name: Setup Node.js
156-
uses: actions/setup-node@v4
156+
uses: actions/setup-node@v5
157157
with:
158158
node-version: '20'
159159
cache: 'npm'
@@ -189,7 +189,7 @@ jobs:
189189
uses: actions/checkout@v5
190190

191191
- name: Setup Node.js
192-
uses: actions/setup-node@v4
192+
uses: actions/setup-node@v5
193193
with:
194194
node-version: '20'
195195
cache: 'npm'
@@ -237,7 +237,7 @@ jobs:
237237
uses: actions/checkout@v5
238238

239239
- name: Setup Node.js ${{ matrix.node-version }}
240-
uses: actions/setup-node@v4
240+
uses: actions/setup-node@v5
241241
with:
242242
node-version: ${{ matrix.node-version }}
243243
cache: 'npm'

0 commit comments

Comments
 (0)