diff --git a/.github/workflows/ipfs.yml b/.github/workflows/ipfs.yml
new file mode 100644
index 00000000..dac6a723
--- /dev/null
+++ b/.github/workflows/ipfs.yml
@@ -0,0 +1,54 @@
+name: Ipfs uploader
+# Uploads all changed svg files to ipfs once merged to main
+
+concurrency:
+ group: ${{ github.workflow }}
+
+on:
+ push:
+ branches:
+ - main
+
+jobs:
+ ipfs-upload:
+ runs-on: ubuntu-latest
+ name: Ipfs uploader
+ steps:
+ - uses: actions/checkout@v4
+ with:
+ fetch-depth: 0
+
+ - uses: actions/setup-node@v3
+ with:
+ node-version: 20
+ registry-url: "https://registry.npmjs.org"
+ cache: "yarn"
+
+ - name: Install dependencies
+ run: yarn install --frozen-lockfile
+
+ - name: Get all changed *.svg file(s)
+ id: changed-files
+ uses: tj-actions/changed-files@f569b77fb1d9ad9f1a125757d7e9e07b1f320199
+ with:
+ json: true
+ write_output_files: true
+ files: |
+ assets/**/*.svg
+
+ - name: Run step if any *.md file(s) change
+ if: steps.changed-files.outputs.any_changed == 'true'
+ run: |
+ cat .github/outputs/all_changed_files.json
+
+ - name: Upload
+ if: steps.changed-files.outputs.any_changed == 'true'
+ env:
+ PINATA_KEY: ${{ secrets.PINATA_KEY }}
+ PINATA_SECRET: ${{ secrets.PINATA_SECRET }}
+ run: |
+ json_array=($(jq -r '.[]' ".github/outputs/all_changed_files.json"))
+ for i in "${json_array[@]}"
+ do
+ yarn ci:upload $i
+ done
diff --git a/.gitignore b/.gitignore
index 6689f98c..6f10ac88 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,5 @@ cache/
node_modules/
dist/
+
+.DS_STORE
\ No newline at end of file
diff --git a/assets/aToken/1inch.svg b/assets/aToken/1inch.svg
new file mode 100644
index 00000000..e33d0ab3
--- /dev/null
+++ b/assets/aToken/1inch.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/aave.svg b/assets/aToken/aave.svg
new file mode 100644
index 00000000..44faa1bc
--- /dev/null
+++ b/assets/aToken/aave.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/ageur.svg b/assets/aToken/ageur.svg
new file mode 100644
index 00000000..0fccff50
--- /dev/null
+++ b/assets/aToken/ageur.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/ampl.svg b/assets/aToken/ampl.svg
new file mode 100644
index 00000000..d5219538
--- /dev/null
+++ b/assets/aToken/ampl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/arb.svg b/assets/aToken/arb.svg
new file mode 100644
index 00000000..8ff12a52
--- /dev/null
+++ b/assets/aToken/arb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/avax.svg b/assets/aToken/avax.svg
new file mode 100644
index 00000000..280e16b0
--- /dev/null
+++ b/assets/aToken/avax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/bal.svg b/assets/aToken/bal.svg
new file mode 100644
index 00000000..4c8c952a
--- /dev/null
+++ b/assets/aToken/bal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/bat.svg b/assets/aToken/bat.svg
new file mode 100644
index 00000000..e07c71d8
--- /dev/null
+++ b/assets/aToken/bat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/bnb.svg b/assets/aToken/bnb.svg
new file mode 100644
index 00000000..a3dab343
--- /dev/null
+++ b/assets/aToken/bnb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/bpt.svg b/assets/aToken/bpt.svg
new file mode 100644
index 00000000..def010a3
--- /dev/null
+++ b/assets/aToken/bpt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/btc.svg b/assets/aToken/btc.svg
new file mode 100644
index 00000000..1c172514
--- /dev/null
+++ b/assets/aToken/btc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/busd.svg b/assets/aToken/busd.svg
new file mode 100644
index 00000000..2899eba8
--- /dev/null
+++ b/assets/aToken/busd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/cake.svg b/assets/aToken/cake.svg
new file mode 100644
index 00000000..2124db62
--- /dev/null
+++ b/assets/aToken/cake.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/cbeth.svg b/assets/aToken/cbeth.svg
new file mode 100644
index 00000000..1e6e078e
--- /dev/null
+++ b/assets/aToken/cbeth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/crv.svg b/assets/aToken/crv.svg
new file mode 100644
index 00000000..edeb9e5f
--- /dev/null
+++ b/assets/aToken/crv.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/crvusd.svg b/assets/aToken/crvusd.svg
new file mode 100644
index 00000000..6b17d0e0
--- /dev/null
+++ b/assets/aToken/crvusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/cvx.svg b/assets/aToken/cvx.svg
new file mode 100644
index 00000000..ac933587
--- /dev/null
+++ b/assets/aToken/cvx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/dai.svg b/assets/aToken/dai.svg
new file mode 100644
index 00000000..19d78f3e
--- /dev/null
+++ b/assets/aToken/dai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/default.svg b/assets/aToken/default.svg
new file mode 100644
index 00000000..0cadb65e
--- /dev/null
+++ b/assets/aToken/default.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/dpi.svg b/assets/aToken/dpi.svg
new file mode 100644
index 00000000..a0d8fe99
--- /dev/null
+++ b/assets/aToken/dpi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/enj.svg b/assets/aToken/enj.svg
new file mode 100644
index 00000000..120ceaac
--- /dev/null
+++ b/assets/aToken/enj.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/ens.svg b/assets/aToken/ens.svg
new file mode 100644
index 00000000..7632c8ec
--- /dev/null
+++ b/assets/aToken/ens.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/eth.svg b/assets/aToken/eth.svg
new file mode 100644
index 00000000..d8ac09b6
--- /dev/null
+++ b/assets/aToken/eth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/eure.svg b/assets/aToken/eure.svg
new file mode 100644
index 00000000..425a4c7f
--- /dev/null
+++ b/assets/aToken/eure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/eurs.svg b/assets/aToken/eurs.svg
new file mode 100644
index 00000000..75fc4ceb
--- /dev/null
+++ b/assets/aToken/eurs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/fdusd.svg b/assets/aToken/fdusd.svg
new file mode 100644
index 00000000..fa61f490
--- /dev/null
+++ b/assets/aToken/fdusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/fei.svg b/assets/aToken/fei.svg
new file mode 100644
index 00000000..4e0a393a
--- /dev/null
+++ b/assets/aToken/fei.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/frax.svg b/assets/aToken/frax.svg
new file mode 100644
index 00000000..65dc6d7a
--- /dev/null
+++ b/assets/aToken/frax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/ftm.svg b/assets/aToken/ftm.svg
new file mode 100644
index 00000000..24ce2220
--- /dev/null
+++ b/assets/aToken/ftm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/fxs.svg b/assets/aToken/fxs.svg
new file mode 100644
index 00000000..a4dc88c5
--- /dev/null
+++ b/assets/aToken/fxs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/gho.svg b/assets/aToken/gho.svg
new file mode 100644
index 00000000..1a60f5f5
--- /dev/null
+++ b/assets/aToken/gho.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/ghst.svg b/assets/aToken/ghst.svg
new file mode 100644
index 00000000..6cffd542
--- /dev/null
+++ b/assets/aToken/ghst.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/gno.svg b/assets/aToken/gno.svg
new file mode 100644
index 00000000..f5356bd7
--- /dev/null
+++ b/assets/aToken/gno.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/gnosissdai.svg b/assets/aToken/gnosissdai.svg
new file mode 100644
index 00000000..5c92f75d
--- /dev/null
+++ b/assets/aToken/gnosissdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/gusd.svg b/assets/aToken/gusd.svg
new file mode 100644
index 00000000..3cdbd2ec
--- /dev/null
+++ b/assets/aToken/gusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/jeur.svg b/assets/aToken/jeur.svg
new file mode 100644
index 00000000..16f48fd0
--- /dev/null
+++ b/assets/aToken/jeur.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/knc.svg b/assets/aToken/knc.svg
new file mode 100644
index 00000000..ef089150
--- /dev/null
+++ b/assets/aToken/knc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/kncl.svg b/assets/aToken/kncl.svg
new file mode 100644
index 00000000..b1f65a9a
--- /dev/null
+++ b/assets/aToken/kncl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/ldo.svg b/assets/aToken/ldo.svg
new file mode 100644
index 00000000..16a42bed
--- /dev/null
+++ b/assets/aToken/ldo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/lend.svg b/assets/aToken/lend.svg
new file mode 100644
index 00000000..8b8d1815
--- /dev/null
+++ b/assets/aToken/lend.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/link.svg b/assets/aToken/link.svg
new file mode 100644
index 00000000..88f7b322
--- /dev/null
+++ b/assets/aToken/link.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/lusd.svg b/assets/aToken/lusd.svg
new file mode 100644
index 00000000..130e48bb
--- /dev/null
+++ b/assets/aToken/lusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/mai.svg b/assets/aToken/mai.svg
new file mode 100644
index 00000000..f9b3701b
--- /dev/null
+++ b/assets/aToken/mai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/mana.svg b/assets/aToken/mana.svg
new file mode 100644
index 00000000..bd584d40
--- /dev/null
+++ b/assets/aToken/mana.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/matic.svg b/assets/aToken/matic.svg
new file mode 100644
index 00000000..8ee1b09d
--- /dev/null
+++ b/assets/aToken/matic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/maticx.svg b/assets/aToken/maticx.svg
new file mode 100644
index 00000000..20d565f0
--- /dev/null
+++ b/assets/aToken/maticx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/metis.svg b/assets/aToken/metis.svg
new file mode 100644
index 00000000..a8289a2e
--- /dev/null
+++ b/assets/aToken/metis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/mkr.svg b/assets/aToken/mkr.svg
new file mode 100644
index 00000000..4e03d82c
--- /dev/null
+++ b/assets/aToken/mkr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/one.svg b/assets/aToken/one.svg
new file mode 100644
index 00000000..fbafa218
--- /dev/null
+++ b/assets/aToken/one.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/op.svg b/assets/aToken/op.svg
new file mode 100644
index 00000000..e318088b
--- /dev/null
+++ b/assets/aToken/op.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/pax.svg b/assets/aToken/pax.svg
new file mode 100644
index 00000000..ee8fcbeb
--- /dev/null
+++ b/assets/aToken/pax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/pyusd.svg b/assets/aToken/pyusd.svg
new file mode 100644
index 00000000..e9583dcd
--- /dev/null
+++ b/assets/aToken/pyusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/rai.svg b/assets/aToken/rai.svg
new file mode 100644
index 00000000..b7af2229
--- /dev/null
+++ b/assets/aToken/rai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/ren.svg b/assets/aToken/ren.svg
new file mode 100644
index 00000000..4e088978
--- /dev/null
+++ b/assets/aToken/ren.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/renfil.svg b/assets/aToken/renfil.svg
new file mode 100644
index 00000000..6e180640
--- /dev/null
+++ b/assets/aToken/renfil.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/rep.svg b/assets/aToken/rep.svg
new file mode 100644
index 00000000..83295b86
--- /dev/null
+++ b/assets/aToken/rep.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/reth.svg b/assets/aToken/reth.svg
new file mode 100644
index 00000000..5d75ca34
--- /dev/null
+++ b/assets/aToken/reth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/rpl.svg b/assets/aToken/rpl.svg
new file mode 100644
index 00000000..e5443d23
--- /dev/null
+++ b/assets/aToken/rpl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/savax.svg b/assets/aToken/savax.svg
new file mode 100644
index 00000000..ca375c7a
--- /dev/null
+++ b/assets/aToken/savax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/sd.svg b/assets/aToken/sd.svg
new file mode 100644
index 00000000..f85a6afe
--- /dev/null
+++ b/assets/aToken/sd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/sdai.svg b/assets/aToken/sdai.svg
new file mode 100644
index 00000000..0b438c80
--- /dev/null
+++ b/assets/aToken/sdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/seth.svg b/assets/aToken/seth.svg
new file mode 100644
index 00000000..e91b46cf
--- /dev/null
+++ b/assets/aToken/seth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/snx.svg b/assets/aToken/snx.svg
new file mode 100644
index 00000000..cf162ed6
--- /dev/null
+++ b/assets/aToken/snx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/steth.svg b/assets/aToken/steth.svg
new file mode 100644
index 00000000..0c50dc39
--- /dev/null
+++ b/assets/aToken/steth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/stg.svg b/assets/aToken/stg.svg
new file mode 100644
index 00000000..1abd2335
--- /dev/null
+++ b/assets/aToken/stg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/stkaave.svg b/assets/aToken/stkaave.svg
new file mode 100644
index 00000000..0b509490
--- /dev/null
+++ b/assets/aToken/stkaave.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/stkbpt.svg b/assets/aToken/stkbpt.svg
new file mode 100644
index 00000000..5f845c4e
--- /dev/null
+++ b/assets/aToken/stkbpt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/stkbptv2.svg b/assets/aToken/stkbptv2.svg
new file mode 100644
index 00000000..f9fe8d83
--- /dev/null
+++ b/assets/aToken/stkbptv2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/stmatic.svg b/assets/aToken/stmatic.svg
new file mode 100644
index 00000000..8466f3f6
--- /dev/null
+++ b/assets/aToken/stmatic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/susd.svg b/assets/aToken/susd.svg
new file mode 100644
index 00000000..8709db51
--- /dev/null
+++ b/assets/aToken/susd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/sushi.svg b/assets/aToken/sushi.svg
new file mode 100644
index 00000000..64704797
--- /dev/null
+++ b/assets/aToken/sushi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/tribe.svg b/assets/aToken/tribe.svg
new file mode 100644
index 00000000..eb001c34
--- /dev/null
+++ b/assets/aToken/tribe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/tusd.svg b/assets/aToken/tusd.svg
new file mode 100644
index 00000000..4b6a4420
--- /dev/null
+++ b/assets/aToken/tusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/uni.svg b/assets/aToken/uni.svg
new file mode 100644
index 00000000..97cbdbc4
--- /dev/null
+++ b/assets/aToken/uni.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/usdbc.svg b/assets/aToken/usdbc.svg
new file mode 100644
index 00000000..8af223e5
--- /dev/null
+++ b/assets/aToken/usdbc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/usdc.svg b/assets/aToken/usdc.svg
new file mode 100644
index 00000000..8081581f
--- /dev/null
+++ b/assets/aToken/usdc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/usdp.svg b/assets/aToken/usdp.svg
new file mode 100644
index 00000000..4e044f08
--- /dev/null
+++ b/assets/aToken/usdp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/usdt.svg b/assets/aToken/usdt.svg
new file mode 100644
index 00000000..85e0738b
--- /dev/null
+++ b/assets/aToken/usdt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/ust.svg b/assets/aToken/ust.svg
new file mode 100644
index 00000000..3dce3b45
--- /dev/null
+++ b/assets/aToken/ust.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/wavax.svg b/assets/aToken/wavax.svg
new file mode 100644
index 00000000..048c0d4c
--- /dev/null
+++ b/assets/aToken/wavax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/wbnb.svg b/assets/aToken/wbnb.svg
new file mode 100644
index 00000000..0e0ca468
--- /dev/null
+++ b/assets/aToken/wbnb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/wbtc.svg b/assets/aToken/wbtc.svg
new file mode 100644
index 00000000..e93d6de6
--- /dev/null
+++ b/assets/aToken/wbtc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/weth.svg b/assets/aToken/weth.svg
new file mode 100644
index 00000000..08e9959a
--- /dev/null
+++ b/assets/aToken/weth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/wftm.svg b/assets/aToken/wftm.svg
new file mode 100644
index 00000000..1ea9eefd
--- /dev/null
+++ b/assets/aToken/wftm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/wmatic.svg b/assets/aToken/wmatic.svg
new file mode 100644
index 00000000..e3078342
--- /dev/null
+++ b/assets/aToken/wmatic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/wone.svg b/assets/aToken/wone.svg
new file mode 100644
index 00000000..9875bd6f
--- /dev/null
+++ b/assets/aToken/wone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/wsteth.svg b/assets/aToken/wsteth.svg
new file mode 100644
index 00000000..42f989b7
--- /dev/null
+++ b/assets/aToken/wsteth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/wxdai.svg b/assets/aToken/wxdai.svg
new file mode 100644
index 00000000..860bfea8
--- /dev/null
+++ b/assets/aToken/wxdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/xdai.svg b/assets/aToken/xdai.svg
new file mode 100644
index 00000000..a0825946
--- /dev/null
+++ b/assets/aToken/xdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/xsushi.svg b/assets/aToken/xsushi.svg
new file mode 100644
index 00000000..9b3efc84
--- /dev/null
+++ b/assets/aToken/xsushi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/yfi.svg b/assets/aToken/yfi.svg
new file mode 100644
index 00000000..13b62e19
--- /dev/null
+++ b/assets/aToken/yfi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/aToken/zrx.svg b/assets/aToken/zrx.svg
new file mode 100644
index 00000000..9934418c
--- /dev/null
+++ b/assets/aToken/zrx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/1inch.svg b/assets/stataToken/1inch.svg
new file mode 100644
index 00000000..ec116d7e
--- /dev/null
+++ b/assets/stataToken/1inch.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/aave.svg b/assets/stataToken/aave.svg
new file mode 100644
index 00000000..9bbe2211
--- /dev/null
+++ b/assets/stataToken/aave.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/ageur.svg b/assets/stataToken/ageur.svg
new file mode 100644
index 00000000..6be51e60
--- /dev/null
+++ b/assets/stataToken/ageur.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/ampl.svg b/assets/stataToken/ampl.svg
new file mode 100644
index 00000000..91405812
--- /dev/null
+++ b/assets/stataToken/ampl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/arb.svg b/assets/stataToken/arb.svg
new file mode 100644
index 00000000..5dace02f
--- /dev/null
+++ b/assets/stataToken/arb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/avax.svg b/assets/stataToken/avax.svg
new file mode 100644
index 00000000..66237b43
--- /dev/null
+++ b/assets/stataToken/avax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/bal.svg b/assets/stataToken/bal.svg
new file mode 100644
index 00000000..ceff5b3b
--- /dev/null
+++ b/assets/stataToken/bal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/bat.svg b/assets/stataToken/bat.svg
new file mode 100644
index 00000000..bccb508e
--- /dev/null
+++ b/assets/stataToken/bat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/bnb.svg b/assets/stataToken/bnb.svg
new file mode 100644
index 00000000..a5b9bb02
--- /dev/null
+++ b/assets/stataToken/bnb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/bpt.svg b/assets/stataToken/bpt.svg
new file mode 100644
index 00000000..72258b05
--- /dev/null
+++ b/assets/stataToken/bpt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/btc.svg b/assets/stataToken/btc.svg
new file mode 100644
index 00000000..f45e3a7a
--- /dev/null
+++ b/assets/stataToken/btc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/busd.svg b/assets/stataToken/busd.svg
new file mode 100644
index 00000000..8bf7d678
--- /dev/null
+++ b/assets/stataToken/busd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/cake.svg b/assets/stataToken/cake.svg
new file mode 100644
index 00000000..c1b168f4
--- /dev/null
+++ b/assets/stataToken/cake.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/cbeth.svg b/assets/stataToken/cbeth.svg
new file mode 100644
index 00000000..f588138f
--- /dev/null
+++ b/assets/stataToken/cbeth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/crv.svg b/assets/stataToken/crv.svg
new file mode 100644
index 00000000..55531c82
--- /dev/null
+++ b/assets/stataToken/crv.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/crvusd.svg b/assets/stataToken/crvusd.svg
new file mode 100644
index 00000000..f337895d
--- /dev/null
+++ b/assets/stataToken/crvusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/cvx.svg b/assets/stataToken/cvx.svg
new file mode 100644
index 00000000..5ef79b02
--- /dev/null
+++ b/assets/stataToken/cvx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/dai.svg b/assets/stataToken/dai.svg
new file mode 100644
index 00000000..72c57103
--- /dev/null
+++ b/assets/stataToken/dai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/default.svg b/assets/stataToken/default.svg
new file mode 100644
index 00000000..ff598bd4
--- /dev/null
+++ b/assets/stataToken/default.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/dpi.svg b/assets/stataToken/dpi.svg
new file mode 100644
index 00000000..23fa9145
--- /dev/null
+++ b/assets/stataToken/dpi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/enj.svg b/assets/stataToken/enj.svg
new file mode 100644
index 00000000..9edceb60
--- /dev/null
+++ b/assets/stataToken/enj.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/ens.svg b/assets/stataToken/ens.svg
new file mode 100644
index 00000000..1661fa2c
--- /dev/null
+++ b/assets/stataToken/ens.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/eth.svg b/assets/stataToken/eth.svg
new file mode 100644
index 00000000..c9b7acac
--- /dev/null
+++ b/assets/stataToken/eth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/eure.svg b/assets/stataToken/eure.svg
new file mode 100644
index 00000000..24517dcc
--- /dev/null
+++ b/assets/stataToken/eure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/eurs.svg b/assets/stataToken/eurs.svg
new file mode 100644
index 00000000..5d71a797
--- /dev/null
+++ b/assets/stataToken/eurs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/fdusd.svg b/assets/stataToken/fdusd.svg
new file mode 100644
index 00000000..f43aca9b
--- /dev/null
+++ b/assets/stataToken/fdusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/fei.svg b/assets/stataToken/fei.svg
new file mode 100644
index 00000000..64d925d5
--- /dev/null
+++ b/assets/stataToken/fei.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/frax.svg b/assets/stataToken/frax.svg
new file mode 100644
index 00000000..5fa649d8
--- /dev/null
+++ b/assets/stataToken/frax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/ftm.svg b/assets/stataToken/ftm.svg
new file mode 100644
index 00000000..3689259b
--- /dev/null
+++ b/assets/stataToken/ftm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/fxs.svg b/assets/stataToken/fxs.svg
new file mode 100644
index 00000000..f8c15a6e
--- /dev/null
+++ b/assets/stataToken/fxs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/gho.svg b/assets/stataToken/gho.svg
new file mode 100644
index 00000000..02b9ac09
--- /dev/null
+++ b/assets/stataToken/gho.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/ghst.svg b/assets/stataToken/ghst.svg
new file mode 100644
index 00000000..313dc8f3
--- /dev/null
+++ b/assets/stataToken/ghst.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/gno.svg b/assets/stataToken/gno.svg
new file mode 100644
index 00000000..9c081635
--- /dev/null
+++ b/assets/stataToken/gno.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/gnosissdai.svg b/assets/stataToken/gnosissdai.svg
new file mode 100644
index 00000000..6cce9df5
--- /dev/null
+++ b/assets/stataToken/gnosissdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/gusd.svg b/assets/stataToken/gusd.svg
new file mode 100644
index 00000000..31673356
--- /dev/null
+++ b/assets/stataToken/gusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/jeur.svg b/assets/stataToken/jeur.svg
new file mode 100644
index 00000000..4a7f30dd
--- /dev/null
+++ b/assets/stataToken/jeur.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/knc.svg b/assets/stataToken/knc.svg
new file mode 100644
index 00000000..a8b44c59
--- /dev/null
+++ b/assets/stataToken/knc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/kncl.svg b/assets/stataToken/kncl.svg
new file mode 100644
index 00000000..90d96310
--- /dev/null
+++ b/assets/stataToken/kncl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/ldo.svg b/assets/stataToken/ldo.svg
new file mode 100644
index 00000000..75796b5f
--- /dev/null
+++ b/assets/stataToken/ldo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/lend.svg b/assets/stataToken/lend.svg
new file mode 100644
index 00000000..0f8f012b
--- /dev/null
+++ b/assets/stataToken/lend.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/link.svg b/assets/stataToken/link.svg
new file mode 100644
index 00000000..fa1feae0
--- /dev/null
+++ b/assets/stataToken/link.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/lusd.svg b/assets/stataToken/lusd.svg
new file mode 100644
index 00000000..776c5887
--- /dev/null
+++ b/assets/stataToken/lusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/mai.svg b/assets/stataToken/mai.svg
new file mode 100644
index 00000000..07687617
--- /dev/null
+++ b/assets/stataToken/mai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/mana.svg b/assets/stataToken/mana.svg
new file mode 100644
index 00000000..549c183a
--- /dev/null
+++ b/assets/stataToken/mana.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/matic.svg b/assets/stataToken/matic.svg
new file mode 100644
index 00000000..62800423
--- /dev/null
+++ b/assets/stataToken/matic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/maticx.svg b/assets/stataToken/maticx.svg
new file mode 100644
index 00000000..2a1e1fd0
--- /dev/null
+++ b/assets/stataToken/maticx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/metis.svg b/assets/stataToken/metis.svg
new file mode 100644
index 00000000..e360d040
--- /dev/null
+++ b/assets/stataToken/metis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/mkr.svg b/assets/stataToken/mkr.svg
new file mode 100644
index 00000000..4ba18a93
--- /dev/null
+++ b/assets/stataToken/mkr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/one.svg b/assets/stataToken/one.svg
new file mode 100644
index 00000000..deb74f48
--- /dev/null
+++ b/assets/stataToken/one.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/op.svg b/assets/stataToken/op.svg
new file mode 100644
index 00000000..f5bf5a6b
--- /dev/null
+++ b/assets/stataToken/op.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/pax.svg b/assets/stataToken/pax.svg
new file mode 100644
index 00000000..bbbde72b
--- /dev/null
+++ b/assets/stataToken/pax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/pyusd.svg b/assets/stataToken/pyusd.svg
new file mode 100644
index 00000000..8f2676ad
--- /dev/null
+++ b/assets/stataToken/pyusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/rai.svg b/assets/stataToken/rai.svg
new file mode 100644
index 00000000..b6c926a6
--- /dev/null
+++ b/assets/stataToken/rai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/ren.svg b/assets/stataToken/ren.svg
new file mode 100644
index 00000000..267040e7
--- /dev/null
+++ b/assets/stataToken/ren.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/renfil.svg b/assets/stataToken/renfil.svg
new file mode 100644
index 00000000..b3d10cab
--- /dev/null
+++ b/assets/stataToken/renfil.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/rep.svg b/assets/stataToken/rep.svg
new file mode 100644
index 00000000..5c1e6012
--- /dev/null
+++ b/assets/stataToken/rep.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/reth.svg b/assets/stataToken/reth.svg
new file mode 100644
index 00000000..24f50227
--- /dev/null
+++ b/assets/stataToken/reth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/rpl.svg b/assets/stataToken/rpl.svg
new file mode 100644
index 00000000..852c78ce
--- /dev/null
+++ b/assets/stataToken/rpl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/savax.svg b/assets/stataToken/savax.svg
new file mode 100644
index 00000000..49b65f32
--- /dev/null
+++ b/assets/stataToken/savax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/sd.svg b/assets/stataToken/sd.svg
new file mode 100644
index 00000000..c380c3d7
--- /dev/null
+++ b/assets/stataToken/sd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/sdai.svg b/assets/stataToken/sdai.svg
new file mode 100644
index 00000000..bd1b58ab
--- /dev/null
+++ b/assets/stataToken/sdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/seth.svg b/assets/stataToken/seth.svg
new file mode 100644
index 00000000..330ad3c8
--- /dev/null
+++ b/assets/stataToken/seth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/snx.svg b/assets/stataToken/snx.svg
new file mode 100644
index 00000000..0161df24
--- /dev/null
+++ b/assets/stataToken/snx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/steth.svg b/assets/stataToken/steth.svg
new file mode 100644
index 00000000..7b77742f
--- /dev/null
+++ b/assets/stataToken/steth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/stg.svg b/assets/stataToken/stg.svg
new file mode 100644
index 00000000..043d610c
--- /dev/null
+++ b/assets/stataToken/stg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/stkaave.svg b/assets/stataToken/stkaave.svg
new file mode 100644
index 00000000..c5de7ee6
--- /dev/null
+++ b/assets/stataToken/stkaave.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/stkbpt.svg b/assets/stataToken/stkbpt.svg
new file mode 100644
index 00000000..6aa99fe0
--- /dev/null
+++ b/assets/stataToken/stkbpt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/stkbptv2.svg b/assets/stataToken/stkbptv2.svg
new file mode 100644
index 00000000..bdda4178
--- /dev/null
+++ b/assets/stataToken/stkbptv2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/stmatic.svg b/assets/stataToken/stmatic.svg
new file mode 100644
index 00000000..c97bd190
--- /dev/null
+++ b/assets/stataToken/stmatic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/susd.svg b/assets/stataToken/susd.svg
new file mode 100644
index 00000000..8619b69d
--- /dev/null
+++ b/assets/stataToken/susd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/sushi.svg b/assets/stataToken/sushi.svg
new file mode 100644
index 00000000..5ebbaf0a
--- /dev/null
+++ b/assets/stataToken/sushi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/tribe.svg b/assets/stataToken/tribe.svg
new file mode 100644
index 00000000..562b84c8
--- /dev/null
+++ b/assets/stataToken/tribe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/tusd.svg b/assets/stataToken/tusd.svg
new file mode 100644
index 00000000..5c8276e1
--- /dev/null
+++ b/assets/stataToken/tusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/uni.svg b/assets/stataToken/uni.svg
new file mode 100644
index 00000000..22d2b5c8
--- /dev/null
+++ b/assets/stataToken/uni.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/usdbc.svg b/assets/stataToken/usdbc.svg
new file mode 100644
index 00000000..b062c202
--- /dev/null
+++ b/assets/stataToken/usdbc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/usdc.svg b/assets/stataToken/usdc.svg
new file mode 100644
index 00000000..7a3904af
--- /dev/null
+++ b/assets/stataToken/usdc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/usdp.svg b/assets/stataToken/usdp.svg
new file mode 100644
index 00000000..7fde5a6c
--- /dev/null
+++ b/assets/stataToken/usdp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/usdt.svg b/assets/stataToken/usdt.svg
new file mode 100644
index 00000000..f4e12689
--- /dev/null
+++ b/assets/stataToken/usdt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/ust.svg b/assets/stataToken/ust.svg
new file mode 100644
index 00000000..43dad85f
--- /dev/null
+++ b/assets/stataToken/ust.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/wavax.svg b/assets/stataToken/wavax.svg
new file mode 100644
index 00000000..5f1cf4e8
--- /dev/null
+++ b/assets/stataToken/wavax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/wbnb.svg b/assets/stataToken/wbnb.svg
new file mode 100644
index 00000000..b3a92d4f
--- /dev/null
+++ b/assets/stataToken/wbnb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/wbtc.svg b/assets/stataToken/wbtc.svg
new file mode 100644
index 00000000..0fba203a
--- /dev/null
+++ b/assets/stataToken/wbtc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/weth.svg b/assets/stataToken/weth.svg
new file mode 100644
index 00000000..b11f07c7
--- /dev/null
+++ b/assets/stataToken/weth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/wftm.svg b/assets/stataToken/wftm.svg
new file mode 100644
index 00000000..fa0921ec
--- /dev/null
+++ b/assets/stataToken/wftm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/wmatic.svg b/assets/stataToken/wmatic.svg
new file mode 100644
index 00000000..6b025a3b
--- /dev/null
+++ b/assets/stataToken/wmatic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/wone.svg b/assets/stataToken/wone.svg
new file mode 100644
index 00000000..8796c8e6
--- /dev/null
+++ b/assets/stataToken/wone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/wsteth.svg b/assets/stataToken/wsteth.svg
new file mode 100644
index 00000000..9b5b63dd
--- /dev/null
+++ b/assets/stataToken/wsteth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/wxdai.svg b/assets/stataToken/wxdai.svg
new file mode 100644
index 00000000..449ef994
--- /dev/null
+++ b/assets/stataToken/wxdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/xdai.svg b/assets/stataToken/xdai.svg
new file mode 100644
index 00000000..43b5b3b8
--- /dev/null
+++ b/assets/stataToken/xdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/xsushi.svg b/assets/stataToken/xsushi.svg
new file mode 100644
index 00000000..0b9e6f2a
--- /dev/null
+++ b/assets/stataToken/xsushi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/yfi.svg b/assets/stataToken/yfi.svg
new file mode 100644
index 00000000..e28cbf7d
--- /dev/null
+++ b/assets/stataToken/yfi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/stataToken/zrx.svg b/assets/stataToken/zrx.svg
new file mode 100644
index 00000000..9a22d4aa
--- /dev/null
+++ b/assets/stataToken/zrx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/templates/a.svg b/assets/templates/a.svg
new file mode 100644
index 00000000..781ba9cb
--- /dev/null
+++ b/assets/templates/a.svg
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/assets/templates/stata.svg b/assets/templates/stata.svg
new file mode 100644
index 00000000..01803866
--- /dev/null
+++ b/assets/templates/stata.svg
@@ -0,0 +1,279 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/assets/underlying/1inch.svg b/assets/underlying/1inch.svg
new file mode 100644
index 00000000..4a1fe495
--- /dev/null
+++ b/assets/underlying/1inch.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/aave.svg b/assets/underlying/aave.svg
new file mode 100644
index 00000000..96bf0dc5
--- /dev/null
+++ b/assets/underlying/aave.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/ageur.svg b/assets/underlying/ageur.svg
new file mode 100644
index 00000000..f2afb535
--- /dev/null
+++ b/assets/underlying/ageur.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/ampl.svg b/assets/underlying/ampl.svg
new file mode 100644
index 00000000..0de49f42
--- /dev/null
+++ b/assets/underlying/ampl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/arb.svg b/assets/underlying/arb.svg
new file mode 100644
index 00000000..3f5cbd06
--- /dev/null
+++ b/assets/underlying/arb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/avax.svg b/assets/underlying/avax.svg
new file mode 100644
index 00000000..3d5754b3
--- /dev/null
+++ b/assets/underlying/avax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/bal.svg b/assets/underlying/bal.svg
new file mode 100644
index 00000000..7effa104
--- /dev/null
+++ b/assets/underlying/bal.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/bat.svg b/assets/underlying/bat.svg
new file mode 100644
index 00000000..8791dbc3
--- /dev/null
+++ b/assets/underlying/bat.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/bnb.svg b/assets/underlying/bnb.svg
new file mode 100644
index 00000000..b891e88c
--- /dev/null
+++ b/assets/underlying/bnb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/bpt.svg b/assets/underlying/bpt.svg
new file mode 100644
index 00000000..63c2c237
--- /dev/null
+++ b/assets/underlying/bpt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/btc.svg b/assets/underlying/btc.svg
new file mode 100644
index 00000000..49fda298
--- /dev/null
+++ b/assets/underlying/btc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/busd.svg b/assets/underlying/busd.svg
new file mode 100644
index 00000000..ec0484d2
--- /dev/null
+++ b/assets/underlying/busd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/cake.svg b/assets/underlying/cake.svg
new file mode 100644
index 00000000..5ecf9ccf
--- /dev/null
+++ b/assets/underlying/cake.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/cbeth.svg b/assets/underlying/cbeth.svg
new file mode 100644
index 00000000..fecceb66
--- /dev/null
+++ b/assets/underlying/cbeth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/crv.svg b/assets/underlying/crv.svg
new file mode 100644
index 00000000..0210d498
--- /dev/null
+++ b/assets/underlying/crv.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/crvusd.svg b/assets/underlying/crvusd.svg
new file mode 100644
index 00000000..94672b51
--- /dev/null
+++ b/assets/underlying/crvusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/cvx.svg b/assets/underlying/cvx.svg
new file mode 100644
index 00000000..0d0239e2
--- /dev/null
+++ b/assets/underlying/cvx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/dai.svg b/assets/underlying/dai.svg
new file mode 100644
index 00000000..f0046e8b
--- /dev/null
+++ b/assets/underlying/dai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/default.svg b/assets/underlying/default.svg
new file mode 100644
index 00000000..acf814ef
--- /dev/null
+++ b/assets/underlying/default.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/dpi.svg b/assets/underlying/dpi.svg
new file mode 100644
index 00000000..3c2d112a
--- /dev/null
+++ b/assets/underlying/dpi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/enj.svg b/assets/underlying/enj.svg
new file mode 100644
index 00000000..5d064f60
--- /dev/null
+++ b/assets/underlying/enj.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/ens.svg b/assets/underlying/ens.svg
new file mode 100644
index 00000000..f8d3f280
--- /dev/null
+++ b/assets/underlying/ens.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/eth.svg b/assets/underlying/eth.svg
new file mode 100644
index 00000000..2bac7970
--- /dev/null
+++ b/assets/underlying/eth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/eure.svg b/assets/underlying/eure.svg
new file mode 100644
index 00000000..5bc2e72e
--- /dev/null
+++ b/assets/underlying/eure.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/eurs.svg b/assets/underlying/eurs.svg
new file mode 100644
index 00000000..644d9940
--- /dev/null
+++ b/assets/underlying/eurs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/fdusd.svg b/assets/underlying/fdusd.svg
new file mode 100644
index 00000000..2fdf308f
--- /dev/null
+++ b/assets/underlying/fdusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/fei.svg b/assets/underlying/fei.svg
new file mode 100644
index 00000000..85c24140
--- /dev/null
+++ b/assets/underlying/fei.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/frax.svg b/assets/underlying/frax.svg
new file mode 100644
index 00000000..3adea8c4
--- /dev/null
+++ b/assets/underlying/frax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/ftm.svg b/assets/underlying/ftm.svg
new file mode 100644
index 00000000..25d35e44
--- /dev/null
+++ b/assets/underlying/ftm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/fxs.svg b/assets/underlying/fxs.svg
new file mode 100644
index 00000000..c5581094
--- /dev/null
+++ b/assets/underlying/fxs.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/gho.svg b/assets/underlying/gho.svg
new file mode 100644
index 00000000..5b6644d5
--- /dev/null
+++ b/assets/underlying/gho.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/ghst.svg b/assets/underlying/ghst.svg
new file mode 100644
index 00000000..65b42840
--- /dev/null
+++ b/assets/underlying/ghst.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/gno.svg b/assets/underlying/gno.svg
new file mode 100644
index 00000000..e7c2f162
--- /dev/null
+++ b/assets/underlying/gno.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/gnosissdai.svg b/assets/underlying/gnosissdai.svg
new file mode 100644
index 00000000..7565bb02
--- /dev/null
+++ b/assets/underlying/gnosissdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/gusd.svg b/assets/underlying/gusd.svg
new file mode 100644
index 00000000..333e014f
--- /dev/null
+++ b/assets/underlying/gusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/jeur.svg b/assets/underlying/jeur.svg
new file mode 100644
index 00000000..9d04a3ef
--- /dev/null
+++ b/assets/underlying/jeur.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/knc.svg b/assets/underlying/knc.svg
new file mode 100644
index 00000000..7b8875f8
--- /dev/null
+++ b/assets/underlying/knc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/kncl.svg b/assets/underlying/kncl.svg
new file mode 100644
index 00000000..93092775
--- /dev/null
+++ b/assets/underlying/kncl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/ldo.svg b/assets/underlying/ldo.svg
new file mode 100644
index 00000000..b5b9d248
--- /dev/null
+++ b/assets/underlying/ldo.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/lend.svg b/assets/underlying/lend.svg
new file mode 100644
index 00000000..1033b2e6
--- /dev/null
+++ b/assets/underlying/lend.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/link.svg b/assets/underlying/link.svg
new file mode 100644
index 00000000..98368e3d
--- /dev/null
+++ b/assets/underlying/link.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/lusd.svg b/assets/underlying/lusd.svg
new file mode 100644
index 00000000..161a8efe
--- /dev/null
+++ b/assets/underlying/lusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/mai.svg b/assets/underlying/mai.svg
new file mode 100644
index 00000000..3a75dd2f
--- /dev/null
+++ b/assets/underlying/mai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/mana.svg b/assets/underlying/mana.svg
new file mode 100644
index 00000000..76253346
--- /dev/null
+++ b/assets/underlying/mana.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/matic.svg b/assets/underlying/matic.svg
new file mode 100644
index 00000000..a3262c10
--- /dev/null
+++ b/assets/underlying/matic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/maticx.svg b/assets/underlying/maticx.svg
new file mode 100644
index 00000000..343d3076
--- /dev/null
+++ b/assets/underlying/maticx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/metis.svg b/assets/underlying/metis.svg
new file mode 100644
index 00000000..f91df417
--- /dev/null
+++ b/assets/underlying/metis.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/mkr.svg b/assets/underlying/mkr.svg
new file mode 100644
index 00000000..4220bccb
--- /dev/null
+++ b/assets/underlying/mkr.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/one.svg b/assets/underlying/one.svg
new file mode 100644
index 00000000..fcd36709
--- /dev/null
+++ b/assets/underlying/one.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/op.svg b/assets/underlying/op.svg
new file mode 100644
index 00000000..36030ff0
--- /dev/null
+++ b/assets/underlying/op.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/pax.svg b/assets/underlying/pax.svg
new file mode 100644
index 00000000..cb6d939c
--- /dev/null
+++ b/assets/underlying/pax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/pyusd.svg b/assets/underlying/pyusd.svg
new file mode 100644
index 00000000..d1ee7d80
--- /dev/null
+++ b/assets/underlying/pyusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/rai.svg b/assets/underlying/rai.svg
new file mode 100644
index 00000000..f4f595ce
--- /dev/null
+++ b/assets/underlying/rai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/ren.svg b/assets/underlying/ren.svg
new file mode 100644
index 00000000..9321f19f
--- /dev/null
+++ b/assets/underlying/ren.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/renfil.svg b/assets/underlying/renfil.svg
new file mode 100644
index 00000000..e0628138
--- /dev/null
+++ b/assets/underlying/renfil.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/rep.svg b/assets/underlying/rep.svg
new file mode 100644
index 00000000..ca6640ed
--- /dev/null
+++ b/assets/underlying/rep.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/reth.svg b/assets/underlying/reth.svg
new file mode 100644
index 00000000..28a11b1b
--- /dev/null
+++ b/assets/underlying/reth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/rpl.svg b/assets/underlying/rpl.svg
new file mode 100644
index 00000000..73d6b6c1
--- /dev/null
+++ b/assets/underlying/rpl.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/savax.svg b/assets/underlying/savax.svg
new file mode 100644
index 00000000..092a348c
--- /dev/null
+++ b/assets/underlying/savax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/sd.svg b/assets/underlying/sd.svg
new file mode 100644
index 00000000..11d78ad0
--- /dev/null
+++ b/assets/underlying/sd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/sdai.svg b/assets/underlying/sdai.svg
new file mode 100644
index 00000000..22dbc383
--- /dev/null
+++ b/assets/underlying/sdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/seth.svg b/assets/underlying/seth.svg
new file mode 100644
index 00000000..a11645d6
--- /dev/null
+++ b/assets/underlying/seth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/snx.svg b/assets/underlying/snx.svg
new file mode 100644
index 00000000..7a641731
--- /dev/null
+++ b/assets/underlying/snx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/steth.svg b/assets/underlying/steth.svg
new file mode 100644
index 00000000..e309de7d
--- /dev/null
+++ b/assets/underlying/steth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/stg.svg b/assets/underlying/stg.svg
new file mode 100644
index 00000000..8a0afd52
--- /dev/null
+++ b/assets/underlying/stg.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/stkaave.svg b/assets/underlying/stkaave.svg
new file mode 100644
index 00000000..e29ed80b
--- /dev/null
+++ b/assets/underlying/stkaave.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/stkbpt.svg b/assets/underlying/stkbpt.svg
new file mode 100644
index 00000000..f90becf8
--- /dev/null
+++ b/assets/underlying/stkbpt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/stkbptv2.svg b/assets/underlying/stkbptv2.svg
new file mode 100644
index 00000000..930a9074
--- /dev/null
+++ b/assets/underlying/stkbptv2.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/stmatic.svg b/assets/underlying/stmatic.svg
new file mode 100644
index 00000000..897b91d4
--- /dev/null
+++ b/assets/underlying/stmatic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/susd.svg b/assets/underlying/susd.svg
new file mode 100644
index 00000000..6400bd9f
--- /dev/null
+++ b/assets/underlying/susd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/sushi.svg b/assets/underlying/sushi.svg
new file mode 100644
index 00000000..51f65e45
--- /dev/null
+++ b/assets/underlying/sushi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/tribe.svg b/assets/underlying/tribe.svg
new file mode 100644
index 00000000..36cdb820
--- /dev/null
+++ b/assets/underlying/tribe.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/tusd.svg b/assets/underlying/tusd.svg
new file mode 100644
index 00000000..5b1f2e92
--- /dev/null
+++ b/assets/underlying/tusd.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/uni.svg b/assets/underlying/uni.svg
new file mode 100644
index 00000000..87389f89
--- /dev/null
+++ b/assets/underlying/uni.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/usdbc.svg b/assets/underlying/usdbc.svg
new file mode 100644
index 00000000..971fc937
--- /dev/null
+++ b/assets/underlying/usdbc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/usdc.svg b/assets/underlying/usdc.svg
new file mode 100644
index 00000000..b274d51c
--- /dev/null
+++ b/assets/underlying/usdc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/usdp.svg b/assets/underlying/usdp.svg
new file mode 100644
index 00000000..806b9b7f
--- /dev/null
+++ b/assets/underlying/usdp.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/usdt.svg b/assets/underlying/usdt.svg
new file mode 100644
index 00000000..c2be00ba
--- /dev/null
+++ b/assets/underlying/usdt.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/ust.svg b/assets/underlying/ust.svg
new file mode 100644
index 00000000..9c47e1a3
--- /dev/null
+++ b/assets/underlying/ust.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/wavax.svg b/assets/underlying/wavax.svg
new file mode 100644
index 00000000..5ccbc334
--- /dev/null
+++ b/assets/underlying/wavax.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/wbnb.svg b/assets/underlying/wbnb.svg
new file mode 100644
index 00000000..91b12556
--- /dev/null
+++ b/assets/underlying/wbnb.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/wbtc.svg b/assets/underlying/wbtc.svg
new file mode 100644
index 00000000..d5923f88
--- /dev/null
+++ b/assets/underlying/wbtc.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/weth.svg b/assets/underlying/weth.svg
new file mode 100644
index 00000000..1446e1d6
--- /dev/null
+++ b/assets/underlying/weth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/wftm.svg b/assets/underlying/wftm.svg
new file mode 100644
index 00000000..ae76dca4
--- /dev/null
+++ b/assets/underlying/wftm.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/wmatic.svg b/assets/underlying/wmatic.svg
new file mode 100644
index 00000000..e2cf0f19
--- /dev/null
+++ b/assets/underlying/wmatic.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/wone.svg b/assets/underlying/wone.svg
new file mode 100644
index 00000000..b65e15aa
--- /dev/null
+++ b/assets/underlying/wone.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/wsteth.svg b/assets/underlying/wsteth.svg
new file mode 100644
index 00000000..5c9b729c
--- /dev/null
+++ b/assets/underlying/wsteth.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/wxdai.svg b/assets/underlying/wxdai.svg
new file mode 100644
index 00000000..5eaa2397
--- /dev/null
+++ b/assets/underlying/wxdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/xdai.svg b/assets/underlying/xdai.svg
new file mode 100644
index 00000000..2d66c2ee
--- /dev/null
+++ b/assets/underlying/xdai.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/xsushi.svg b/assets/underlying/xsushi.svg
new file mode 100644
index 00000000..2bfb51af
--- /dev/null
+++ b/assets/underlying/xsushi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/yfi.svg b/assets/underlying/yfi.svg
new file mode 100644
index 00000000..889a1502
--- /dev/null
+++ b/assets/underlying/yfi.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/assets/underlying/zrx.svg b/assets/underlying/zrx.svg
new file mode 100644
index 00000000..03067ec8
--- /dev/null
+++ b/assets/underlying/zrx.svg
@@ -0,0 +1 @@
+
\ No newline at end of file
diff --git a/package.json b/package.json
index ec16805f..2273469d 100644
--- a/package.json
+++ b/package.json
@@ -5,7 +5,8 @@
"private": false,
"files": [
"dist",
- "tokenlist.json"
+ "tokenlist.json",
+ "assets"
],
"publishConfig": {
"access": "public"
@@ -32,9 +33,11 @@
"prettier": "prettier --write 'src/**/*.{sol,ts}'",
"generate:abis": "tsx scripts/generateABIs.ts && npm run prettier",
"generate:addresses": "tsx scripts/generateAddresses.ts && npm run prettier",
+ "generate:icons": "svgo assets/underlying && tsx scripts/generateIcons.ts && npm run prettier",
"start": "tsx scripts/generateABIs.ts &&tsx scripts/generateAddresses.ts && npm run prettier",
"build": "tsup",
"ci:publish": "npm run build && npm publish --access=public",
+ "ci:upload": "tsx scripts/uploadToIpfs.ts",
"test": "echo 'no tests exist yet'"
},
"repository": {
@@ -48,17 +51,21 @@
},
"homepage": "https://github.com/bgd-labs/aave-address-book#readme",
"devDependencies": {
- "@bgd-labs/js-utils": "^1.1.1",
+ "@bgd-labs/js-utils": "1.2.3-489ffc796cef9aa2e28bdb839ad7467d95eadbea.0",
"@types/node": "^20.10.5",
"@uniswap/token-lists": "^1.0.0-beta.33",
"ajv": "^8.12.0",
"ajv-formats": "^2.1.1",
"esbuild-plugin-file-path-extensions": "^2.0.0",
+ "ipfs-only-hash": "^4.0.0",
"prettier": "^3.0.3",
"prettier-plugin-solidity": "^1.1.3",
"tsup": "^8.0.1",
"tsx": "^4.7.0",
"typescript": "^5.3.3",
"viem": "^2.5.0"
+ },
+ "dependencies": {
+ "svgo": "^3.2.0"
}
}
diff --git a/scripts/configs/pools/optimism.ts b/scripts/configs/pools/optimism.ts
index c6348257..af5bf366 100644
--- a/scripts/configs/pools/optimism.ts
+++ b/scripts/configs/pools/optimism.ts
@@ -1,20 +1,6 @@
import {ChainId} from '@bgd-labs/js-utils';
import {PoolConfig} from '../types';
-export const optimismGoerliProtoV3: PoolConfig = {
- name: 'OptimismGoerli',
- chainId: ChainId.optimism_goerli,
- POOL_ADDRESSES_PROVIDER: '0xf3a4595bD9FBf129DEb80802a4785873F0ceB65c',
- additionalAddresses: {
- FAUCET: '0x387d311e47e80b498169e6fb51d3193167d89F7D',
- L2_ENCODER: '0x19cdecE64EDE475ba0EB114ff4E319d64Ef8ECCf',
- UI_INCENTIVE_DATA_PROVIDER: '0x72A9c57cD5E2Ff20450e409cF6A542f1E6c710fc',
- UI_POOL_DATA_PROVIDER: '0xD2f5680976c86ADd3978b7ad3422Ee5c7690ddb4',
- WALLET_BALANCE_PROVIDER: '0x56033E114c61183590d39BA847400F02022Ebe47',
- WETH_GATEWAY: '0xf556C102F47d806E21E8E78438E58ac06A14A29E',
- },
-};
-
export const optimismProtoV3: PoolConfig = {
name: 'Optimism',
chainId: ChainId.optimism,
diff --git a/scripts/generateAddresses.ts b/scripts/generateAddresses.ts
index 031ad13a..f065e532 100644
--- a/scripts/generateAddresses.ts
+++ b/scripts/generateAddresses.ts
@@ -23,7 +23,7 @@ import {metisProtoV3} from './configs/pools/metis';
import {gnosisProtoV3} from './configs/pools/gnosis';
import {bnbProtoV3} from './configs/pools/bnb';
import {polygonZkEvmProtoV3} from './configs/pools/polygonZkEvm';
-import {optimismGoerliProtoV3, optimismProtoV3} from './configs/pools/optimism';
+import {optimismProtoV3} from './configs/pools/optimism';
import {
mumbaiProtoV2,
mumbaiProtoV3,
@@ -121,7 +121,6 @@ async function main() {
polygonZkEvmProtoV3,
bnbProtoV3,
arbitrumProtoV3,
- optimismGoerliProtoV3,
optimismProtoV3,
scrollProtoV3,
scrollSepoliaProtoV3,
diff --git a/scripts/generateIcons.ts b/scripts/generateIcons.ts
new file mode 100644
index 00000000..8fa39e70
--- /dev/null
+++ b/scripts/generateIcons.ts
@@ -0,0 +1,67 @@
+import {join} from 'path';
+import {readFileSync, readdirSync, writeFileSync} from 'fs';
+import {optimize} from 'svgo';
+
+const basePath = join(process.cwd(), 'assets');
+
+export const assets = readdirSync(join(basePath, 'underlying'));
+
+const stataTemplate = readFileSync(join(basePath, 'templates', 'stata.svg'), {
+ encoding: 'utf8',
+});
+
+function generateStataToken(fileName: string, underlying: string) {
+ const svg = stataTemplate.replace(
+ '',
+ underlying.replace(/width="[^"]*"/g, 'width="48"').replace(/height="[^"]*"/g, 'height="48"'),
+ );
+ const content = optimize(svg, {
+ plugins: [
+ {
+ name: 'preset-default',
+ params: {
+ overrides: {
+ removeViewBox: false,
+ },
+ },
+ },
+ ],
+ }).data;
+ writeFileSync(join(basePath, 'stataToken', fileName), content);
+}
+
+const aTemplate = readFileSync(join(basePath, 'templates', 'a.svg'), {
+ encoding: 'utf8',
+});
+
+function generateAToken(fileName: string, underlying: string) {
+ const svg = aTemplate.replace(
+ '',
+ underlying.replace(/width="[^"]*"/g, 'width="48"').replace(/height="[^"]*"/g, 'height="48"'),
+ );
+ const content = optimize(svg, {
+ plugins: [
+ {
+ name: 'preset-default',
+ params: {
+ overrides: {
+ removeViewBox: false,
+ },
+ },
+ },
+ ],
+ }).data;
+ writeFileSync(join(basePath, 'aToken', fileName), content);
+}
+
+async function main() {
+ for (const fileName of assets) {
+ const underlying = readFileSync(join(basePath, 'underlying', fileName), {
+ encoding: 'utf8',
+ });
+ generateStataToken(fileName, underlying);
+ generateAToken(fileName, underlying);
+ }
+}
+
+main();
diff --git a/scripts/generator/generateTokenList.ts b/scripts/generator/generateTokenList.ts
index 304c0bc1..5ef57913 100644
--- a/scripts/generator/generateTokenList.ts
+++ b/scripts/generator/generateTokenList.ts
@@ -10,6 +10,7 @@ import {Address, getContract, Hex, zeroAddress} from 'viem';
import {IERC20Detailed_ABI} from '../../src/ts/abis/IERC20Detailed';
import {CHAIN_ID_CLIENT_MAP} from '@bgd-labs/js-utils';
import {fixSymbol} from './assetsLibraryGenerator';
+import {getSymbolUri, VARIANT} from './svgUtils';
const TAGS = {
underlying: 'underlying',
@@ -40,41 +41,49 @@ export async function generateTokenList(pools: TokenListParams) {
const tokens: TokenInfo[] = [];
for (const {reservesData, chainId, name: poolName, pool} of pools) {
for (const reserve of reservesData) {
- async function addToken(token: Address, tags: string[], extensions?: Record) {
+ async function addToken(
+ token: Address,
+ variant: VARIANT,
+ tags: string[],
+ extensions?: Record,
+ ) {
const alreadyInList = findInList(tokens, token, chainId);
if (alreadyInList) return;
const cache = findInList(cachedList.tokens, token, chainId);
- if (cache) return tokens.push(cache);
- else {
- const erc20contract = getContract({
- abi: IERC20Detailed_ABI,
- address: token,
- client: CHAIN_ID_CLIENT_MAP[chainId],
- });
- const [name, symbol] =
- token == '0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2'
- ? ['Maker', 'MKR']
- : await Promise.all([erc20contract.read.name(), erc20contract.read.symbol()]);
- return tokens.push({
- chainId: chainId,
- address: token,
- name: name.length > 40 ? `${name.substring(0, 37)}...` : name, // schema limits to 40 characters
- decimals: reserve.decimals,
- symbol: fixSymbol(symbol, token),
- tags,
- ...(extensions ? {extensions} : {}),
- });
- }
+
+ const erc20contract = getContract({
+ abi: IERC20Detailed_ABI,
+ address: token,
+ client: CHAIN_ID_CLIENT_MAP[chainId],
+ });
+ const [name, symbol] = cache
+ ? [cache.name, cache.symbol]
+ : token == '0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2'
+ ? ['Maker', 'MKR']
+ : await Promise.all([erc20contract.read.name(), erc20contract.read.symbol()]);
+ const symbolUri = await getSymbolUri(reserve.symbol, variant);
+ return tokens.push({
+ chainId: chainId,
+ address: token,
+ name: name.length > 40 ? `${name.substring(0, 37)}...` : name, // schema limits to 40 characters
+ decimals: reserve.decimals,
+ symbol: fixSymbol(symbol, token),
+ tags,
+ ...(symbolUri ? {logoURI: symbolUri} : {}),
+ ...(extensions ? {extensions} : {}),
+ });
}
- await addToken(reserve.UNDERLYING, [TAGS.underlying]);
+ await addToken(reserve.UNDERLYING, VARIANT.UNDERLYING, [TAGS.underlying]);
await addToken(
reserve.A_TOKEN,
+ VARIANT.A_TOKEN,
/V2/.test(poolName) ? [TAGS.aTokenV2, TAGS.aaveV2] : [TAGS.aTokenV3, TAGS.aaveV3],
{pool: pool, underlying: reserve.UNDERLYING},
);
if (reserve.STATA_TOKEN && reserve.STATA_TOKEN != zeroAddress)
await addToken(
reserve.STATA_TOKEN,
+ VARIANT.STATA_TOKEN,
[/V2/.test(poolName) ? TAGS.aaveV3 : TAGS.aaveV3, TAGS.stataToken],
{
pool: pool,
@@ -85,7 +94,7 @@ export async function generateTokenList(pools: TokenListParams) {
}
}
- if (cachedList.tokens.length === tokens.length) return;
+ if (JSON.stringify(cachedList.tokens) === JSON.stringify(tokens)) return;
const tokenList: TokenList = {
name: 'Aave token list',
logoURI: 'ipfs://QmWzL3TSmkMhbqGBEwyeFyWVvLmEo3F44HBMFnmTUiTfp1',
diff --git a/scripts/generator/svgUtils.ts b/scripts/generator/svgUtils.ts
new file mode 100644
index 00000000..deb8240d
--- /dev/null
+++ b/scripts/generator/svgUtils.ts
@@ -0,0 +1,54 @@
+import {existsSync, readFileSync} from 'fs';
+import {join} from 'path';
+import Hash from 'ipfs-only-hash';
+
+export enum VARIANT {
+ UNDERLYING,
+ A_TOKEN,
+ STATA_TOKEN,
+}
+
+export const VARIANT_FOLDER: Record = {
+ [VARIANT.UNDERLYING]: 'underlying',
+ [VARIANT.A_TOKEN]: 'aToken',
+ [VARIANT.STATA_TOKEN]: 'stataToken',
+};
+
+const SYMBOL_SYMBOL_MAP = {
+ miMATIC: 'MAI',
+ BTCB: 'BTC',
+ 'BTC.b': 'BTC',
+ fUSDT: 'USDT',
+} as const;
+/**
+ * some assets share a icon, although having different symbols onchain
+ */
+function getIconForSymbol(symbol) {
+ if (/\.e/.test(symbol)) return symbol.replace('.e', '');
+ if (/m\./.test(symbol)) return symbol.replace('m.', '');
+ return SYMBOL_SYMBOL_MAP[symbol] || symbol;
+}
+
+export async function getSymbolUri(_symbol: string, variant: VARIANT): Promise {
+ const symbol = getIconForSymbol(_symbol).toLowerCase();
+ const filePath = join(process.cwd(), 'assets', VARIANT_FOLDER[variant], `${symbol}.svg`);
+ if (existsSync(filePath)) {
+ const cid = await getHash(
+ readFileSync(filePath, {
+ encoding: 'utf8',
+ }),
+ );
+ return `ipfs://${cid}`;
+ } else {
+ console.log('symbol not found', symbol, variant);
+ }
+}
+
+/**
+ * Returns the cid0 hash for a given string
+ * @param data
+ * @returns
+ */
+async function getHash(data: string): Promise {
+ return Hash.of(data);
+}
diff --git a/scripts/uploadToIpfs.ts b/scripts/uploadToIpfs.ts
new file mode 100644
index 00000000..9c3dcf66
--- /dev/null
+++ b/scripts/uploadToIpfs.ts
@@ -0,0 +1,17 @@
+import {uploadToPinata} from '@bgd-labs/js-utils';
+import {readFileSync} from 'fs';
+import {join} from 'path';
+
+const args = process.argv.slice(2);
+
+const path = join(process.cwd(), args[0]);
+
+const fileContent = readFileSync(path, {
+ encoding: 'utf8',
+});
+
+function main() {
+ return uploadToPinata(fileContent);
+}
+
+main();
diff --git a/src/AaveAddressBook.sol b/src/AaveAddressBook.sol
index a263b621..456593f7 100644
--- a/src/AaveAddressBook.sol
+++ b/src/AaveAddressBook.sol
@@ -37,7 +37,6 @@ import {AaveV3Gnosis} from './AaveV3Gnosis.sol';
import {AaveV3PolygonZkEvm} from './AaveV3PolygonZkEvm.sol';
import {AaveV3BNB} from './AaveV3BNB.sol';
import {AaveV3Arbitrum} from './AaveV3Arbitrum.sol';
-import {AaveV3OptimismGoerli} from './AaveV3OptimismGoerli.sol';
import {AaveV3Optimism} from './AaveV3Optimism.sol';
import {AaveV3Scroll} from './AaveV3Scroll.sol';
import {AaveV3ScrollSepolia} from './AaveV3ScrollSepolia.sol';
diff --git a/src/ts/AaveAddressBook.ts b/src/ts/AaveAddressBook.ts
index e6d0b91b..8076421c 100644
--- a/src/ts/AaveAddressBook.ts
+++ b/src/ts/AaveAddressBook.ts
@@ -34,7 +34,6 @@ export * as AaveV3Gnosis from './AaveV3Gnosis';
export * as AaveV3PolygonZkEvm from './AaveV3PolygonZkEvm';
export * as AaveV3BNB from './AaveV3BNB';
export * as AaveV3Arbitrum from './AaveV3Arbitrum';
-export * as AaveV3OptimismGoerli from './AaveV3OptimismGoerli';
export * as AaveV3Optimism from './AaveV3Optimism';
export * as AaveV3Scroll from './AaveV3Scroll';
export * as AaveV3ScrollSepolia from './AaveV3ScrollSepolia';
diff --git a/src/ts/AaveV3OptimismGoerli.ts b/src/ts/AaveV3OptimismGoerli.ts
deleted file mode 100644
index 21615974..00000000
--- a/src/ts/AaveV3OptimismGoerli.ts
+++ /dev/null
@@ -1,140 +0,0 @@
-// AUTOGENERATED - MANUALLY CHANGES WILL BE REVERTED BY THE GENERATOR
-// IPoolAddressesProvider https://goerli-optimism.etherscan.io/address/0xf3a4595bD9FBf129DEb80802a4785873F0ceB65c
-export const POOL_ADDRESSES_PROVIDER = '0xf3a4595bD9FBf129DEb80802a4785873F0ceB65c';
-
-// IPool https://goerli-optimism.etherscan.io/address/0x52dCE39f4A3823b335732178364f5590bDacb25D
-export const POOL = '0x52dCE39f4A3823b335732178364f5590bDacb25D';
-
-// IPoolConfigurator https://goerli-optimism.etherscan.io/address/0x54Ad998A389A82e4ACf9dC03A92512694EF25035
-export const POOL_CONFIGURATOR = '0x54Ad998A389A82e4ACf9dC03A92512694EF25035';
-
-// IAaveOracle https://goerli-optimism.etherscan.io/address/0xFd8Ec04CeC4B1A734A58E4920f76baFa9a1326D8
-export const ORACLE = '0xFd8Ec04CeC4B1A734A58E4920f76baFa9a1326D8';
-
-// https://goerli-optimism.etherscan.io/address/0x0000000000000000000000000000000000000000
-export const PRICE_ORACLE_SENTINEL = '0x0000000000000000000000000000000000000000';
-
-// IPoolDataProvider https://goerli-optimism.etherscan.io/address/0x586370F91E4a73659989a213C969487Cb2B2E7cD
-export const AAVE_PROTOCOL_DATA_PROVIDER = '0x586370F91E4a73659989a213C969487Cb2B2E7cD';
-
-// IACLManager https://goerli-optimism.etherscan.io/address/0x00f7fecFAEbEd9499e1f3f9d04E755a21E5fc47C
-export const ACL_MANAGER = '0x00f7fecFAEbEd9499e1f3f9d04E755a21E5fc47C';
-
-// https://goerli-optimism.etherscan.io/address/0xfA0e305E0f46AB04f00ae6b5f4560d61a2183E00
-export const ACL_ADMIN = '0xfA0e305E0f46AB04f00ae6b5f4560d61a2183E00';
-
-// ICollector https://goerli-optimism.etherscan.io/address/0xd06dC54Fcc044A86D33454091b193B7E2104b50D
-export const COLLECTOR = '0xd06dC54Fcc044A86D33454091b193B7E2104b50D';
-
-// https://goerli-optimism.etherscan.io/address/0xF76301d2D80FE71314c8448E6FA4F4Ee2583046B
-export const DEFAULT_INCENTIVES_CONTROLLER = '0xF76301d2D80FE71314c8448E6FA4F4Ee2583046B';
-
-// https://goerli-optimism.etherscan.io/address/0xABa01108c4964731AAc2B6DA8d731A58c1DfA8cF
-export const DEFAULT_A_TOKEN_IMPL_REV_1 = '0xABa01108c4964731AAc2B6DA8d731A58c1DfA8cF';
-
-// https://goerli-optimism.etherscan.io/address/0xCAeB08beA60BE1cA547cbD19A5bC9ba372AE9f0e
-export const DEFAULT_VARIABLE_DEBT_TOKEN_IMPL_REV_1 = '0xCAeB08beA60BE1cA547cbD19A5bC9ba372AE9f0e';
-
-// https://goerli-optimism.etherscan.io/address/0xd550780aaD654d03Cd355EAB6bB444BaF764Baae
-export const DEFAULT_STABLE_DEBT_TOKEN_IMPL_REV_1 = '0xd550780aaD654d03Cd355EAB6bB444BaF764Baae';
-
-// https://goerli-optimism.etherscan.io/address/0x69B9843A16a6E9933125EBD97659BA3CCbE2Ef8A
-export const EMISSION_MANAGER = '0x69B9843A16a6E9933125EBD97659BA3CCbE2Ef8A';
-
-// https://goerli-optimism.etherscan.io/address/0x387d311e47e80b498169e6fb51d3193167d89F7D
-export const FAUCET = '0x387d311e47e80b498169e6fb51d3193167d89F7D';
-
-// https://goerli-optimism.etherscan.io/address/0x19cdecE64EDE475ba0EB114ff4E319d64Ef8ECCf
-export const L2_ENCODER = '0x19cdecE64EDE475ba0EB114ff4E319d64Ef8ECCf';
-
-// https://goerli-optimism.etherscan.io/address/0x72A9c57cD5E2Ff20450e409cF6A542f1E6c710fc
-export const UI_INCENTIVE_DATA_PROVIDER = '0x72A9c57cD5E2Ff20450e409cF6A542f1E6c710fc';
-
-// https://goerli-optimism.etherscan.io/address/0xD2f5680976c86ADd3978b7ad3422Ee5c7690ddb4
-export const UI_POOL_DATA_PROVIDER = '0xD2f5680976c86ADd3978b7ad3422Ee5c7690ddb4';
-
-// https://goerli-optimism.etherscan.io/address/0x56033E114c61183590d39BA847400F02022Ebe47
-export const WALLET_BALANCE_PROVIDER = '0x56033E114c61183590d39BA847400F02022Ebe47';
-
-// https://goerli-optimism.etherscan.io/address/0xf556C102F47d806E21E8E78438E58ac06A14A29E
-export const WETH_GATEWAY = '0xf556C102F47d806E21E8E78438E58ac06A14A29E';
-
-export const CHAIN_ID = 420;
-export const ASSETS = {
- DAI: {
- decimals: 18,
- UNDERLYING: '0xCD4e0d6D2b1252E2A709B8aE97DBA31164C5a709',
- A_TOKEN: '0x25E84646dF74FB9BCa68Aa8d018F7883ecE4B307',
- S_TOKEN: '0x1A644682E141bC41a9b7dE2fA902D9Dc061F89d3',
- V_TOKEN: '0x6048286Bd57Fc79b99758348bD0178e189760fe9',
- INTEREST_RATE_STRATEGY: '0xFf04c1ccF076FDdEb1EE8b80Ef7d9E661A8c65c7',
- ORACLE: '0x117B69220bFBA519A3f38a7e9b8529CA92A1A727',
- },
- LINK: {
- decimals: 18,
- UNDERLYING: '0xBA25de9a7DC623B30799F33B770d31B44c2C3b77',
- A_TOKEN: '0xEf51CEE544Dc4f2046da04656a19a28d5C83BB60',
- S_TOKEN: '0xf3642955986AC3D89Fce47e1c4a26923E201f3A0',
- V_TOKEN: '0xCa4f4e3F9CF9bc5E0CBdEd8104CEFee4138b6c23',
- INTEREST_RATE_STRATEGY: '0x3A2609560Deb92EAb6340DEad35CE6567F9C67B6',
- ORACLE: '0x08fCD0348C30C80208db530719DF8b9E5AF8F3BA',
- },
- USDC: {
- decimals: 6,
- UNDERLYING: '0x69529987FA4A075D0C00B0128fa848dc9ebbE9CE',
- A_TOKEN: '0x99A8acb66c7ED63141b868a603C2337B24f85B22',
- S_TOKEN: '0x13FCf508A004f069ce43FA66367EdE8b0c666014',
- V_TOKEN: '0x19971adbB2F5d68aE3E7e09C9dF89751d9590ACC',
- INTEREST_RATE_STRATEGY: '0xc2e90fd19999E7Bd8558Af9A96B88af2f320aBB6',
- ORACLE: '0x33D8f262F4EaCf4124A06F0AE30Af5CFb3378f72',
- },
- WBTC: {
- decimals: 8,
- UNDERLYING: '0x099E6dA9FFF9F0D8873AaD3FB4C9F7eDA5742692',
- A_TOKEN: '0xa821B2BD2364194d24d3Cd92e0F450B0AD5823d0',
- S_TOKEN: '0x53a2F2Ea5768Df4bB45b442F125AC4c52875D2bc',
- V_TOKEN: '0x8D420406187Dd7A6A82A07BE17da1f5894177736',
- INTEREST_RATE_STRATEGY: '0x3A2609560Deb92EAb6340DEad35CE6567F9C67B6',
- ORACLE: '0x774956E09C6725DB04a3C9742bC832cB390e3964',
- },
- WETH: {
- decimals: 18,
- UNDERLYING: '0x4778caf7b5DBD3934c3906c2909653eB1e0E601f',
- A_TOKEN: '0x18c9297E82dEf404a9472e7F208840Ae8261DFe8',
- S_TOKEN: '0xeF1494966E5694ba0e8Ce942fC2323D58F1dFb58',
- V_TOKEN: '0x3d40D0f10E1eC8f313b5D86D0bB6F362d39c16fC',
- INTEREST_RATE_STRATEGY: '0x3A2609560Deb92EAb6340DEad35CE6567F9C67B6',
- ORACLE: '0x59261Da4c82197D7D5EF10De6b6669d6F7AA11b7',
- },
- USDT: {
- decimals: 6,
- UNDERLYING: '0xf79129ae303764D79287FfF0c857003E95fC1506',
- A_TOKEN: '0x053Ac73bCD255525123872E2248a06C9794f29c7',
- S_TOKEN: '0xa1Ba2438620B24D2CEa57ee6b99045c083B1AcD9',
- V_TOKEN: '0x9299Ae681F85cC9238542dD6445021A8cf6FE9D6',
- INTEREST_RATE_STRATEGY: '0xc2e90fd19999E7Bd8558Af9A96B88af2f320aBB6',
- ORACLE: '0x96CE8a757B79509e9DCF934477E3E3e09Dbc104e',
- },
- AAVE: {
- decimals: 18,
- UNDERLYING: '0x20288ac1Ef7711448DF03283E6B580710E73393a',
- A_TOKEN: '0x79655b4d49d52fEDB9503A20a55ef5762dA17B18',
- S_TOKEN: '0x3144b11E02eBD9f2843186d2c36f9c1C3606134B',
- V_TOKEN: '0x5ba1a19f22f8fDC3B35Cc7435f1615215B19956A',
- INTEREST_RATE_STRATEGY: '0x3A2609560Deb92EAb6340DEad35CE6567F9C67B6',
- ORACLE: '0xB054425E0Eda0Fd52d08f0C817034Bc48B6d35EC',
- },
- SUSD: {
- decimals: 18,
- UNDERLYING: '0xC21D17E8E839C1286BBaa297d932AE9b33d7985b',
- A_TOKEN: '0xaf68aDbd3d8BBaC6c59c32490c01Cf8F6dB1adAE',
- S_TOKEN: '0xfb30ADd5184b79fDCF6f56a70d5A7899a3C77385',
- V_TOKEN: '0xd9811Fd06C3b086314927272b72DbDd98AA9E6A5',
- INTEREST_RATE_STRATEGY: '0xc2e90fd19999E7Bd8558Af9A96B88af2f320aBB6',
- ORACLE: '0x34A3919db9CFB2eD29Da9E76747e70449e138A69',
- },
-} as const;
-export const E_MODES = {
- NONE: 0,
- STABLECOINS: 1,
-} as const;
diff --git a/svgo.config.js b/svgo.config.js
new file mode 100644
index 00000000..2e3d6439
--- /dev/null
+++ b/svgo.config.js
@@ -0,0 +1,34 @@
+module.exports = {
+ plugins: [
+ {
+ name: "preset-default",
+ params: {
+ overrides: {
+ removeViewBox: false,
+ },
+ },
+ },
+ {
+ name: "removeAttrs",
+ params: {
+ attrs: "(x|y)",
+ },
+ },
+ {
+ name: "rewrite width & height so it's consistent",
+ fn: () => {
+ return {
+ element: {
+ enter: (node, parentNode) => {
+ if (node.name === "svg") {
+ node.attributes.height = "48";
+ node.attributes.width = "48";
+ return;
+ }
+ },
+ },
+ };
+ },
+ },
+ ],
+};
diff --git a/tokenlist.json b/tokenlist.json
index 9ad45f9b..36cec897 100644
--- a/tokenlist.json
+++ b/tokenlist.json
@@ -22,8 +22,8 @@
"description": "Tokens that are wrapped into a 4626 Vault"
}
},
- "timestamp": "2024-02-23T00:46:36.905Z",
- "version": { "major": 3, "minor": 0, "patch": 7 },
+ "timestamp": "2024-02-27T22:04:24.444Z",
+ "version": { "major": 3, "minor": 0, "patch": 8 },
"tokens": [
{
"chainId": 1,
@@ -31,7 +31,8 @@
"name": "Wrapped Ether",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 1,
@@ -40,6 +41,7 @@
"decimals": 18,
"symbol": "aAmmWETH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x7937D4799803FbBe595ed57278Bc4cA21f3bFfCB",
"underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"
@@ -51,7 +53,8 @@
"name": "Dai Stablecoin",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 1,
@@ -60,6 +63,7 @@
"decimals": 18,
"symbol": "aAmmDAI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x7937D4799803FbBe595ed57278Bc4cA21f3bFfCB",
"underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F"
@@ -71,7 +75,8 @@
"name": "USD Coin",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 1,
@@ -80,6 +85,7 @@
"decimals": 6,
"symbol": "aAmmUSDC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x7937D4799803FbBe595ed57278Bc4cA21f3bFfCB",
"underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
@@ -91,7 +97,8 @@
"name": "Tether USD",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 1,
@@ -100,6 +107,7 @@
"decimals": 6,
"symbol": "aAmmUSDT",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x7937D4799803FbBe595ed57278Bc4cA21f3bFfCB",
"underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7"
@@ -111,7 +119,8 @@
"name": "Wrapped BTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 1,
@@ -120,6 +129,7 @@
"decimals": 8,
"symbol": "aAmmWBTC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x7937D4799803FbBe595ed57278Bc4cA21f3bFfCB",
"underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599"
@@ -411,7 +421,8 @@
"name": "Balancer Pool Token",
"decimals": 18,
"symbol": "BPT_WBTC_WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmZs8zqWVEm88Vhi4Zm5A4xtUCKUMNDyfYnTrEuF6KGM6f"
},
{
"chainId": 1,
@@ -420,6 +431,7 @@
"decimals": 18,
"symbol": "aAmmBptWBTCWETH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWv9LXfiBm8w4Rq3sispDNsiNCe4zMWNyVwJgUtUHEqei",
"extensions": {
"pool": "0x7937D4799803FbBe595ed57278Bc4cA21f3bFfCB",
"underlying": "0x1efF8aF5D577060BA4ac8A29A13525bb0Ee2A3D5"
@@ -431,7 +443,8 @@
"name": "Balancer Pool Token",
"decimals": 18,
"symbol": "BPT_BAL_WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmZs8zqWVEm88Vhi4Zm5A4xtUCKUMNDyfYnTrEuF6KGM6f"
},
{
"chainId": 1,
@@ -440,6 +453,7 @@
"decimals": 18,
"symbol": "aAmmBptBALWETH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWv9LXfiBm8w4Rq3sispDNsiNCe4zMWNyVwJgUtUHEqei",
"extensions": {
"pool": "0x7937D4799803FbBe595ed57278Bc4cA21f3bFfCB",
"underlying": "0x59A19D8c652FA0284f44113D0ff9aBa70bd46fB4"
@@ -492,6 +506,7 @@
"decimals": 6,
"symbol": "aUSDT",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7"
@@ -504,6 +519,7 @@
"decimals": 8,
"symbol": "aWBTC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599"
@@ -516,6 +532,7 @@
"decimals": 18,
"symbol": "aWETH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"
@@ -527,7 +544,8 @@
"name": "yearn.finance",
"decimals": 18,
"symbol": "YFI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmNiDJEYBEXtNg1q4jYutEXwXappCeMnmwdyqjRvrvTADC"
},
{
"chainId": 1,
@@ -536,6 +554,7 @@
"decimals": 18,
"symbol": "aYFI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmaZ5GBKJXe32dbcwiovAqf3YSGKX2vWcaEvwYePbnqqLY",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x0bc529c00C6401aEF6D220BE8C6Ea1667F6Ad93e"
@@ -547,7 +566,8 @@
"name": "0x Protocol Token",
"decimals": 18,
"symbol": "ZRX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmeFLyEWDWsJfVJJNqUxfoFrc4AH7TkwThdA8ZGB7kPh11"
},
{
"chainId": 1,
@@ -556,6 +576,7 @@
"decimals": 18,
"symbol": "aZRX",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmXU5ijMUDHb81XBaAVaSsktSWHEaBzqf3jXeTWXDFm2xd",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xE41d2489571d322189246DaFA5ebDe1F4699F498"
@@ -567,7 +588,8 @@
"name": "Uniswap",
"decimals": 18,
"symbol": "UNI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmdirs9nd2k8HJpYUhcpM3hqgD8Ajd2fdkKMhyHkHpAEKE"
},
{
"chainId": 1,
@@ -576,6 +598,7 @@
"decimals": 18,
"symbol": "aUNI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmNnobGiDqAtmo7mRVrB8fEFTcLxxSDKGcULowB4fFb81p",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984"
@@ -587,7 +610,8 @@
"name": "Aave Token",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 1,
@@ -596,6 +620,7 @@
"decimals": 18,
"symbol": "aAAVE",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9"
@@ -607,7 +632,8 @@
"name": "Basic Attention Token",
"decimals": 18,
"symbol": "BAT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmTmFzFv7CMsjtNMi1sKYY4xX7VSwoKfKbs1VyaxEC2yMC"
},
{
"chainId": 1,
@@ -616,6 +642,7 @@
"decimals": 18,
"symbol": "aBAT",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmRgKZMxth7zfkECRgKiTBKTSYd7CTBAQ7QJ1tagKLvwdr",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x0D8775F648430679A709E98d2b0Cb6250d2887EF"
@@ -627,7 +654,8 @@
"name": "BUSD",
"decimals": 18,
"symbol": "BUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmai95AK8nHkcgD6hd6dfkQHFdF3xB46aDBi3mTJT8znSS"
},
{
"chainId": 1,
@@ -636,6 +664,7 @@
"decimals": 18,
"symbol": "aBUSD",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmQPm7PHMmiwvf6UsgH9K2HtkvoHM9udSPi3ZuWF3ZXjKA",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x4Fabb145d64652a948d72533023f6E7A623C7C53"
@@ -648,6 +677,7 @@
"decimals": 18,
"symbol": "aDAI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F"
@@ -659,7 +689,8 @@
"name": "Enjin Coin",
"decimals": 18,
"symbol": "ENJ",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmXk7mEcFU6zLM3XQEZKGw8CkhWn2KEmduLhbjh5Lk1bWz"
},
{
"chainId": 1,
@@ -668,6 +699,7 @@
"decimals": 18,
"symbol": "aENJ",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmQMdpYSWu9rjGC4qwLnc4bxHNdVVaVLH7fLB9KqVLQbWW",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xF629cBd94d3791C9250152BD8dfBDF380E2a3B9c"
@@ -679,7 +711,8 @@
"name": "Kyber Network Crystal",
"decimals": 18,
"symbol": "KNC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQf21Gq4rMV2P8nJEfJhUxRHz9EsXRBh8Bzw8Yi8As92Q"
},
{
"chainId": 1,
@@ -688,6 +721,7 @@
"decimals": 18,
"symbol": "aKNC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmVaGxG4qpVAdasKXVZHwUs4s5p5pHx8YBciYerFNxCVa7",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xdd974D5C2e2928deA5F71b9825b8b646686BD200"
@@ -699,7 +733,8 @@
"name": "ChainLink Token",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 1,
@@ -708,6 +743,7 @@
"decimals": 18,
"symbol": "aLINK",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA"
@@ -719,7 +755,8 @@
"name": "Decentraland MANA",
"decimals": 18,
"symbol": "MANA",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmf5uzDrQJVBSL5Umcu7kWpYewn1M1ZYDQQREx3eVrBiLy"
},
{
"chainId": 1,
@@ -728,6 +765,7 @@
"decimals": 18,
"symbol": "aMANA",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmZJTCJx1UGXmJTRk7LmJVNWvrfDmmX8bxCsfe3frpqSeB",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x0F5D2fB29fb7d3CFeE444a200298f468908cC942"
@@ -739,7 +777,8 @@
"name": "Maker",
"decimals": 18,
"symbol": "MKR",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmPPYpoCgBGDZRMJdZFFTF1wpgr7UxPeNHrfqYPTpBfFXG"
},
{
"chainId": 1,
@@ -748,6 +787,7 @@
"decimals": 18,
"symbol": "aMKR",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmSUYyRFB6cHCB8uRtYpUjfb4NGmFE2HN2fFAdtBbKbEdK",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2"
@@ -759,7 +799,8 @@
"name": "Republic Token",
"decimals": 18,
"symbol": "REN",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRJTkw4D5hkvA6Jt4KH7kTC6ssmKC2hgTvU4RLpyZ6Uan"
},
{
"chainId": 1,
@@ -768,6 +809,7 @@
"decimals": 18,
"symbol": "aREN",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmPCqeFWT4uE8pZML4ubY2bPymLY8cWf612DSFGgSjo6dt",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x408e41876cCCDC0F92210600ef50372656052a38"
@@ -779,7 +821,8 @@
"name": "Synthetix Network Token",
"decimals": 18,
"symbol": "SNX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qma2MuTDzTUA8gd87J3QStqrMWYsCFxFHGtZdZJxMziYEc"
},
{
"chainId": 1,
@@ -788,6 +831,7 @@
"decimals": 18,
"symbol": "aSNX",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmSWgvkfY4NB4wiNa9uSY3h9gGMpZ2NgvYbDy57DNKLYAP",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F"
@@ -799,7 +843,8 @@
"name": "Synth sUSD",
"decimals": 18,
"symbol": "sUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmcbqpVtvBzDftrEj6RmBKGN5dY21nXan4vqaavhuzcCgH"
},
{
"chainId": 1,
@@ -808,6 +853,7 @@
"decimals": 18,
"symbol": "aSUSD",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmTiRcxJxZbzcssRidHqsBUxxNwGDoEtSbXCG4RVQV1DyE",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x57Ab1ec28D129707052df4dF418D58a2D46d5f51"
@@ -819,7 +865,8 @@
"name": "TrueUSD",
"decimals": 18,
"symbol": "TUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmVyVsNP1Xk65eyKPbT56Cwib5rNZKReqmg4hPBzGvcnUn"
},
{
"chainId": 1,
@@ -828,6 +875,7 @@
"decimals": 18,
"symbol": "aTUSD",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmTKP8tbGqoiP4suxnhFuMwRqgTK8DiSQtHpqVmpkZVkhE",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x0000000000085d4780B73119b644AE5ecd22b376"
@@ -840,6 +888,7 @@
"decimals": 6,
"symbol": "aUSDC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
@@ -851,7 +900,8 @@
"name": "Curve DAO Token",
"decimals": 18,
"symbol": "CRV",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbZMDbLbDHHEU7rd7VBnUL9UaMiQeDRbCtZ51cfBSMm3c"
},
{
"chainId": 1,
@@ -860,6 +910,7 @@
"decimals": 18,
"symbol": "aCRV",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdcjSrWusxA73cpKw7htf7XaLxgR3o9ScLobYs4KiP1kX",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xD533a949740bb3306d119CC777fa900bA034cd52"
@@ -871,7 +922,8 @@
"name": "Gemini dollar",
"decimals": 2,
"symbol": "GUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmepjU7bQvQs3Lvfayifie64Fe4GghrrnLVnLuZZAfzkF3"
},
{
"chainId": 1,
@@ -880,6 +932,7 @@
"decimals": 2,
"symbol": "aGUSD",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWvEKEEDCWLhh65JaAecqWrf8oBTcTSYcjE4r6mE8vze2",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x056Fd409E1d7A124BD7017459dFEa2F387b6d5Cd"
@@ -891,7 +944,8 @@
"name": "Balancer",
"decimals": 18,
"symbol": "BAL",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRFEuzFVk8x29R7QJDnRhYt2gJdyEG1cWsoW7HwgmBZGv"
},
{
"chainId": 1,
@@ -900,6 +954,7 @@
"decimals": 18,
"symbol": "aBAL",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmU917QWs519TSeKmMu8Hbn9UoYMS8PbWH5oEkQhsBt7df",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xba100000625a3754423978a60c9317c58a424e3D"
@@ -911,7 +966,8 @@
"name": "SushiBar",
"decimals": 18,
"symbol": "xSUSHI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmcbCp98TXgQEYBxviWHLWf6so2rsDXYtufeWXcA53nGBR"
},
{
"chainId": 1,
@@ -920,6 +976,7 @@
"decimals": 18,
"symbol": "aXSUSHI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdSDJALiWNUYaWQ6DERSV24S2LhMtFARCQUq3TnrKSo82",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x8798249c2E607446EfB7Ad49eC89dD1865Ff4272"
@@ -931,7 +988,8 @@
"name": "renFIL",
"decimals": 18,
"symbol": "renFIL",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmW13paFxKR7Jt6u1fvfn7ZvVoHGg4VhZx8p6zvHSp7ZUP"
},
{
"chainId": 1,
@@ -940,6 +998,7 @@
"decimals": 18,
"symbol": "aRENFIL",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmavX5qeBYJfDFym9mAm3WK8pjpWVQoU1dQ7xSGsvbLkzU",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xD5147bc8e386d91Cc5DBE72099DAC6C9b99276F5"
@@ -951,7 +1010,8 @@
"name": "Rai Reflex Index",
"decimals": 18,
"symbol": "RAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmacJfsXxamwfNMND459rwrUdtSdkaJVfvgEAzmErcLxnf"
},
{
"chainId": 1,
@@ -960,6 +1020,7 @@
"decimals": 18,
"symbol": "aRAI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmXKjEGkEmdxUCUUAgXGtgNdPS4rhfmqV46KHS9ozv4Tw3",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x03ab458634910AaD20eF5f1C8ee96F1D6ac54919"
@@ -971,7 +1032,8 @@
"name": "Ampleforth",
"decimals": 9,
"symbol": "AMPL",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmfEAr9Kb7q42ftoMdUufU69Gt5JdzHm2niNZXgobw9kyU"
},
{
"chainId": 1,
@@ -980,6 +1042,7 @@
"decimals": 9,
"symbol": "aAMPL",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmNSCUNBduUcL9YoeRTXZVxUGMz49b2YUSmsVPT4rPUFwY",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xD46bA6D942050d489DBd938a2C909A5d5039A161"
@@ -991,7 +1054,8 @@
"name": "Pax Dollar",
"decimals": 18,
"symbol": "USDP",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmXt6cxKWQZjSK9dyYsqnRnuaLZhgBxwtreZ4vmrYF4ocP"
},
{
"chainId": 1,
@@ -1000,6 +1064,7 @@
"decimals": 18,
"symbol": "aUSDP",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmeN3G8zXxNJRgSvtvcV7s4Bwt6crkRRsQiaMJJHHoeKcu",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x8E870D67F660D95d5be530380D0eC0bd388289E1"
@@ -1011,7 +1076,8 @@
"name": "DefiPulse Index",
"decimals": 18,
"symbol": "DPI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmc1xYpLKX5k49xTiQYap6zVSfFEo8jiTQjYBqPBwA6qgS"
},
{
"chainId": 1,
@@ -1020,6 +1086,7 @@
"decimals": 18,
"symbol": "aDPI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://Qmc8ppyEYGT3BPMWoEGTz6wotVrzMLxSmck2bBU2evgyz6",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x1494CA1F11D487c2bBe4543E90080AeBa4BA3C2b"
@@ -1031,7 +1098,8 @@
"name": "Frax",
"decimals": 18,
"symbol": "FRAX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbQ3GbWnrHfDMVjC4TumgMQRCjxeotvEdjkuug2c8DFgG"
},
{
"chainId": 1,
@@ -1040,6 +1108,7 @@
"decimals": 18,
"symbol": "aFRAX",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmXgxPx3HiQRkeHq4bqfu2QFsbf5mafdvgaaxEGF9qbv3b",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x853d955aCEf822Db058eb8505911ED77F175b99e"
@@ -1051,7 +1120,8 @@
"name": "Fei USD",
"decimals": 18,
"symbol": "FEI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmY3p8knfspLZCUafKkyH5BfRJyNDwK113557U4Q7TryuU"
},
{
"chainId": 1,
@@ -1060,6 +1130,7 @@
"decimals": 18,
"symbol": "aFEI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmNQYkkWbyWnPsp5VxDQ4GHU5R1xqoPRuvbgJiT3RepDMV",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x956F47F50A910163D8BF957Cf5846D573E7f87CA"
@@ -1071,7 +1142,8 @@
"name": "Liquid staked Ether 2.0",
"decimals": 18,
"symbol": "stETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmf72VFeKfAXFKmKUcehp9pLYvBjRVJXXh8SKUteZjw6pb"
},
{
"chainId": 1,
@@ -1080,6 +1152,7 @@
"decimals": 18,
"symbol": "aSTETH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmXo6nMFupkdBmKecEuLiWhJyydmpHFF1A1bMeThKGTXEd",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84"
@@ -1091,7 +1164,8 @@
"name": "Ethereum Name Service",
"decimals": 18,
"symbol": "ENS",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmWEbpogSWLuhqHK9DgWM88fPk12SdfJ8a1YJ4WxvVibvi"
},
{
"chainId": 1,
@@ -1100,6 +1174,7 @@
"decimals": 18,
"symbol": "aENS",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWhWBkhAmMEPDzubZR6SWB2m8sWWH37eMAyWi4kisHoa2",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72"
@@ -1111,7 +1186,8 @@
"name": "UST",
"decimals": 6,
"symbol": "UST",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmUco4Jup2EcvvECQn3E3W5UG3bs4ANpjRvQqTTgCkPvDz"
},
{
"chainId": 1,
@@ -1120,6 +1196,7 @@
"decimals": 6,
"symbol": "aUST",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmT7XgUQaicJ5wEmPkRMtn3Y94E2JMgPTscgws1cFA7inb",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0xa693B19d2931d498c5B318dF961919BB4aee87a5"
@@ -1131,7 +1208,8 @@
"name": "Convex Token",
"decimals": 18,
"symbol": "CVX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbVG4cQR5xJXHHDvLLCeYbmnRtbXveLETxn9C8uDrt383"
},
{
"chainId": 1,
@@ -1140,6 +1218,7 @@
"decimals": 18,
"symbol": "aCVX",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmPzJKazNmtF8BhPbHyHXvHRixKfqtJvP5vNem5Fmx8CS6",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x4e3FBD56CD56c3e72c1403e103b45Db9da5B9D2B"
@@ -1151,7 +1230,8 @@
"name": "1INCH Token",
"decimals": 18,
"symbol": "ONE_INCH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmekj8m5581EMvVtZqNLGVJ6VW89PcS15JGUvhu3LfjXy9"
},
{
"chainId": 1,
@@ -1160,6 +1240,7 @@
"decimals": 18,
"symbol": "aONE_INCH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmUqWPQsNNksGeZdeueEwrCx4ASf3f1FVuTjBKrkoEHD19",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x111111111117dC0aa78b770fA6A738034120C302"
@@ -1171,7 +1252,8 @@
"name": "LUSD Stablecoin",
"decimals": 18,
"symbol": "LUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmfSpHdL6vMqm3QugTLtyuw99VNtRRgC4hJSJRSaTEXVDU"
},
{
"chainId": 1,
@@ -1180,6 +1262,7 @@
"decimals": 18,
"symbol": "aLUSD",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmQ4w1ieq7beRErGP8HvoWdqisTFG7DYZmdyJHeUEUD19k",
"extensions": {
"pool": "0x7d2768dE32b0b80b7a3454c06BdAc94A69DDc7A9",
"underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0"
@@ -1191,7 +1274,8 @@
"name": "(PoS) Dai Stablecoin",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 137,
@@ -1200,6 +1284,7 @@
"decimals": 18,
"symbol": "amDAI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063"
@@ -1211,7 +1296,8 @@
"name": "USD Coin (PoS)",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 137,
@@ -1220,6 +1306,7 @@
"decimals": 6,
"symbol": "amUSDC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174"
@@ -1231,7 +1318,8 @@
"name": "(PoS) Tether USD",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 137,
@@ -1240,6 +1328,7 @@
"decimals": 6,
"symbol": "amUSDT",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F"
@@ -1251,7 +1340,8 @@
"name": "(PoS) Wrapped BTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 137,
@@ -1260,6 +1350,7 @@
"decimals": 8,
"symbol": "amWBTC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6"
@@ -1271,7 +1362,8 @@
"name": "Wrapped Ether",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 137,
@@ -1280,6 +1372,7 @@
"decimals": 18,
"symbol": "amWETH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"
@@ -1291,7 +1384,8 @@
"name": "Wrapped Matic",
"decimals": 18,
"symbol": "WMATIC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRabm36NBa4wpyv6PreR4pR7bGm1yKzmHtSE3v1s3ytqK"
},
{
"chainId": 137,
@@ -1300,6 +1394,7 @@
"decimals": 18,
"symbol": "amWMATIC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmX2gS47CXJ8fwnCR3VnjvwTmmyWXD5dVLo6gGpvdLZn8w",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270"
@@ -1311,7 +1406,8 @@
"name": "Aave (PoS)",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 137,
@@ -1320,6 +1416,7 @@
"decimals": 18,
"symbol": "amAAVE",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B"
@@ -1331,7 +1428,8 @@
"name": "Aavegotchi GHST Token (PoS)",
"decimals": 18,
"symbol": "GHST",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmUASp75M3GSrYsbXt6vffL3Jj4kvsZqZeD8ixjpQMN7nF"
},
{
"chainId": 137,
@@ -1340,6 +1438,7 @@
"decimals": 18,
"symbol": "amGHST",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmbLWDnRUnfgL7TYQTWscEAruDZWAvWdu4y2GZ3ZEtsNLN",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7"
@@ -1351,7 +1450,8 @@
"name": "Balancer (PoS)",
"decimals": 18,
"symbol": "BAL",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRFEuzFVk8x29R7QJDnRhYt2gJdyEG1cWsoW7HwgmBZGv"
},
{
"chainId": 137,
@@ -1360,6 +1460,7 @@
"decimals": 18,
"symbol": "amBAL",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmU917QWs519TSeKmMu8Hbn9UoYMS8PbWH5oEkQhsBt7df",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3"
@@ -1371,7 +1472,8 @@
"name": "DefiPulse Index (PoS)",
"decimals": 18,
"symbol": "DPI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmc1xYpLKX5k49xTiQYap6zVSfFEo8jiTQjYBqPBwA6qgS"
},
{
"chainId": 137,
@@ -1380,6 +1482,7 @@
"decimals": 18,
"symbol": "amDPI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://Qmc8ppyEYGT3BPMWoEGTz6wotVrzMLxSmck2bBU2evgyz6",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369"
@@ -1391,7 +1494,8 @@
"name": "CRV (PoS)",
"decimals": 18,
"symbol": "CRV",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbZMDbLbDHHEU7rd7VBnUL9UaMiQeDRbCtZ51cfBSMm3c"
},
{
"chainId": 137,
@@ -1400,6 +1504,7 @@
"decimals": 18,
"symbol": "amCRV",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdcjSrWusxA73cpKw7htf7XaLxgR3o9ScLobYs4KiP1kX",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF"
@@ -1411,7 +1516,8 @@
"name": "SushiToken (PoS)",
"decimals": 18,
"symbol": "SUSHI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmSmt97RzEDb8KKj7KUXXohZAwVYamFAtKY2rZTdeD8j72"
},
{
"chainId": 137,
@@ -1420,6 +1526,7 @@
"decimals": 18,
"symbol": "amSUSHI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmTgPCnMmtKBiid5PFMFLNMttThFbvd5aXzFCaoX51Rtpu",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a"
@@ -1431,7 +1538,8 @@
"name": "ChainLink Token",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 137,
@@ -1440,6 +1548,7 @@
"decimals": 18,
"symbol": "amLINK",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x8dFf5E27EA6b7AC08EbFdf9eB090F32ee9a30fcf",
"underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39"
@@ -1451,7 +1560,8 @@
"name": "DAI",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 80001,
@@ -1460,6 +1570,7 @@
"decimals": 18,
"symbol": "amDAI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x9198F13B08E299d85E096929fA9781A1E3d5d827",
"underlying": "0x001B3B4d0F3714Ca98ba10F6042DaEbF0B1B7b6F"
@@ -1471,7 +1582,8 @@
"name": "USDC",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 80001,
@@ -1480,6 +1592,7 @@
"decimals": 6,
"symbol": "amUSDC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x9198F13B08E299d85E096929fA9781A1E3d5d827",
"underlying": "0x2058A9D7613eEE744279e3856Ef0eAda5FCbaA7e"
@@ -1491,7 +1604,8 @@
"name": "USDT",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 80001,
@@ -1500,6 +1614,7 @@
"decimals": 6,
"symbol": "amUSDT",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x9198F13B08E299d85E096929fA9781A1E3d5d827",
"underlying": "0xBD21A10F619BE90d6066c941b04e340841F1F989"
@@ -1511,7 +1626,8 @@
"name": "WBTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 80001,
@@ -1520,6 +1636,7 @@
"decimals": 8,
"symbol": "amWBTC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x9198F13B08E299d85E096929fA9781A1E3d5d827",
"underlying": "0x0d787a4a1548f673ed375445535a6c7A1EE56180"
@@ -1531,7 +1648,8 @@
"name": "WETH",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 80001,
@@ -1540,6 +1658,7 @@
"decimals": 18,
"symbol": "amWETH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x9198F13B08E299d85E096929fA9781A1E3d5d827",
"underlying": "0x3C68CE8504087f89c640D02d133646d98e64ddd9"
@@ -1551,7 +1670,8 @@
"name": "Wrapped Matic",
"decimals": 18,
"symbol": "WMATIC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRabm36NBa4wpyv6PreR4pR7bGm1yKzmHtSE3v1s3ytqK"
},
{
"chainId": 80001,
@@ -1560,6 +1680,7 @@
"decimals": 18,
"symbol": "amWMATIC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmX2gS47CXJ8fwnCR3VnjvwTmmyWXD5dVLo6gGpvdLZn8w",
"extensions": {
"pool": "0x9198F13B08E299d85E096929fA9781A1E3d5d827",
"underlying": "0x9c3C9283D3e44854697Cd22D3Faa240Cfb032889"
@@ -1571,7 +1692,8 @@
"name": "AAVE",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 80001,
@@ -1580,6 +1702,7 @@
"decimals": 18,
"symbol": "amAAVE",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x9198F13B08E299d85E096929fA9781A1E3d5d827",
"underlying": "0x341d1f30e77D3FBfbD43D17183E2acb9dF25574E"
@@ -1591,7 +1714,8 @@
"name": "AAVE",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 5,
@@ -1600,6 +1724,7 @@
"decimals": 18,
"symbol": "aAAVE",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x0B7a69d978DdA361Db5356D4Bd0206496aFbDD96"
@@ -1611,7 +1736,8 @@
"name": "BAT",
"decimals": 18,
"symbol": "BAT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmTmFzFv7CMsjtNMi1sKYY4xX7VSwoKfKbs1VyaxEC2yMC"
},
{
"chainId": 5,
@@ -1620,6 +1746,7 @@
"decimals": 18,
"symbol": "aBAT",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmRgKZMxth7zfkECRgKiTBKTSYd7CTBAQ7QJ1tagKLvwdr",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x515614aA3d8f09152b1289848383A260c7D053Ff"
@@ -1631,7 +1758,8 @@
"name": "BUSD",
"decimals": 18,
"symbol": "BUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmai95AK8nHkcgD6hd6dfkQHFdF3xB46aDBi3mTJT8znSS"
},
{
"chainId": 5,
@@ -1640,6 +1768,7 @@
"decimals": 18,
"symbol": "aBUSD",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmQPm7PHMmiwvf6UsgH9K2HtkvoHM9udSPi3ZuWF3ZXjKA",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0xa7c3Bf25FFeA8605B516Cf878B7435fe1768c89b"
@@ -1651,7 +1780,8 @@
"name": "DAI",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 5,
@@ -1660,6 +1790,7 @@
"decimals": 18,
"symbol": "aDAI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x75Ab5AB1Eef154C0352Fc31D2428Cef80C7F8B33"
@@ -1671,7 +1802,8 @@
"name": "ENJ",
"decimals": 18,
"symbol": "ENJ",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmXk7mEcFU6zLM3XQEZKGw8CkhWn2KEmduLhbjh5Lk1bWz"
},
{
"chainId": 5,
@@ -1680,6 +1812,7 @@
"decimals": 18,
"symbol": "aENJ",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmQMdpYSWu9rjGC4qwLnc4bxHNdVVaVLH7fLB9KqVLQbWW",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x1057DCaa0b66dFBcEc5241fD51F4326C210f201F"
@@ -1691,7 +1824,8 @@
"name": "KNC",
"decimals": 18,
"symbol": "KNC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQf21Gq4rMV2P8nJEfJhUxRHz9EsXRBh8Bzw8Yi8As92Q"
},
{
"chainId": 5,
@@ -1700,6 +1834,7 @@
"decimals": 18,
"symbol": "aKNC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmVaGxG4qpVAdasKXVZHwUs4s5p5pHx8YBciYerFNxCVa7",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x54Bc1D59873A5ABde98cf76B6EcF4075ff65d685"
@@ -1711,7 +1846,8 @@
"name": "LINK",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 5,
@@ -1720,6 +1856,7 @@
"decimals": 18,
"symbol": "aLINK",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x7337e7FF9abc45c0e43f130C136a072F4794d40b"
@@ -1731,7 +1868,8 @@
"name": "MANA",
"decimals": 18,
"symbol": "MANA",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmf5uzDrQJVBSL5Umcu7kWpYewn1M1ZYDQQREx3eVrBiLy"
},
{
"chainId": 5,
@@ -1740,6 +1878,7 @@
"decimals": 18,
"symbol": "aMANA",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmZJTCJx1UGXmJTRk7LmJVNWvrfDmmX8bxCsfe3frpqSeB",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x8d9EAc6f25470EFfD68f0AD22993CB2813c0c9B9"
@@ -1751,7 +1890,8 @@
"name": "MKR",
"decimals": 18,
"symbol": "MKR",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmPPYpoCgBGDZRMJdZFFTF1wpgr7UxPeNHrfqYPTpBfFXG"
},
{
"chainId": 5,
@@ -1760,6 +1900,7 @@
"decimals": 18,
"symbol": "aMKR",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmSUYyRFB6cHCB8uRtYpUjfb4NGmFE2HN2fFAdtBbKbEdK",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x90be02599452FBC1a3D47E9EB62895330cfA05Ed"
@@ -1771,7 +1912,8 @@
"name": "REN",
"decimals": 18,
"symbol": "REN",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRJTkw4D5hkvA6Jt4KH7kTC6ssmKC2hgTvU4RLpyZ6Uan"
},
{
"chainId": 5,
@@ -1780,6 +1922,7 @@
"decimals": 18,
"symbol": "aREN",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmPCqeFWT4uE8pZML4ubY2bPymLY8cWf612DSFGgSjo6dt",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x3160F3f3B55eF85d0D27f04A2d74d426c32de842"
@@ -1791,7 +1934,8 @@
"name": "SNX",
"decimals": 18,
"symbol": "SNX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qma2MuTDzTUA8gd87J3QStqrMWYsCFxFHGtZdZJxMziYEc"
},
{
"chainId": 5,
@@ -1800,6 +1944,7 @@
"decimals": 18,
"symbol": "aSNX",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmSWgvkfY4NB4wiNa9uSY3h9gGMpZ2NgvYbDy57DNKLYAP",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0xFc1Ab0379db4B6ad8Bf5Bc1382e108a341E2EaBb"
@@ -1811,7 +1956,8 @@
"name": "SUSD",
"decimals": 18,
"symbol": "SUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmcbqpVtvBzDftrEj6RmBKGN5dY21nXan4vqaavhuzcCgH"
},
{
"chainId": 5,
@@ -1820,6 +1966,7 @@
"decimals": 18,
"symbol": "aSUSD",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmTiRcxJxZbzcssRidHqsBUxxNwGDoEtSbXCG4RVQV1DyE",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x4e62eB262948671590b8D967BDE048557bdd03eD"
@@ -1831,7 +1978,8 @@
"name": "TUSD",
"decimals": 18,
"symbol": "TUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmVyVsNP1Xk65eyKPbT56Cwib5rNZKReqmg4hPBzGvcnUn"
},
{
"chainId": 5,
@@ -1840,6 +1988,7 @@
"decimals": 18,
"symbol": "aTUSD",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmTKP8tbGqoiP4suxnhFuMwRqgTK8DiSQtHpqVmpkZVkhE",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0xc048C1b6ac47393F073dA2b3d5D1cc43b94891Fd"
@@ -1851,7 +2000,8 @@
"name": "UNI",
"decimals": 18,
"symbol": "UNI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmdirs9nd2k8HJpYUhcpM3hqgD8Ajd2fdkKMhyHkHpAEKE"
},
{
"chainId": 5,
@@ -1860,6 +2010,7 @@
"decimals": 18,
"symbol": "aUNI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmNnobGiDqAtmo7mRVrB8fEFTcLxxSDKGcULowB4fFb81p",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x981D8AcaF6af3a46785e7741d22fBE81B25Ebf1e"
@@ -1871,7 +2022,8 @@
"name": "USDC",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 5,
@@ -1880,6 +2032,7 @@
"decimals": 6,
"symbol": "aUSDC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x9FD21bE27A2B059a288229361E2fA632D8D2d074"
@@ -1891,7 +2044,8 @@
"name": "USDT",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 5,
@@ -1900,6 +2054,7 @@
"decimals": 6,
"symbol": "aUSDT",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x65E2fe35C30eC218b46266F89847c63c2eDa7Dc7"
@@ -1911,7 +2066,8 @@
"name": "WBTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 5,
@@ -1920,6 +2076,7 @@
"decimals": 8,
"symbol": "aWBTC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0xf4423F4152966eBb106261740da907662A3569C5"
@@ -1931,7 +2088,8 @@
"name": "Wrapped Ether",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 5,
@@ -1940,6 +2098,7 @@
"decimals": 18,
"symbol": "aWETH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0xCCa7d1416518D095E729904aAeA087dBA749A4dC"
@@ -1951,7 +2110,8 @@
"name": "YFI",
"decimals": 18,
"symbol": "YFI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmNiDJEYBEXtNg1q4jYutEXwXappCeMnmwdyqjRvrvTADC"
},
{
"chainId": 5,
@@ -1960,6 +2120,7 @@
"decimals": 18,
"symbol": "aYFI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmaZ5GBKJXe32dbcwiovAqf3YSGKX2vWcaEvwYePbnqqLY",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x6c260F702B6Bb9AC989DA4B0fcbE7fddF8f749c4"
@@ -1971,7 +2132,8 @@
"name": "ZRX",
"decimals": 18,
"symbol": "ZRX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmeFLyEWDWsJfVJJNqUxfoFrc4AH7TkwThdA8ZGB7kPh11"
},
{
"chainId": 5,
@@ -1980,6 +2142,7 @@
"decimals": 18,
"symbol": "aZRX",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmXU5ijMUDHb81XBaAVaSsktSWHEaBzqf3jXeTWXDFm2xd",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0xAcFd03DdF9C68015E1943FB02b60c5df56C4CB9e"
@@ -1991,7 +2154,8 @@
"name": "xSUSHI",
"decimals": 18,
"symbol": "xSUSHI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmcbCp98TXgQEYBxviWHLWf6so2rsDXYtufeWXcA53nGBR"
},
{
"chainId": 5,
@@ -2000,6 +2164,7 @@
"decimals": 18,
"symbol": "axSUSHI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdSDJALiWNUYaWQ6DERSV24S2LhMtFARCQUq3TnrKSo82",
"extensions": {
"pool": "0x4bd5643ac6f66a5237E18bfA7d47cF22f1c9F210",
"underlying": "0x45E18E77b15A02a31507e948A546a509A50a2376"
@@ -2011,7 +2176,8 @@
"name": "WETH",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 43113,
@@ -2020,6 +2186,7 @@
"decimals": 18,
"symbol": "aavaWETH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x76cc67FF2CC77821A70ED14321111Ce381C2594D",
"underlying": "0x9668f5f55f2712Dd2dfa316256609b516292D554"
@@ -2031,7 +2198,8 @@
"name": "USDT",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 43113,
@@ -2040,6 +2208,7 @@
"decimals": 6,
"symbol": "aavaUSDT",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x76cc67FF2CC77821A70ED14321111Ce381C2594D",
"underlying": "0x02823f9B469960Bb3b1de0B3746D4b95B7E35543"
@@ -2051,7 +2220,8 @@
"name": "WBTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 43113,
@@ -2060,6 +2230,7 @@
"decimals": 8,
"symbol": "aavaWBTC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x76cc67FF2CC77821A70ED14321111Ce381C2594D",
"underlying": "0x9C1DCacB57ADa1E9e2D3a8280B7cfC7EB936186F"
@@ -2071,7 +2242,8 @@
"name": "Wrapped AVAX",
"decimals": 18,
"symbol": "WAVAX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qme4XBUtcWxSoLmEgp3jac9FFfCtRvECwaJixzrWgJ6g25"
},
{
"chainId": 43113,
@@ -2080,6 +2252,7 @@
"decimals": 18,
"symbol": "aavaWAVAX",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmaX6AwfikAj5LGTLmKWGp86cgp1xLUByvDjyBpjMnVP4U",
"extensions": {
"pool": "0x76cc67FF2CC77821A70ED14321111Ce381C2594D",
"underlying": "0xd00ae08403B9bbb9124bB305C09058E32C39A48c"
@@ -2091,7 +2264,8 @@
"name": "Wrapped Ether",
"decimals": 18,
"symbol": "WETHe",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 43114,
@@ -2100,6 +2274,7 @@
"decimals": 18,
"symbol": "avWETH",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x4F01AeD16D97E3aB5ab2B501154DC9bb0F1A5A2C",
"underlying": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB"
@@ -2111,7 +2286,8 @@
"name": "Dai Stablecoin",
"decimals": 18,
"symbol": "DAIe",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 43114,
@@ -2120,6 +2296,7 @@
"decimals": 18,
"symbol": "avDAI",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x4F01AeD16D97E3aB5ab2B501154DC9bb0F1A5A2C",
"underlying": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70"
@@ -2131,7 +2308,8 @@
"name": "Tether USD",
"decimals": 6,
"symbol": "USDTe",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 43114,
@@ -2140,6 +2318,7 @@
"decimals": 6,
"symbol": "avUSDT",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x4F01AeD16D97E3aB5ab2B501154DC9bb0F1A5A2C",
"underlying": "0xc7198437980c041c805A1EDcbA50c1Ce5db95118"
@@ -2151,7 +2330,8 @@
"name": "USD Coin",
"decimals": 6,
"symbol": "USDCe",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 43114,
@@ -2160,6 +2340,7 @@
"decimals": 6,
"symbol": "avUSDC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x4F01AeD16D97E3aB5ab2B501154DC9bb0F1A5A2C",
"underlying": "0xA7D7079b0FEaD91F3e65f86E8915Cb59c1a4C664"
@@ -2171,7 +2352,8 @@
"name": "Aave Token",
"decimals": 18,
"symbol": "AAVEe",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 43114,
@@ -2180,6 +2362,7 @@
"decimals": 18,
"symbol": "avAAVE",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x4F01AeD16D97E3aB5ab2B501154DC9bb0F1A5A2C",
"underlying": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9"
@@ -2191,7 +2374,8 @@
"name": "Wrapped BTC",
"decimals": 8,
"symbol": "WBTCe",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 43114,
@@ -2200,6 +2384,7 @@
"decimals": 8,
"symbol": "avWBTC",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x4F01AeD16D97E3aB5ab2B501154DC9bb0F1A5A2C",
"underlying": "0x50b7545627a5162F82A992c33b87aDc75187B218"
@@ -2211,7 +2396,8 @@
"name": "Wrapped AVAX",
"decimals": 18,
"symbol": "WAVAX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qme4XBUtcWxSoLmEgp3jac9FFfCtRvECwaJixzrWgJ6g25"
},
{
"chainId": 43114,
@@ -2220,6 +2406,7 @@
"decimals": 18,
"symbol": "avWAVAX",
"tags": ["aTokenV2", "aaveV2"],
+ "logoURI": "ipfs://QmaX6AwfikAj5LGTLmKWGp86cgp1xLUByvDjyBpjMnVP4U",
"extensions": {
"pool": "0x4F01AeD16D97E3aB5ab2B501154DC9bb0F1A5A2C",
"underlying": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7"
@@ -2232,6 +2419,7 @@
"decimals": 18,
"symbol": "aEthWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2"
@@ -2244,6 +2432,7 @@
"decimals": 18,
"symbol": "stataEthWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
@@ -2256,7 +2445,8 @@
"name": "Wrapped liquid staked Ether 2.0",
"decimals": 18,
"symbol": "wstETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbCWJgjiGsS9wXDXtzDMakmCF9qTHMh4thCJ7jxghgjL2"
},
{
"chainId": 1,
@@ -2265,6 +2455,7 @@
"decimals": 18,
"symbol": "aEthwstETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmUuRgJaCvyPTf3vkLaU2iHVBz7gtijACb2kb9EHod71qY",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0"
@@ -2277,6 +2468,7 @@
"decimals": 18,
"symbol": "stataEthwstETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmaVefYiKoaA9o22zUV3p7PGqhFhx8vaPos2M7jxx9DU33",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0",
@@ -2290,6 +2482,7 @@
"decimals": 8,
"symbol": "aEthWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x2260FAC5E5542a773Aa44fBCfeDf7C193bc2C599"
@@ -2302,6 +2495,7 @@
"decimals": 6,
"symbol": "aEthUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48"
@@ -2314,6 +2508,7 @@
"decimals": 6,
"symbol": "stataEthUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48",
@@ -2327,6 +2522,7 @@
"decimals": 18,
"symbol": "aEthDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F"
@@ -2339,6 +2535,7 @@
"decimals": 18,
"symbol": "stataEthDAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmSU8whDiDpbXxK5ndZMFoQkwvAUzbG6DbhCNYiH8zE59T",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x6B175474E89094C44Da98b954EedeAC495271d0F",
@@ -2352,6 +2549,7 @@
"decimals": 18,
"symbol": "aEthLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x514910771AF9Ca656af840dff83E8264EcF986CA"
@@ -2364,6 +2562,7 @@
"decimals": 18,
"symbol": "aEthAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x7Fc66500c84A76Ad7e9c93437bFc5Ac33E2DDaE9"
@@ -2375,7 +2574,8 @@
"name": "Coinbase Wrapped Staked ETH",
"decimals": 18,
"symbol": "cbETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRKqHCWy8RiAhX3G9uWh36AKvmG9f6zoKKXyeTyWfFzkT"
},
{
"chainId": 1,
@@ -2384,6 +2584,7 @@
"decimals": 18,
"symbol": "aEthcbETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdZuh723NQTqYyvSPZU1YBFYJynkJVg4TksDxeB8kxEsP",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xBe9895146f7AF43049ca1c1AE358B0541Ea49704"
@@ -2396,6 +2597,7 @@
"decimals": 6,
"symbol": "aEthUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7"
@@ -2408,6 +2610,7 @@
"decimals": 6,
"symbol": "stataEthUSDT",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmb8xoWyKYRwcm8mbUgGTpVSGaTkq3jHbjaV2Prg3mnVwW",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xdAC17F958D2ee523a2206206994597C13D831ec7",
@@ -2420,7 +2623,8 @@
"name": "Rocket Pool ETH",
"decimals": 18,
"symbol": "rETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmXS5cVXfm95aQ1B3B9pSoZtje16VmfUNe2uzuoV8YGTfT"
},
{
"chainId": 1,
@@ -2429,6 +2633,7 @@
"decimals": 18,
"symbol": "aEthrETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmVbjYeRrKyGiQwn2LXzGv5wjb6S7C7xm8ka6nQQj2zwm9",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xae78736Cd615f374D3085123A210448E74Fc6393"
@@ -2441,6 +2646,7 @@
"decimals": 18,
"symbol": "aEthLUSD",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmQ4w1ieq7beRErGP8HvoWdqisTFG7DYZmdyJHeUEUD19k",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0"
@@ -2453,6 +2659,7 @@
"decimals": 18,
"symbol": "stataEthLUSD",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmP1ELmLsgTWubFuy3exnwvzUZvR9mVETCVHLPRf4AGRob",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x5f98805A4E8be255a32880FDeC7F6728C6568bA0",
@@ -2466,6 +2673,7 @@
"decimals": 18,
"symbol": "aEthCRV",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdcjSrWusxA73cpKw7htf7XaLxgR3o9ScLobYs4KiP1kX",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xD533a949740bb3306d119CC777fa900bA034cd52"
@@ -2478,6 +2686,7 @@
"decimals": 18,
"symbol": "aEthMKR",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmSUYyRFB6cHCB8uRtYpUjfb4NGmFE2HN2fFAdtBbKbEdK",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x9f8F72aA9304c8B593d555F12eF6589cC3A579A2"
@@ -2490,6 +2699,7 @@
"decimals": 18,
"symbol": "aEthSNX",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmSWgvkfY4NB4wiNa9uSY3h9gGMpZ2NgvYbDy57DNKLYAP",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xC011a73ee8576Fb46F5E1c5751cA3B9Fe0af2a6F"
@@ -2502,6 +2712,7 @@
"decimals": 18,
"symbol": "aEthBAL",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmU917QWs519TSeKmMu8Hbn9UoYMS8PbWH5oEkQhsBt7df",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xba100000625a3754423978a60c9317c58a424e3D"
@@ -2514,6 +2725,7 @@
"decimals": 18,
"symbol": "aEthUNI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmNnobGiDqAtmo7mRVrB8fEFTcLxxSDKGcULowB4fFb81p",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x1f9840a85d5aF5bf1D1762F925BDADdC4201F984"
@@ -2525,7 +2737,8 @@
"name": "Lido DAO Token",
"decimals": 18,
"symbol": "LDO",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmSvHQYpVqikR9m7qMyxm5xSgWTq3eP2o5spriHYgjCh3T"
},
{
"chainId": 1,
@@ -2534,6 +2747,7 @@
"decimals": 18,
"symbol": "aEthLDO",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmSmgrYgM5duYqYwqmgx5QVrNR2Jh9AYMw96Pwty6LveV4",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32"
@@ -2546,6 +2760,7 @@
"decimals": 18,
"symbol": "aEthENS",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWhWBkhAmMEPDzubZR6SWB2m8sWWH37eMAyWi4kisHoa2",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xC18360217D8F7Ab5e7c516566761Ea12Ce7F9D72"
@@ -2558,6 +2773,7 @@
"decimals": 18,
"symbol": "aEthONE_INCH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmUqWPQsNNksGeZdeueEwrCx4ASf3f1FVuTjBKrkoEHD19",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x111111111117dC0aa78b770fA6A738034120C302"
@@ -2570,6 +2786,7 @@
"decimals": 18,
"symbol": "aEthFRAX",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmXgxPx3HiQRkeHq4bqfu2QFsbf5mafdvgaaxEGF9qbv3b",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x853d955aCEf822Db058eb8505911ED77F175b99e"
@@ -2582,6 +2799,7 @@
"decimals": 18,
"symbol": "stataEthFRAX",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmdAKJZQqmUfTm4Ah5Wwi9ZFeWEQ5w8Q8CNKSHtaPZTzCs",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x853d955aCEf822Db058eb8505911ED77F175b99e",
@@ -2594,7 +2812,8 @@
"name": "Gho Token",
"decimals": 18,
"symbol": "GHO",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmcrt9HVLmyPaizcn3LPvpFzSE94QtK5iZRRVzqzDbr8X8"
},
{
"chainId": 1,
@@ -2603,6 +2822,7 @@
"decimals": 18,
"symbol": "aEthGHO",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmeRyqK1GAa2b8qxviLsdYz43m7C4gG2cC7se9Z5CEvLv1",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x40D16FC0246aD3160Ccc09B8D0D3A2cD28aE6C2f"
@@ -2614,7 +2834,8 @@
"name": "Rocket Pool Protocol",
"decimals": 18,
"symbol": "RPL",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmc135FmyGEqb4QxMU78rmiQSm8xNWqL478smeP8oEwFrU"
},
{
"chainId": 1,
@@ -2623,6 +2844,7 @@
"decimals": 18,
"symbol": "aEthRPL",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdchT5egWa4UsnT2W8tTdwQbc1iNhYrExy4GxPbL45zTp",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xD33526068D116cE69F19A9ee46F0bd304F21A51f"
@@ -2634,7 +2856,8 @@
"name": "Savings Dai",
"decimals": 18,
"symbol": "sDAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmdgjx3YmLRYovnGNCbwhRnCPmqx9fWjfSb5PXYaLEheTv"
},
{
"chainId": 1,
@@ -2643,6 +2866,7 @@
"decimals": 18,
"symbol": "aEthsDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcShgyB94MFE6vdGvu712ZvUmicGCVg8FtrRs6m83bd33",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x83F20F44975D03b1b09e64809B757c47f942BEeA"
@@ -2654,7 +2878,8 @@
"name": "StargateToken",
"decimals": 18,
"symbol": "STG",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmcbDU3xUkJaFQtqhCs1T6ASAXir62GQjcWCTsnn8GbiUn"
},
{
"chainId": 1,
@@ -2663,6 +2888,7 @@
"decimals": 18,
"symbol": "aEthSTG",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmbcZf496UcQgadvYXvFU1W7Q5hWGtSGiheEwgQrWM6MMB",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xAf5191B0De278C7286d6C7CC6ab6BB8A73bA2Cd6"
@@ -2674,7 +2900,8 @@
"name": "Kyber Network Crystal v2",
"decimals": 18,
"symbol": "KNC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQf21Gq4rMV2P8nJEfJhUxRHz9EsXRBh8Bzw8Yi8As92Q"
},
{
"chainId": 1,
@@ -2683,6 +2910,7 @@
"decimals": 18,
"symbol": "aEthKNC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmVaGxG4qpVAdasKXVZHwUs4s5p5pHx8YBciYerFNxCVa7",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xdeFA4e8a7bcBA345F687a2f1456F5Edd9CE97202"
@@ -2694,7 +2922,8 @@
"name": "Frax Share",
"decimals": 18,
"symbol": "FXS",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQ2FBV4BM1u9T7HVdavzT1K3dHY8tTggRfEK52xzWc7sM"
},
{
"chainId": 1,
@@ -2703,6 +2932,7 @@
"decimals": 18,
"symbol": "aEthFXS",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZB8UzRS6a95tZ3ybooszDSSEhJ9s3T3uNrf5Nrm2uvWf",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x3432B6A60D23Ca0dFCa7761B7ab56459D9C964D0"
@@ -2714,7 +2944,8 @@
"name": "Curve.Fi USD Stablecoin",
"decimals": 18,
"symbol": "crvUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmZJHRMDUGCi51md2tF5uSQprzmCd7eCpFoyPjkaEfj4tz"
},
{
"chainId": 1,
@@ -2723,6 +2954,7 @@
"decimals": 18,
"symbol": "aEthcrvUSD",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmX1zLWfebVGrbFKoHHbfRnAREytANGYmTWenmJggKnifR",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E"
@@ -2735,6 +2967,7 @@
"decimals": 18,
"symbol": "stataEthcrvUSD",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmZtK1gKMLcsSxNVr9m1eNr6HgfSmD6wgJJThrpyzgzBnm",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0xf939E0A03FB07F59A73314E73794Be0E57ac1b4E",
@@ -2747,7 +2980,8 @@
"name": "PayPal USD",
"decimals": 6,
"symbol": "PYUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmZjEgxza1ioKbArRGpxMwsiQMd3vGXikWT5XCxdiR1Q5k"
},
{
"chainId": 1,
@@ -2756,6 +2990,7 @@
"decimals": 6,
"symbol": "aEthPYUSD",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmSbjtomdbUic5yXMFVsLZbvN1C6VCqGVjKc3GocSoy37c",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8"
@@ -2768,6 +3003,7 @@
"decimals": 6,
"symbol": "stataEthPYUSD",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmQboUhnnbeJHebUWuTi7Y9uNhpTDk32pxD9Gm1NFpQ7AB",
"extensions": {
"pool": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"underlying": "0x6c3ea9036406852006290770BEdFcAbA0e23A0e8",
@@ -2780,7 +3016,8 @@
"name": "DAI",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 11155111,
@@ -2789,6 +3026,7 @@
"decimals": 18,
"symbol": "aEthDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0xFF34B3d4Aee8ddCd6F9AFFFB6Fe49bD371b8a357"
@@ -2801,6 +3039,7 @@
"decimals": 18,
"symbol": "stataEthDAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmSU8whDiDpbXxK5ndZMFoQkwvAUzbG6DbhCNYiH8zE59T",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0xFF34B3d4Aee8ddCd6F9AFFFB6Fe49bD371b8a357",
@@ -2813,7 +3052,8 @@
"name": "LINK",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 11155111,
@@ -2822,6 +3062,7 @@
"decimals": 18,
"symbol": "aEthLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0xf8Fb3713D459D7C1018BD0A49D19b4C44290EBE5"
@@ -2834,6 +3075,7 @@
"decimals": 18,
"symbol": "stataEthLINK",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmceCJrUgAjjKjqcMQ2xcrV4ZYJYGLsyusinPrDrYU7rjZ",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0xf8Fb3713D459D7C1018BD0A49D19b4C44290EBE5",
@@ -2846,7 +3088,8 @@
"name": "USDC",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 11155111,
@@ -2855,6 +3098,7 @@
"decimals": 6,
"symbol": "aEthUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0x94a9D9AC8a22534E3FaCa9F4e7F2E2cf85d5E4C8"
@@ -2867,6 +3111,7 @@
"decimals": 6,
"symbol": "stataEthUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0x94a9D9AC8a22534E3FaCa9F4e7F2E2cf85d5E4C8",
@@ -2879,7 +3124,8 @@
"name": "WBTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 11155111,
@@ -2888,6 +3134,7 @@
"decimals": 8,
"symbol": "aEthWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0x29f2D40B0605204364af54EC677bD022dA425d03"
@@ -2900,6 +3147,7 @@
"decimals": 8,
"symbol": "stataEthWBTC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRHKbYScFWygn3rU2Pksj3BBAVJxYRuXnjjWxzjXnb5CN",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0x29f2D40B0605204364af54EC677bD022dA425d03",
@@ -2912,7 +3160,8 @@
"name": "WETH",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 11155111,
@@ -2921,6 +3170,7 @@
"decimals": 18,
"symbol": "aEthWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0xC558DBdd856501FCd9aaF1E62eae57A9F0629a3c"
@@ -2933,6 +3183,7 @@
"decimals": 18,
"symbol": "stataEthWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0xC558DBdd856501FCd9aaF1E62eae57A9F0629a3c",
@@ -2945,7 +3196,8 @@
"name": "USDT",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 11155111,
@@ -2954,6 +3206,7 @@
"decimals": 6,
"symbol": "aEthUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0xaA8E23Fb1079EA71e0a56F48a2aA51851D8433D0"
@@ -2966,6 +3219,7 @@
"decimals": 6,
"symbol": "stataEthUSDT",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmb8xoWyKYRwcm8mbUgGTpVSGaTkq3jHbjaV2Prg3mnVwW",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0xaA8E23Fb1079EA71e0a56F48a2aA51851D8433D0",
@@ -2978,7 +3232,8 @@
"name": "AAVE",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 11155111,
@@ -2987,6 +3242,7 @@
"decimals": 18,
"symbol": "aEthAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0x88541670E55cC00bEEFD87eB59EDd1b7C511AC9a"
@@ -2999,6 +3255,7 @@
"decimals": 18,
"symbol": "stataEthAAVE",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRfMKzQ8Nq2oyDeRBvS36YbDXDuVi4EgcY56kLoxaBrA1",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0x88541670E55cC00bEEFD87eB59EDd1b7C511AC9a",
@@ -3011,7 +3268,8 @@
"name": "EURS",
"decimals": 2,
"symbol": "EURS",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRZGtaQxgGucHXHaHYBUtYygLYJ7rioZWqoLzS2Hs9tRp"
},
{
"chainId": 11155111,
@@ -3020,6 +3278,7 @@
"decimals": 2,
"symbol": "aEthEURS",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTJGLN3PEJjTfdkgEhYUAc8JBcqmtsjJftAs4mA9nKNsT",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0x6d906e526a4e2Ca02097BA9d0caA3c382F52278E"
@@ -3032,6 +3291,7 @@
"decimals": 2,
"symbol": "stataEthEURS",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmfVHpYk8KrXoHm6T9nMXFAGuJS6JZebcNDVYGhjmotnLz",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0x6d906e526a4e2Ca02097BA9d0caA3c382F52278E",
@@ -3044,7 +3304,8 @@
"name": "Gho Token",
"decimals": 18,
"symbol": "GHO",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmcrt9HVLmyPaizcn3LPvpFzSE94QtK5iZRRVzqzDbr8X8"
},
{
"chainId": 11155111,
@@ -3053,6 +3314,7 @@
"decimals": 18,
"symbol": "aSepGHO",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmeRyqK1GAa2b8qxviLsdYz43m7C4gG2cC7se9Z5CEvLv1",
"extensions": {
"pool": "0x6Ae43d3271ff6888e7Fc43Fd7321a503ff738951",
"underlying": "0xc4bF5CbDaBE595361438F8c6a187bDc330539c60"
@@ -3064,7 +3326,8 @@
"name": "AAVE",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 5,
@@ -3073,6 +3336,7 @@
"decimals": 18,
"symbol": "aTestAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x617Cf26407193E32a771264fB5e9b8f09715CdfB",
"underlying": "0xE205181Eb3D7415f15377F79aA7769F846cE56DD"
@@ -3084,7 +3348,8 @@
"name": "DAI",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 5,
@@ -3093,6 +3358,7 @@
"decimals": 18,
"symbol": "aTestDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x617Cf26407193E32a771264fB5e9b8f09715CdfB",
"underlying": "0xD77b79BE3e85351fF0cbe78f1B58cf8d1064047C"
@@ -3104,7 +3370,8 @@
"name": "USDC",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 5,
@@ -3113,6 +3380,7 @@
"decimals": 6,
"symbol": "aTestUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x617Cf26407193E32a771264fB5e9b8f09715CdfB",
"underlying": "0x69305b943C6F55743b2Ece5c0b20507300a39FC3"
@@ -3124,7 +3392,8 @@
"name": "WETH",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 5,
@@ -3133,6 +3402,7 @@
"decimals": 18,
"symbol": "aTestWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x617Cf26407193E32a771264fB5e9b8f09715CdfB",
"underlying": "0x84ced17d95F3EC7230bAf4a369F1e624Ae60090d"
@@ -3144,7 +3414,8 @@
"name": "LINK",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 5,
@@ -3153,6 +3424,7 @@
"decimals": 18,
"symbol": "aTestLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x617Cf26407193E32a771264fB5e9b8f09715CdfB",
"underlying": "0x2166903C38B4883B855eA2C77A02430a27Cdfede"
@@ -3164,7 +3436,8 @@
"name": "Gho Token",
"decimals": 18,
"symbol": "GHO",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmcrt9HVLmyPaizcn3LPvpFzSE94QtK5iZRRVzqzDbr8X8"
},
{
"chainId": 5,
@@ -3173,6 +3446,7 @@
"decimals": 18,
"symbol": "aEthGHO",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmeRyqK1GAa2b8qxviLsdYz43m7C4gG2cC7se9Z5CEvLv1",
"extensions": {
"pool": "0x617Cf26407193E32a771264fB5e9b8f09715CdfB",
"underlying": "0xcbE9771eD31e761b744D3cB9eF78A1f32DD99211"
@@ -3185,6 +3459,7 @@
"decimals": 18,
"symbol": "aPolDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063"
@@ -3197,6 +3472,7 @@
"decimals": 18,
"symbol": "stataPolDAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmSU8whDiDpbXxK5ndZMFoQkwvAUzbG6DbhCNYiH8zE59T",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063",
@@ -3210,6 +3486,7 @@
"decimals": 18,
"symbol": "aPolLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39"
@@ -3222,6 +3499,7 @@
"decimals": 18,
"symbol": "stataPolLINK",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmceCJrUgAjjKjqcMQ2xcrV4ZYJYGLsyusinPrDrYU7rjZ",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x53E0bca35eC356BD5ddDFebbD1Fc0fD03FaBad39",
@@ -3235,6 +3513,7 @@
"decimals": 6,
"symbol": "aPolUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174"
@@ -3247,6 +3526,7 @@
"decimals": 6,
"symbol": "stataPolUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174",
@@ -3260,6 +3540,7 @@
"decimals": 8,
"symbol": "aPolWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6"
@@ -3272,6 +3553,7 @@
"decimals": 8,
"symbol": "stataPolWBTC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRHKbYScFWygn3rU2Pksj3BBAVJxYRuXnjjWxzjXnb5CN",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x1BFD67037B42Cf73acF2047067bd4F2C47D9BfD6",
@@ -3285,6 +3567,7 @@
"decimals": 18,
"symbol": "aPolWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619"
@@ -3297,6 +3580,7 @@
"decimals": 18,
"symbol": "stataPolWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x7ceB23fD6bC0adD59E62ac25578270cFf1b9f619",
@@ -3310,6 +3594,7 @@
"decimals": 6,
"symbol": "aPolUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F"
@@ -3322,6 +3607,7 @@
"decimals": 6,
"symbol": "stataPolUSDT",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmb8xoWyKYRwcm8mbUgGTpVSGaTkq3jHbjaV2Prg3mnVwW",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xc2132D05D31c914a87C6611C10748AEb04B58e8F",
@@ -3335,6 +3621,7 @@
"decimals": 18,
"symbol": "aPolAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B"
@@ -3347,6 +3634,7 @@
"decimals": 18,
"symbol": "stataPolAAVE",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRfMKzQ8Nq2oyDeRBvS36YbDXDuVi4EgcY56kLoxaBrA1",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xD6DF932A45C0f255f85145f286eA0b292B21C90B",
@@ -3360,6 +3648,7 @@
"decimals": 18,
"symbol": "aPolWMATIC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmX2gS47CXJ8fwnCR3VnjvwTmmyWXD5dVLo6gGpvdLZn8w",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270"
@@ -3372,6 +3661,7 @@
"decimals": 18,
"symbol": "stataPolWMATIC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmeU62nP1hF45icTh2VEBP7iD7iNEwUmnS7E7ipxgq6ut7",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x0d500B1d8E8eF31E21C99d1Db9A6444d3ADf1270",
@@ -3385,6 +3675,7 @@
"decimals": 18,
"symbol": "aPolCRV",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdcjSrWusxA73cpKw7htf7XaLxgR3o9ScLobYs4KiP1kX",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF"
@@ -3397,6 +3688,7 @@
"decimals": 18,
"symbol": "stataPolCRV",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmd7JeemjZKRVxaMqi5CiWamXJJ9LP99bUXEsfYhS7Uprt",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x172370d5Cd63279eFa6d502DAB29171933a610AF",
@@ -3410,6 +3702,7 @@
"decimals": 18,
"symbol": "aPolSUSHI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTgPCnMmtKBiid5PFMFLNMttThFbvd5aXzFCaoX51Rtpu",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a"
@@ -3422,6 +3715,7 @@
"decimals": 18,
"symbol": "stataPolSUSHI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmeKa8PicgDwLmv5ft1S3Qic5nepMjJzjsGmEFZ2nQzkB1",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x0b3F868E0BE5597D5DB7fEB59E1CADBb0fdDa50a",
@@ -3435,6 +3729,7 @@
"decimals": 18,
"symbol": "aPolGHST",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmbLWDnRUnfgL7TYQTWscEAruDZWAvWdu4y2GZ3ZEtsNLN",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7"
@@ -3447,6 +3742,7 @@
"decimals": 18,
"symbol": "stataPolGHST",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXA5c8iXnMScBbWyYCBBXrhj1vcXB77iGAY1KEHapZSta",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x385Eeac5cB85A38A9a07A70c73e0a3271CfB54A7",
@@ -3460,6 +3756,7 @@
"decimals": 18,
"symbol": "aPolBAL",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmU917QWs519TSeKmMu8Hbn9UoYMS8PbWH5oEkQhsBt7df",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3"
@@ -3472,6 +3769,7 @@
"decimals": 18,
"symbol": "stataPolBAL",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmd5Tfy4WHu9jghoCnsqwVjDY2zu2NkmvZY9SuDZBQ7rsA",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x9a71012B13CA4d3D0Cdc72A177DF3ef03b0E76A3",
@@ -3485,6 +3783,7 @@
"decimals": 18,
"symbol": "aPolDPI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qmc8ppyEYGT3BPMWoEGTz6wotVrzMLxSmck2bBU2evgyz6",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369"
@@ -3497,6 +3796,7 @@
"decimals": 18,
"symbol": "stataPolDPI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmQbuu5s49nPQFEEkuoCxhAyFgtouxUHeD7guv5pFwNAsb",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x85955046DF4668e1DD369D2DE9f3AEB98DD2A369",
@@ -3509,7 +3809,8 @@
"name": "STASIS EURS Token (PoS)",
"decimals": 2,
"symbol": "EURS",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRZGtaQxgGucHXHaHYBUtYygLYJ7rioZWqoLzS2Hs9tRp"
},
{
"chainId": 137,
@@ -3518,6 +3819,7 @@
"decimals": 2,
"symbol": "aPolEURS",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTJGLN3PEJjTfdkgEhYUAc8JBcqmtsjJftAs4mA9nKNsT",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99"
@@ -3530,6 +3832,7 @@
"decimals": 2,
"symbol": "stataPolEURS",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmfVHpYk8KrXoHm6T9nMXFAGuJS6JZebcNDVYGhjmotnLz",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xE111178A87A3BFf0c8d18DECBa5798827539Ae99",
@@ -3542,7 +3845,8 @@
"name": "Jarvis Synthetic Euro",
"decimals": 18,
"symbol": "jEUR",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmTBVMWpkNmDbPGHbpmbdSqMNSDwV4GSM45yf22ketvVzU"
},
{
"chainId": 137,
@@ -3551,6 +3855,7 @@
"decimals": 18,
"symbol": "aPolJEUR",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcSn1SghctN913XpcAjU3mgysF3xQmhiBmeFySXeYSfFD",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c"
@@ -3563,6 +3868,7 @@
"decimals": 18,
"symbol": "stataPolJEUR",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmNx2g2uz4qGqyBrZ9UgMf4cFgJT8Ao4R6sAV7XaQHuZz8",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x4e3Decbb3645551B8A19f0eA1678079FCB33fB4c",
@@ -3575,7 +3881,8 @@
"name": "agEUR",
"decimals": 18,
"symbol": "agEUR",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmS8gdLAHvXQMDyjZmpK8Ex9fPXX3xb2sMtuHgnNMrTo52"
},
{
"chainId": 137,
@@ -3584,6 +3891,7 @@
"decimals": 18,
"symbol": "aPolAGEUR",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmR8p1PkNMgVcTRXFg94iZuJ4Lk5NvbqavJ2aNZfxP8PLB",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4"
@@ -3596,6 +3904,7 @@
"decimals": 18,
"symbol": "stataPolAGEUR",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmaz2g7Prwy5y21QFFVAQkjvV5XDTjBeLvMn5psLoWhtmn",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xE0B52e49357Fd4DAf2c15e02058DCE6BC0057db4",
@@ -3608,7 +3917,8 @@
"name": "miMATIC",
"decimals": 18,
"symbol": "miMATIC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmaJ1parKZi5JhUHFjKxvmkxC8ArTFT5PtSXN5kW58969m"
},
{
"chainId": 137,
@@ -3617,6 +3927,7 @@
"decimals": 18,
"symbol": "aPolMIMATIC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaHkpndT6sTUvYGveU6aGhLtYvBMZiUAGvjaHZzY7mCCw",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1"
@@ -3629,6 +3940,7 @@
"decimals": 18,
"symbol": "stataPolMIMATIC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmVTo3VE3oiUeB7B1QPAQ61ZC9PCguFVZ3pkyhdmdP2XFZ",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xa3Fa99A148fA48D14Ed51d610c367C61876997F1",
@@ -3641,7 +3953,8 @@
"name": "Staked MATIC (PoS)",
"decimals": 18,
"symbol": "stMATIC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmajGoDbMtsLimGZ9iC9chWH47fotyoYFK5WguYDEfLHZ3"
},
{
"chainId": 137,
@@ -3650,6 +3963,7 @@
"decimals": 18,
"symbol": "aPolSTMATIC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qmd3TexvcQAwJVbwiMN8ty2vNg5JNk5AqQ3TnR7nrxZegd",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4"
@@ -3662,6 +3976,7 @@
"decimals": 18,
"symbol": "stataPolSTMATIC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmS7uffPPKaXB99iX4jAsM1rAoo4YDRmSnqKr8vryV1XoF",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x3A58a54C066FdC0f2D55FC9C89F0415C92eBf3C4",
@@ -3674,7 +3989,8 @@
"name": "Liquid Staking Matic (PoS)",
"decimals": 18,
"symbol": "MaticX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmUJ5iUN7LzZBUAocxRjQSzdocyEvHARt3iMjAZw6L3bUY"
},
{
"chainId": 137,
@@ -3683,6 +3999,7 @@
"decimals": 18,
"symbol": "aPolMATICX",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTRq84kcz8syjzdfkSHH6fv3H85J41cDnwrQ4fiQ7FwzP",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6"
@@ -3695,6 +4012,7 @@
"decimals": 18,
"symbol": "stataPolMATICX",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmSwJm8UbJqnpHCV1KcNZNPV7S8nyC8GvCTEesA9mFMWN6",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xfa68FB4628DFF1028CFEc22b4162FCcd0d45efb6",
@@ -3707,7 +4025,8 @@
"name": "Wrapped liquid staked Ether 2.0 (PoS)",
"decimals": 18,
"symbol": "wstETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbCWJgjiGsS9wXDXtzDMakmCF9qTHMh4thCJ7jxghgjL2"
},
{
"chainId": 137,
@@ -3716,6 +4035,7 @@
"decimals": 18,
"symbol": "aPolwstETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmUuRgJaCvyPTf3vkLaU2iHVBz7gtijACb2kb9EHod71qY",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x03b54A6e9a984069379fae1a4fC4dBAE93B3bCCD"
@@ -3728,6 +4048,7 @@
"decimals": 18,
"symbol": "stataPolwstETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmaVefYiKoaA9o22zUV3p7PGqhFhx8vaPos2M7jxx9DU33",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x03b54A6e9a984069379fae1a4fC4dBAE93B3bCCD",
@@ -3740,7 +4061,8 @@
"name": "USD Coin",
"decimals": 6,
"symbol": "USDCn",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 137,
@@ -3749,6 +4071,7 @@
"decimals": 6,
"symbol": "aPolUSDCn",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359"
@@ -3760,7 +4083,8 @@
"name": "DAI",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 80001,
@@ -3769,6 +4093,7 @@
"decimals": 18,
"symbol": "aPolDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xc8c0Cf9436F4862a8F60Ce680Ca5a9f0f99b5ded"
@@ -3781,6 +4106,7 @@
"decimals": 18,
"symbol": "stataPolDAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmSU8whDiDpbXxK5ndZMFoQkwvAUzbG6DbhCNYiH8zE59T",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xc8c0Cf9436F4862a8F60Ce680Ca5a9f0f99b5ded",
@@ -3793,7 +4119,8 @@
"name": "LINK",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 80001,
@@ -3802,6 +4129,7 @@
"decimals": 18,
"symbol": "aPolLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x9DFf9E93B1e513379cf820504D642c6891d8F7CC"
@@ -3814,6 +4142,7 @@
"decimals": 18,
"symbol": "stataPolLINK",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmceCJrUgAjjKjqcMQ2xcrV4ZYJYGLsyusinPrDrYU7rjZ",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x9DFf9E93B1e513379cf820504D642c6891d8F7CC",
@@ -3826,7 +4155,8 @@
"name": "USDC",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 80001,
@@ -3835,6 +4165,7 @@
"decimals": 6,
"symbol": "aPolUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x52D800ca262522580CeBAD275395ca6e7598C014"
@@ -3847,6 +4178,7 @@
"decimals": 6,
"symbol": "stataPolUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x52D800ca262522580CeBAD275395ca6e7598C014",
@@ -3859,7 +4191,8 @@
"name": "WBTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 80001,
@@ -3868,6 +4201,7 @@
"decimals": 8,
"symbol": "aPolWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x2Fa2e7a6dEB7bb51B625336DBe1dA23511914a8A"
@@ -3880,6 +4214,7 @@
"decimals": 8,
"symbol": "stataPolWBTC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRHKbYScFWygn3rU2Pksj3BBAVJxYRuXnjjWxzjXnb5CN",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x2Fa2e7a6dEB7bb51B625336DBe1dA23511914a8A",
@@ -3892,7 +4227,8 @@
"name": "WETH",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 80001,
@@ -3901,6 +4237,7 @@
"decimals": 18,
"symbol": "aPolWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xc199807AF4fEDB02EE567Ed0FeB814A077de4802"
@@ -3913,6 +4250,7 @@
"decimals": 18,
"symbol": "stataPolWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xc199807AF4fEDB02EE567Ed0FeB814A077de4802",
@@ -3925,7 +4263,8 @@
"name": "USDT",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 80001,
@@ -3934,6 +4273,7 @@
"decimals": 6,
"symbol": "aPolUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x1fdE0eCc619726f4cD597887C9F3b4c8740e19e2"
@@ -3946,6 +4286,7 @@
"decimals": 6,
"symbol": "stataPolUSDT",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmb8xoWyKYRwcm8mbUgGTpVSGaTkq3jHbjaV2Prg3mnVwW",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x1fdE0eCc619726f4cD597887C9F3b4c8740e19e2",
@@ -3958,7 +4299,8 @@
"name": "AAVE",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 80001,
@@ -3967,6 +4309,7 @@
"decimals": 18,
"symbol": "aPolAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x1558c6FadDe1bEaf0f6628BDd1DFf3461185eA24"
@@ -3979,6 +4322,7 @@
"decimals": 18,
"symbol": "stataPolAAVE",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRfMKzQ8Nq2oyDeRBvS36YbDXDuVi4EgcY56kLoxaBrA1",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x1558c6FadDe1bEaf0f6628BDd1DFf3461185eA24",
@@ -3991,7 +4335,8 @@
"name": "WMATIC",
"decimals": 18,
"symbol": "WMATIC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRabm36NBa4wpyv6PreR4pR7bGm1yKzmHtSE3v1s3ytqK"
},
{
"chainId": 80001,
@@ -4000,6 +4345,7 @@
"decimals": 18,
"symbol": "aPolWMATIC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmX2gS47CXJ8fwnCR3VnjvwTmmyWXD5dVLo6gGpvdLZn8w",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xaD3C5a67275dE4b5554CdD1d961e957f408eF75a"
@@ -4012,6 +4358,7 @@
"decimals": 18,
"symbol": "stataPolWMATIC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmeU62nP1hF45icTh2VEBP7iD7iNEwUmnS7E7ipxgq6ut7",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xaD3C5a67275dE4b5554CdD1d961e957f408eF75a",
@@ -4024,7 +4371,8 @@
"name": "CRV",
"decimals": 18,
"symbol": "CRV",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbZMDbLbDHHEU7rd7VBnUL9UaMiQeDRbCtZ51cfBSMm3c"
},
{
"chainId": 80001,
@@ -4033,6 +4381,7 @@
"decimals": 18,
"symbol": "aPolCRV",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdcjSrWusxA73cpKw7htf7XaLxgR3o9ScLobYs4KiP1kX",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x2bbF1f48a678d2f7c291dc5F8fD04805D34F485f"
@@ -4045,6 +4394,7 @@
"decimals": 18,
"symbol": "stataPolCRV",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmd7JeemjZKRVxaMqi5CiWamXJJ9LP99bUXEsfYhS7Uprt",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x2bbF1f48a678d2f7c291dc5F8fD04805D34F485f",
@@ -4057,7 +4407,8 @@
"name": "SUSHI",
"decimals": 18,
"symbol": "SUSHI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmSmt97RzEDb8KKj7KUXXohZAwVYamFAtKY2rZTdeD8j72"
},
{
"chainId": 80001,
@@ -4066,6 +4417,7 @@
"decimals": 18,
"symbol": "aPolSUSHI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTgPCnMmtKBiid5PFMFLNMttThFbvd5aXzFCaoX51Rtpu",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x3c9F4EEa18B02ee331218646Fea59EE3661d2A61"
@@ -4078,6 +4430,7 @@
"decimals": 18,
"symbol": "stataPolSUSHI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmeKa8PicgDwLmv5ft1S3Qic5nepMjJzjsGmEFZ2nQzkB1",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x3c9F4EEa18B02ee331218646Fea59EE3661d2A61",
@@ -4090,7 +4443,8 @@
"name": "GHST",
"decimals": 18,
"symbol": "GHST",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmUASp75M3GSrYsbXt6vffL3Jj4kvsZqZeD8ixjpQMN7nF"
},
{
"chainId": 80001,
@@ -4099,6 +4453,7 @@
"decimals": 18,
"symbol": "aPolGHST",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmbLWDnRUnfgL7TYQTWscEAruDZWAvWdu4y2GZ3ZEtsNLN",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x9f86bA35a016acE27BD4C37E42a1940A5b2508EF"
@@ -4111,6 +4466,7 @@
"decimals": 18,
"symbol": "stataPolGHST",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXA5c8iXnMScBbWyYCBBXrhj1vcXB77iGAY1KEHapZSta",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x9f86bA35a016acE27BD4C37E42a1940A5b2508EF",
@@ -4123,7 +4479,8 @@
"name": "BAL",
"decimals": 18,
"symbol": "BAL",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRFEuzFVk8x29R7QJDnRhYt2gJdyEG1cWsoW7HwgmBZGv"
},
{
"chainId": 80001,
@@ -4132,6 +4489,7 @@
"decimals": 18,
"symbol": "aPolBAL",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmU917QWs519TSeKmMu8Hbn9UoYMS8PbWH5oEkQhsBt7df",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x00DF377c2C82a65A8bAe2Ff04a9434a721Bc5aEB"
@@ -4144,6 +4502,7 @@
"decimals": 18,
"symbol": "stataPolBAL",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmd5Tfy4WHu9jghoCnsqwVjDY2zu2NkmvZY9SuDZBQ7rsA",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x00DF377c2C82a65A8bAe2Ff04a9434a721Bc5aEB",
@@ -4156,7 +4515,8 @@
"name": "DPI",
"decimals": 18,
"symbol": "DPI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmc1xYpLKX5k49xTiQYap6zVSfFEo8jiTQjYBqPBwA6qgS"
},
{
"chainId": 80001,
@@ -4165,6 +4525,7 @@
"decimals": 18,
"symbol": "aPolDPI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qmc8ppyEYGT3BPMWoEGTz6wotVrzMLxSmck2bBU2evgyz6",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x55c7852e10fcd07cF63Ad1bb9FC191b6F4d96ebD"
@@ -4177,6 +4538,7 @@
"decimals": 18,
"symbol": "stataPolDPI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmQbuu5s49nPQFEEkuoCxhAyFgtouxUHeD7guv5pFwNAsb",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0x55c7852e10fcd07cF63Ad1bb9FC191b6F4d96ebD",
@@ -4189,7 +4551,8 @@
"name": "EURS",
"decimals": 2,
"symbol": "EURS",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRZGtaQxgGucHXHaHYBUtYygLYJ7rioZWqoLzS2Hs9tRp"
},
{
"chainId": 80001,
@@ -4198,6 +4561,7 @@
"decimals": 2,
"symbol": "aPolEURS",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTJGLN3PEJjTfdkgEhYUAc8JBcqmtsjJftAs4mA9nKNsT",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xB516d30421d2A0524769A243BBE5e193E78ab35c"
@@ -4210,6 +4574,7 @@
"decimals": 2,
"symbol": "stataPolEURS",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmfVHpYk8KrXoHm6T9nMXFAGuJS6JZebcNDVYGhjmotnLz",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xB516d30421d2A0524769A243BBE5e193E78ab35c",
@@ -4222,7 +4587,8 @@
"name": "JEUR",
"decimals": 18,
"symbol": "JEUR",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmTBVMWpkNmDbPGHbpmbdSqMNSDwV4GSM45yf22ketvVzU"
},
{
"chainId": 80001,
@@ -4231,6 +4597,7 @@
"decimals": 18,
"symbol": "aPolJEUR",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcSn1SghctN913XpcAjU3mgysF3xQmhiBmeFySXeYSfFD",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xd409F17095a370800A9C352124C6a1e82695203E"
@@ -4243,6 +4610,7 @@
"decimals": 18,
"symbol": "stataPolJEUR",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmNx2g2uz4qGqyBrZ9UgMf4cFgJT8Ao4R6sAV7XaQHuZz8",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xd409F17095a370800A9C352124C6a1e82695203E",
@@ -4255,7 +4623,8 @@
"name": "AGEUR",
"decimals": 18,
"symbol": "AGEUR",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmS8gdLAHvXQMDyjZmpK8Ex9fPXX3xb2sMtuHgnNMrTo52"
},
{
"chainId": 80001,
@@ -4264,6 +4633,7 @@
"decimals": 18,
"symbol": "aPolAGEUR",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmR8p1PkNMgVcTRXFg94iZuJ4Lk5NvbqavJ2aNZfxP8PLB",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xcDA8dE50b65cB2Affc8B89f35C40A97Eed4B270F"
@@ -4276,6 +4646,7 @@
"decimals": 18,
"symbol": "stataPolAGEUR",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmaz2g7Prwy5y21QFFVAQkjvV5XDTjBeLvMn5psLoWhtmn",
"extensions": {
"pool": "0xcC6114B983E4Ed2737E9BD3961c9924e6216c704",
"underlying": "0xcDA8dE50b65cB2Affc8B89f35C40A97Eed4B270F",
@@ -4289,6 +4660,7 @@
"decimals": 18,
"symbol": "aAvaDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70"
@@ -4301,6 +4673,7 @@
"decimals": 18,
"symbol": "stataAvaDAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmSU8whDiDpbXxK5ndZMFoQkwvAUzbG6DbhCNYiH8zE59T",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xd586E7F844cEa2F87f50152665BCbc2C279D8d70",
@@ -4313,7 +4686,8 @@
"name": "Chainlink Token",
"decimals": 18,
"symbol": "LINKe",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 43114,
@@ -4322,6 +4696,7 @@
"decimals": 18,
"symbol": "aAvaLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x5947BB275c521040051D82396192181b413227A3"
@@ -4334,6 +4709,7 @@
"decimals": 18,
"symbol": "stataAvaLINK",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmceCJrUgAjjKjqcMQ2xcrV4ZYJYGLsyusinPrDrYU7rjZ",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x5947BB275c521040051D82396192181b413227A3",
@@ -4346,7 +4722,8 @@
"name": "USD Coin",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 43114,
@@ -4355,6 +4732,7 @@
"decimals": 6,
"symbol": "aAvaUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E"
@@ -4367,6 +4745,7 @@
"decimals": 6,
"symbol": "stataAvaUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",
@@ -4380,6 +4759,7 @@
"decimals": 8,
"symbol": "aAvaWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x50b7545627a5162F82A992c33b87aDc75187B218"
@@ -4392,6 +4772,7 @@
"decimals": 8,
"symbol": "stataAvaWBTC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRHKbYScFWygn3rU2Pksj3BBAVJxYRuXnjjWxzjXnb5CN",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x50b7545627a5162F82A992c33b87aDc75187B218",
@@ -4405,6 +4786,7 @@
"decimals": 18,
"symbol": "aAvaWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB"
@@ -4417,6 +4799,7 @@
"decimals": 18,
"symbol": "stataAvaWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x49D5c2BdFfac6CE2BFdB6640F4F80f226bc10bAB",
@@ -4429,7 +4812,8 @@
"name": "TetherToken",
"decimals": 6,
"symbol": "USDt",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 43114,
@@ -4438,6 +4822,7 @@
"decimals": 6,
"symbol": "aAvaUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7"
@@ -4450,6 +4835,7 @@
"decimals": 6,
"symbol": "stataAvaUSDT",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmb8xoWyKYRwcm8mbUgGTpVSGaTkq3jHbjaV2Prg3mnVwW",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7",
@@ -4463,6 +4849,7 @@
"decimals": 18,
"symbol": "aAvaAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9"
@@ -4475,6 +4862,7 @@
"decimals": 18,
"symbol": "stataAvaAAVE",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRfMKzQ8Nq2oyDeRBvS36YbDXDuVi4EgcY56kLoxaBrA1",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x63a72806098Bd3D9520cC43356dD78afe5D386D9",
@@ -4488,6 +4876,7 @@
"decimals": 18,
"symbol": "aAvaWAVAX",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaX6AwfikAj5LGTLmKWGp86cgp1xLUByvDjyBpjMnVP4U",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7"
@@ -4500,6 +4889,7 @@
"decimals": 18,
"symbol": "stataAvaWAVAX",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmUcEYepgEfzEasDdMg61Y19f34hjgJe5oYbpveCvS1AxZ",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xB31f66AA3C1e785363F0875A1B74E27b85FD66c7",
@@ -4512,7 +4902,8 @@
"name": "Staked AVAX",
"decimals": 18,
"symbol": "sAVAX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmXTgbhEeFyiFYBgPP5DjSyACUKHWuwsZTqbB9bnTcKC3s"
},
{
"chainId": 43114,
@@ -4521,6 +4912,7 @@
"decimals": 18,
"symbol": "aAvaSAVAX",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaHHwUwjGG4cu3X758MsDkDvtNBBt6jNKL8vdgSwpMNDK",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE"
@@ -4533,6 +4925,7 @@
"decimals": 18,
"symbol": "stataAvaSAVAX",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qma8q5jesRMJiGx3m15TjjqrB2nt2K86FLwbBQjAVDHLXU",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x2b2C81e08f1Af8835a78Bb2A90AE924ACE0eA4bE",
@@ -4545,7 +4938,8 @@
"name": "Frax",
"decimals": 18,
"symbol": "FRAX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbQ3GbWnrHfDMVjC4TumgMQRCjxeotvEdjkuug2c8DFgG"
},
{
"chainId": 43114,
@@ -4554,6 +4948,7 @@
"decimals": 18,
"symbol": "aAvaFRAX",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmXgxPx3HiQRkeHq4bqfu2QFsbf5mafdvgaaxEGF9qbv3b",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64"
@@ -4566,6 +4961,7 @@
"decimals": 18,
"symbol": "stataAvaFRAX",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmdAKJZQqmUfTm4Ah5Wwi9ZFeWEQ5w8Q8CNKSHtaPZTzCs",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xD24C2Ad096400B6FBcd2ad8B24E7acBc21A1da64",
@@ -4578,7 +4974,8 @@
"name": "Mai Stablecoin",
"decimals": 18,
"symbol": "MAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmaJ1parKZi5JhUHFjKxvmkxC8ArTFT5PtSXN5kW58969m"
},
{
"chainId": 43114,
@@ -4587,6 +4984,7 @@
"decimals": 18,
"symbol": "aAvaMAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaHkpndT6sTUvYGveU6aGhLtYvBMZiUAGvjaHZzY7mCCw",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b"
@@ -4599,6 +4997,7 @@
"decimals": 18,
"symbol": "stataAvaMAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmVTo3VE3oiUeB7B1QPAQ61ZC9PCguFVZ3pkyhdmdP2XFZ",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x5c49b268c9841AFF1Cc3B0a418ff5c3442eE3F3b",
@@ -4611,7 +5010,8 @@
"name": "Bitcoin",
"decimals": 8,
"symbol": "BTCb",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmZJtx3PgAporannzoXtgGzC6pbzUyffeCkkVinSm3wACd"
},
{
"chainId": 43114,
@@ -4620,6 +5020,7 @@
"decimals": 8,
"symbol": "aAvaBTCb",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmfJWCC1rubCBRyG1w6SjeTo9915JAGwCsFp4LPHhFiyZM",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x152b9d0FdC40C096757F570A51E494bd4b943E50"
@@ -4632,6 +5033,7 @@
"decimals": 8,
"symbol": "stataAvaBTCb",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmTc64oxP7WDUSGvUvBKWr118CBgyPMwx9LnzWYG2bvVMo",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x152b9d0FdC40C096757F570A51E494bd4b943E50",
@@ -4644,7 +5046,8 @@
"name": "DAI",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 43113,
@@ -4653,6 +5056,7 @@
"decimals": 18,
"symbol": "aAvaDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0xccEa5C65f6d4F465B71501418b88FBe4e7071283",
"underlying": "0x676bD5B5d0955925aeCe653C50426940c58036c8"
@@ -4664,7 +5068,8 @@
"name": "LINK",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 43113,
@@ -4673,6 +5078,7 @@
"decimals": 18,
"symbol": "aAvaLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0xccEa5C65f6d4F465B71501418b88FBe4e7071283",
"underlying": "0x3A38c4d0444b5fFcc5323b2e86A21aBaaf5FbF26"
@@ -4684,7 +5090,8 @@
"name": "USDC",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 43113,
@@ -4693,6 +5100,7 @@
"decimals": 6,
"symbol": "aAvaUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0xccEa5C65f6d4F465B71501418b88FBe4e7071283",
"underlying": "0xCaC7Ffa82c0f43EBB0FC11FCd32123EcA46626cf"
@@ -4704,7 +5112,8 @@
"name": "WBTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 43113,
@@ -4713,6 +5122,7 @@
"decimals": 8,
"symbol": "aAvaWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0xccEa5C65f6d4F465B71501418b88FBe4e7071283",
"underlying": "0x0EFD8Ad2231c0B9C4d63F892E0a0a59a626Ce88d"
@@ -4724,7 +5134,8 @@
"name": "WETH",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 43113,
@@ -4733,6 +5144,7 @@
"decimals": 18,
"symbol": "aAvaWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0xccEa5C65f6d4F465B71501418b88FBe4e7071283",
"underlying": "0xf97b6C636167B529B6f1D729Bd9bC0e2Bd491848"
@@ -4744,7 +5156,8 @@
"name": "USDT",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 43113,
@@ -4753,6 +5166,7 @@
"decimals": 6,
"symbol": "aAvaUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0xccEa5C65f6d4F465B71501418b88FBe4e7071283",
"underlying": "0xBDE7fbbb1DC89E74B73C54Ad911A1C9685caCD83"
@@ -4764,7 +5178,8 @@
"name": "AAVE",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 43113,
@@ -4773,6 +5188,7 @@
"decimals": 18,
"symbol": "aAvaAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0xccEa5C65f6d4F465B71501418b88FBe4e7071283",
"underlying": "0xfB4CeA030Fa61FC435E922CFDc4bF9C80456E19b"
@@ -4784,7 +5200,8 @@
"name": "WAVAX",
"decimals": 18,
"symbol": "WAVAX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qme4XBUtcWxSoLmEgp3jac9FFfCtRvECwaJixzrWgJ6g25"
},
{
"chainId": 43113,
@@ -4793,6 +5210,7 @@
"decimals": 18,
"symbol": "aAvaWAVAX",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaX6AwfikAj5LGTLmKWGp86cgp1xLUByvDjyBpjMnVP4U",
"extensions": {
"pool": "0xccEa5C65f6d4F465B71501418b88FBe4e7071283",
"underlying": "0x2f6179f64FFe203899600Ba26d10979B314eA13D"
@@ -4804,7 +5222,8 @@
"name": "Wrapped Ether",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 8453,
@@ -4813,6 +5232,7 @@
"decimals": 18,
"symbol": "aBasWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
"underlying": "0x4200000000000000000000000000000000000006"
@@ -4825,6 +5245,7 @@
"decimals": 18,
"symbol": "stataBasWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
"pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
"underlying": "0x4200000000000000000000000000000000000006",
@@ -4837,7 +5258,8 @@
"name": "Coinbase Wrapped Staked ETH",
"decimals": 18,
"symbol": "cbETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRKqHCWy8RiAhX3G9uWh36AKvmG9f6zoKKXyeTyWfFzkT"
},
{
"chainId": 8453,
@@ -4846,6 +5268,7 @@
"decimals": 18,
"symbol": "aBascbETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdZuh723NQTqYyvSPZU1YBFYJynkJVg4TksDxeB8kxEsP",
"extensions": {
"pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
"underlying": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22"
@@ -4858,6 +5281,7 @@
"decimals": 18,
"symbol": "stataBascbETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmUcybh2RkTK1DyhCGUigSBsiajr2GLoSuFMLcDjHSe2qr",
"extensions": {
"pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
"underlying": "0x2Ae3F1Ec7F1F5012CFEab0185bfc7aa3cf0DEc22",
@@ -4870,7 +5294,8 @@
"name": "USD Base Coin",
"decimals": 6,
"symbol": "USDbC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmTPKcLufsD1Yg4zAXZ5fPwCGUSV2hRxKFrHicaVxfApay"
},
{
"chainId": 8453,
@@ -4879,6 +5304,7 @@
"decimals": 6,
"symbol": "aBasUSDbC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmXPCA5HhU75EQiGZ85D8L9QHgyRLsZS7h5JmgXPvh2gfx",
"extensions": {
"pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
"underlying": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA"
@@ -4891,6 +5317,7 @@
"decimals": 6,
"symbol": "stataBasUSDbC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmU66EapHG1qN7Y4RLLiouMAN8jPa73sDMkG3t8isESauA",
"extensions": {
"pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
"underlying": "0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA",
@@ -4903,7 +5330,8 @@
"name": "Wrapped liquid staked Ether 2.0",
"decimals": 18,
"symbol": "wstETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbCWJgjiGsS9wXDXtzDMakmCF9qTHMh4thCJ7jxghgjL2"
},
{
"chainId": 8453,
@@ -4912,6 +5340,7 @@
"decimals": 18,
"symbol": "aBaswstETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmUuRgJaCvyPTf3vkLaU2iHVBz7gtijACb2kb9EHod71qY",
"extensions": {
"pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
"underlying": "0xc1CBa3fCea344f92D9239c08C0568f6F2F0ee452"
@@ -4923,7 +5352,8 @@
"name": "USD Coin",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 8453,
@@ -4932,6 +5362,7 @@
"decimals": 6,
"symbol": "aBasUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
"underlying": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"
@@ -4944,6 +5375,7 @@
"decimals": 6,
"symbol": "stataBasUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
"underlying": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
@@ -4956,7 +5388,8 @@
"name": "DAI Token",
"decimals": 18,
"symbol": "mDAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 1088,
@@ -4965,6 +5398,7 @@
"decimals": 18,
"symbol": "aMetmDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57",
"underlying": "0x4c078361FC9BbB78DF910800A991C7c3DD2F6ce0"
@@ -4977,6 +5411,7 @@
"decimals": 18,
"symbol": "stataMetmDAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmSU8whDiDpbXxK5ndZMFoQkwvAUzbG6DbhCNYiH8zE59T",
"extensions": {
"pool": "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57",
"underlying": "0x4c078361FC9BbB78DF910800A991C7c3DD2F6ce0",
@@ -4989,7 +5424,8 @@
"name": "Metis Token",
"decimals": 18,
"symbol": "Metis",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmTwYnn4uzEh67jHS9pwirb7a3PiRRyc9NcKbUShtGReKp"
},
{
"chainId": 1088,
@@ -4998,6 +5434,7 @@
"decimals": 18,
"symbol": "aMetMETIS",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcAKVxm8S2ygZ41tDzTVd7wbrA4F4WCUdux68bnrmLGdz",
"extensions": {
"pool": "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57",
"underlying": "0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000"
@@ -5010,6 +5447,7 @@
"decimals": 18,
"symbol": "stataMetMETIS",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmctzTjMN7DZ9aMpYYrYh3zqz7vertnpzZxNKKPabvX3cj",
"extensions": {
"pool": "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57",
"underlying": "0xDeadDeAddeAddEAddeadDEaDDEAdDeaDDeAD0000",
@@ -5022,7 +5460,8 @@
"name": "USDC Token",
"decimals": 6,
"symbol": "mUSDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 1088,
@@ -5031,6 +5470,7 @@
"decimals": 6,
"symbol": "aMetmUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57",
"underlying": "0xEA32A96608495e54156Ae48931A7c20f0dcc1a21"
@@ -5043,6 +5483,7 @@
"decimals": 6,
"symbol": "stataMetmUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57",
"underlying": "0xEA32A96608495e54156Ae48931A7c20f0dcc1a21",
@@ -5055,7 +5496,8 @@
"name": "USDT Token",
"decimals": 6,
"symbol": "mUSDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 1088,
@@ -5064,6 +5506,7 @@
"decimals": 6,
"symbol": "aMetmUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57",
"underlying": "0xbB06DCA3AE6887fAbF931640f67cab3e3a16F4dC"
@@ -5076,6 +5519,7 @@
"decimals": 6,
"symbol": "stataMetmUSDT",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmb8xoWyKYRwcm8mbUgGTpVSGaTkq3jHbjaV2Prg3mnVwW",
"extensions": {
"pool": "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57",
"underlying": "0xbB06DCA3AE6887fAbF931640f67cab3e3a16F4dC",
@@ -5088,7 +5532,8 @@
"name": "Ether",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 1088,
@@ -5097,6 +5542,7 @@
"decimals": 18,
"symbol": "aMetWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57",
"underlying": "0x420000000000000000000000000000000000000A"
@@ -5109,6 +5555,7 @@
"decimals": 18,
"symbol": "stataMetWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
"pool": "0x90df02551bB792286e8D4f13E0e357b4Bf1D6a57",
"underlying": "0x420000000000000000000000000000000000000A",
@@ -5121,7 +5568,8 @@
"name": "Wrapped Ether on xDai",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 100,
@@ -5130,6 +5578,7 @@
"decimals": 18,
"symbol": "aGnoWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1"
@@ -5142,6 +5591,7 @@
"decimals": 18,
"symbol": "stataGnoWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0x6A023CCd1ff6F2045C3309768eAd9E68F978f6e1",
@@ -5154,7 +5604,8 @@
"name": "Wrapped liquid staked Ether 2.0 from ...",
"decimals": 18,
"symbol": "wstETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbCWJgjiGsS9wXDXtzDMakmCF9qTHMh4thCJ7jxghgjL2"
},
{
"chainId": 100,
@@ -5163,6 +5614,7 @@
"decimals": 18,
"symbol": "aGnowstETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmUuRgJaCvyPTf3vkLaU2iHVBz7gtijACb2kb9EHod71qY",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6"
@@ -5175,6 +5627,7 @@
"decimals": 18,
"symbol": "stataGnowstETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmaVefYiKoaA9o22zUV3p7PGqhFhx8vaPos2M7jxx9DU33",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0x6C76971f98945AE98dD7d4DFcA8711ebea946eA6",
@@ -5187,7 +5640,8 @@
"name": "Gnosis Token on xDai",
"decimals": 18,
"symbol": "GNO",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmZ4MwcvMAd9KudcFjZtfc92ECji9NALSeWDzGdKXiRsQF"
},
{
"chainId": 100,
@@ -5196,6 +5650,7 @@
"decimals": 18,
"symbol": "aGnoGNO",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPJF5bW7MjPyFiFru1HVTPbaACwTFwqFxiMSMBa4or6Fu",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb"
@@ -5208,6 +5663,7 @@
"decimals": 18,
"symbol": "stataGnoGNO",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRMU81xkBNLfHzdb4tFM9vG9whFtSEGDSVGx5ZhpMq19k",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0x9C58BAcC331c9aa871AFD802DB6379a98e80CEdb",
@@ -5220,7 +5676,8 @@
"name": "USD//C on xDai",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 100,
@@ -5229,6 +5686,7 @@
"decimals": 6,
"symbol": "aGnoUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83"
@@ -5241,6 +5699,7 @@
"decimals": 6,
"symbol": "stataGnoUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0xDDAfbb505ad214D7b80b1f830fcCc89B60fb7A83",
@@ -5253,7 +5712,8 @@
"name": "Wrapped XDAI",
"decimals": 18,
"symbol": "WXDAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmdt91LJPzHJ6ZeefVmW9SwjoZNq9KhPFhSXGCCmMPGSVJ"
},
{
"chainId": 100,
@@ -5262,6 +5722,7 @@
"decimals": 18,
"symbol": "aGnoWXDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZE72RZ7mVA3S2Wm5UKZNow9u6QUmCQpLva64BusFyr9J",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d"
@@ -5274,6 +5735,7 @@
"decimals": 18,
"symbol": "stataGnoWXDAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmZ7Ry2hZ3d93Cigcr6EA9HZepinXbw8H6XytnDPgXWo46",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0xe91D153E0b41518A2Ce8Dd3D7944Fa863463a97d",
@@ -5286,7 +5748,8 @@
"name": "Monerium EUR emoney",
"decimals": 18,
"symbol": "EURe",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmYeA4ceb1v1ZRgoLtQdPgRtVJCWBPqDe2Hjub7fn4JRG6"
},
{
"chainId": 100,
@@ -5295,6 +5758,7 @@
"decimals": 18,
"symbol": "aGnoEURe",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmbYisD1unDS1bZGmRub8jE2M2zNRqbmtZDyY2QdDYYZ8E",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0xcB444e90D8198415266c6a2724b7900fb12FC56E"
@@ -5307,6 +5771,7 @@
"decimals": 18,
"symbol": "stataGnoEURe",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXH1Ldc46N5tRfSGPke7oUZqbVjPqR5nNS7F8W9gzzALj",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0xcB444e90D8198415266c6a2724b7900fb12FC56E",
@@ -5319,7 +5784,8 @@
"name": "Savings xDAI",
"decimals": 18,
"symbol": "sDAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmdgjx3YmLRYovnGNCbwhRnCPmqx9fWjfSb5PXYaLEheTv"
},
{
"chainId": 100,
@@ -5328,6 +5794,7 @@
"decimals": 18,
"symbol": "aGnosDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcShgyB94MFE6vdGvu712ZvUmicGCVg8FtrRs6m83bd33",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0xaf204776c7245bF4147c2612BF6e5972Ee483701"
@@ -5340,6 +5807,7 @@
"decimals": 18,
"symbol": "stataGnosDAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmajR418wCY3E2KzQjWtzQhwmKirhoFRf29cP2D5Mje8kT",
"extensions": {
"pool": "0xb50201558B00496A145fE76f7424749556E326D8",
"underlying": "0xaf204776c7245bF4147c2612BF6e5972Ee483701",
@@ -5352,7 +5820,8 @@
"name": "PancakeSwap Token",
"decimals": 18,
"symbol": "Cake",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmWffpc6A1kWbbyzZQZNttf7fk67SPBzY3mkSt8pWrjsZb"
},
{
"chainId": 56,
@@ -5361,6 +5830,7 @@
"decimals": 18,
"symbol": "aBnbCAKE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmNzB8tGNaiJioH3ZkHZe8AeZa9jr1hsaVtCnVwGA5XtEL",
"extensions": {
"pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82"
@@ -5373,8 +5843,9 @@
"decimals": 18,
"symbol": "stataBnbCAKE",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmWYUq1YbQuJDtnE3GNU2YKzoCX43MmWVfhCuztnh2Ha4R",
"extensions": {
- "pool": "AaveV3BNB",
+ "pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0x0E09FaBB73Bd3Ade0a17ECC321fD13a19e81cE82",
"underlyingAToken": "0x4199CC1F5ed0d796563d7CcB2e036253E2C18281"
}
@@ -5385,7 +5856,8 @@
"name": "Wrapped BNB",
"decimals": 18,
"symbol": "WBNB",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmYkHbUqtUngVcvJBndE8xzgyK97PvGok2yimKedWVCZM7"
},
{
"chainId": 56,
@@ -5394,6 +5866,7 @@
"decimals": 18,
"symbol": "aBnbWBNB",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qmd9NfsRoXuBmns3Nn7C2CR7K1i5s1D4A9WS3TcPui2pwP",
"extensions": {
"pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c"
@@ -5406,8 +5879,9 @@
"decimals": 18,
"symbol": "stataBnbWBNB",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmaq1SRAmNsPii9xEpoN8XQE4BbyMag7wvM4qmf9H1swSH",
"extensions": {
- "pool": "AaveV3BNB",
+ "pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0xbb4CdB9CBd36B01bD1cBaEBF2De08d9173bc095c",
"underlyingAToken": "0x9B00a09492a626678E5A3009982191586C444Df9"
}
@@ -5418,7 +5892,8 @@
"name": "BTCB Token",
"decimals": 18,
"symbol": "BTCB",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmZJtx3PgAporannzoXtgGzC6pbzUyffeCkkVinSm3wACd"
},
{
"chainId": 56,
@@ -5427,6 +5902,7 @@
"decimals": 18,
"symbol": "aBnbBTCB",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmfJWCC1rubCBRyG1w6SjeTo9915JAGwCsFp4LPHhFiyZM",
"extensions": {
"pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c"
@@ -5439,8 +5915,9 @@
"decimals": 18,
"symbol": "stataBnbBTCB",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmTc64oxP7WDUSGvUvBKWr118CBgyPMwx9LnzWYG2bvVMo",
"extensions": {
- "pool": "AaveV3BNB",
+ "pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0x7130d2A12B9BCbFAe4f2634d864A1Ee1Ce3Ead9c",
"underlyingAToken": "0x56a7ddc4e848EbF43845854205ad71D5D5F72d3D"
}
@@ -5451,7 +5928,8 @@
"name": "Ethereum Token",
"decimals": 18,
"symbol": "ETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qma2czudF6pWRodzgmA7gSWDLozZxMNoseGHdc5Ap72wLM"
},
{
"chainId": 56,
@@ -5460,6 +5938,7 @@
"decimals": 18,
"symbol": "aBnbETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmbTG48DGcZmUSBxvNnkMc7ZeLEAvWycBzznp9BFVgsPMb",
"extensions": {
"pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8"
@@ -5472,8 +5951,9 @@
"decimals": 18,
"symbol": "stataBnbETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmUJCELohSHtbvYFJKC6Rh42iQRhHaYrjbUwrUdXkz6rGe",
"extensions": {
- "pool": "AaveV3BNB",
+ "pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0x2170Ed0880ac9A755fd29B2688956BD959F933F8",
"underlyingAToken": "0x2E94171493fAbE316b6205f1585779C887771E2F"
}
@@ -5484,7 +5964,8 @@
"name": "USD Coin",
"decimals": 18,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 56,
@@ -5493,6 +5974,7 @@
"decimals": 18,
"symbol": "aBnbUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d"
@@ -5505,8 +5987,9 @@
"decimals": 18,
"symbol": "stataBnbUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
- "pool": "AaveV3BNB",
+ "pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d",
"underlyingAToken": "0x00901a076785e0906d1028c7d6372d247bec7d61"
}
@@ -5517,7 +6000,8 @@
"name": "Tether USD",
"decimals": 18,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 56,
@@ -5526,6 +6010,7 @@
"decimals": 18,
"symbol": "aBnbUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0x55d398326f99059fF775485246999027B3197955"
@@ -5538,8 +6023,9 @@
"decimals": 18,
"symbol": "stataBnbUSDT",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmb8xoWyKYRwcm8mbUgGTpVSGaTkq3jHbjaV2Prg3mnVwW",
"extensions": {
- "pool": "AaveV3BNB",
+ "pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0x55d398326f99059fF775485246999027B3197955",
"underlyingAToken": "0xa9251ca9DE909CB71783723713B21E4233fbf1B1"
}
@@ -5550,7 +6036,8 @@
"name": "First Digital USD",
"decimals": 18,
"symbol": "FDUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmXG59tkfhvMBFGwrJqN2svPFJAJHggwz2MipokvkUFg5U"
},
{
"chainId": 56,
@@ -5559,6 +6046,7 @@
"decimals": 18,
"symbol": "aBnbFDUSD",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmadGhRSMFgh6oU7Lx1NcJjMpVdjk2dXeBoFn4MVM2DG85",
"extensions": {
"pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0xc5f0f7b66764F6ec8C8Dff7BA683102295E16409"
@@ -5571,8 +6059,9 @@
"decimals": 18,
"symbol": "stataBnbFDUSD",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmf7uUScGkafxpVXbv7oF3uN45Z1r85mVyeBNJvvGMQNPT",
"extensions": {
- "pool": "AaveV3BNB",
+ "pool": "0x6807dc923806fE8Fd134338EABCA509979a7e0cB",
"underlying": "0xc5f0f7b66764F6ec8C8Dff7BA683102295E16409",
"underlyingAToken": "0x75bd1A659bdC62e4C313950d44A2416faB43E785"
}
@@ -5583,7 +6072,8 @@
"name": "Dai Stablecoin",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 42161,
@@ -5592,6 +6082,7 @@
"decimals": 18,
"symbol": "aArbDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1"
@@ -5604,6 +6095,7 @@
"decimals": 18,
"symbol": "stataArbDAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmSU8whDiDpbXxK5ndZMFoQkwvAUzbG6DbhCNYiH8zE59T",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1",
@@ -5616,7 +6108,8 @@
"name": "ChainLink Token",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 42161,
@@ -5625,6 +6118,7 @@
"decimals": 18,
"symbol": "aArbLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4"
@@ -5637,6 +6131,7 @@
"decimals": 18,
"symbol": "stataArbLINK",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmceCJrUgAjjKjqcMQ2xcrV4ZYJYGLsyusinPrDrYU7rjZ",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xf97f4df75117a78c1A5a0DBb814Af92458539FB4",
@@ -5649,7 +6144,8 @@
"name": "USD Coin (Arb1)",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 42161,
@@ -5658,6 +6154,7 @@
"decimals": 6,
"symbol": "aArbUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8"
@@ -5670,6 +6167,7 @@
"decimals": 6,
"symbol": "stataArbUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xFF970A61A04b1cA14834A43f5dE4533eBDDB5CC8",
@@ -5682,7 +6180,8 @@
"name": "Wrapped BTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 42161,
@@ -5691,6 +6190,7 @@
"decimals": 8,
"symbol": "aArbWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f"
@@ -5703,6 +6203,7 @@
"decimals": 8,
"symbol": "stataArbWBTC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRHKbYScFWygn3rU2Pksj3BBAVJxYRuXnjjWxzjXnb5CN",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x2f2a2543B76A4166549F7aaB2e75Bef0aefC5B0f",
@@ -5715,7 +6216,8 @@
"name": "Wrapped Ether",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 42161,
@@ -5724,6 +6226,7 @@
"decimals": 18,
"symbol": "aArbWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1"
@@ -5736,6 +6239,7 @@
"decimals": 18,
"symbol": "stataArbWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x82aF49447D8a07e3bd95BD0d56f35241523fBab1",
@@ -5748,7 +6252,8 @@
"name": "Tether USD",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 42161,
@@ -5757,6 +6262,7 @@
"decimals": 6,
"symbol": "aArbUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9"
@@ -5769,6 +6275,7 @@
"decimals": 6,
"symbol": "stataArbUSDT",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmb8xoWyKYRwcm8mbUgGTpVSGaTkq3jHbjaV2Prg3mnVwW",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",
@@ -5781,7 +6288,8 @@
"name": "Aave Token",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 42161,
@@ -5790,6 +6298,7 @@
"decimals": 18,
"symbol": "aArbAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xba5DdD1f9d7F570dc94a51479a000E3BCE967196"
@@ -5802,6 +6311,7 @@
"decimals": 18,
"symbol": "stataArbAAVE",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRfMKzQ8Nq2oyDeRBvS36YbDXDuVi4EgcY56kLoxaBrA1",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xba5DdD1f9d7F570dc94a51479a000E3BCE967196",
@@ -5814,7 +6324,8 @@
"name": "STASIS EURS Token",
"decimals": 2,
"symbol": "EURS",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRZGtaQxgGucHXHaHYBUtYygLYJ7rioZWqoLzS2Hs9tRp"
},
{
"chainId": 42161,
@@ -5823,6 +6334,7 @@
"decimals": 2,
"symbol": "aArbEURS",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTJGLN3PEJjTfdkgEhYUAc8JBcqmtsjJftAs4mA9nKNsT",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xD22a58f79e9481D1a88e00c343885A588b34b68B"
@@ -5835,6 +6347,7 @@
"decimals": 2,
"symbol": "stataArbEURS",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmfVHpYk8KrXoHm6T9nMXFAGuJS6JZebcNDVYGhjmotnLz",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xD22a58f79e9481D1a88e00c343885A588b34b68B",
@@ -5847,7 +6360,8 @@
"name": "Wrapped liquid staked Ether 2.0",
"decimals": 18,
"symbol": "wstETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbCWJgjiGsS9wXDXtzDMakmCF9qTHMh4thCJ7jxghgjL2"
},
{
"chainId": 42161,
@@ -5856,6 +6370,7 @@
"decimals": 18,
"symbol": "aArbwstETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmUuRgJaCvyPTf3vkLaU2iHVBz7gtijACb2kb9EHod71qY",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x5979D7b546E38E414F7E9822514be443A4800529"
@@ -5868,6 +6383,7 @@
"decimals": 18,
"symbol": "stataArbwstETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmaVefYiKoaA9o22zUV3p7PGqhFhx8vaPos2M7jxx9DU33",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x5979D7b546E38E414F7E9822514be443A4800529",
@@ -5880,7 +6396,8 @@
"name": "Mai Stablecoin",
"decimals": 18,
"symbol": "MAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmaJ1parKZi5JhUHFjKxvmkxC8ArTFT5PtSXN5kW58969m"
},
{
"chainId": 42161,
@@ -5889,6 +6406,7 @@
"decimals": 18,
"symbol": "aArbMAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaHkpndT6sTUvYGveU6aGhLtYvBMZiUAGvjaHZzY7mCCw",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x3F56e0c36d275367b8C502090EDF38289b3dEa0d"
@@ -5901,6 +6419,7 @@
"decimals": 18,
"symbol": "stataArbMAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmVTo3VE3oiUeB7B1QPAQ61ZC9PCguFVZ3pkyhdmdP2XFZ",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x3F56e0c36d275367b8C502090EDF38289b3dEa0d",
@@ -5913,7 +6432,8 @@
"name": "Rocket Pool ETH",
"decimals": 18,
"symbol": "rETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmXS5cVXfm95aQ1B3B9pSoZtje16VmfUNe2uzuoV8YGTfT"
},
{
"chainId": 42161,
@@ -5922,6 +6442,7 @@
"decimals": 18,
"symbol": "aArbrETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmVbjYeRrKyGiQwn2LXzGv5wjb6S7C7xm8ka6nQQj2zwm9",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xEC70Dcb4A1EFa46b8F2D97C310C9c4790ba5ffA8"
@@ -5934,6 +6455,7 @@
"decimals": 18,
"symbol": "stataArbrETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmdKPd4KWhBMgJVUX5aw2dxga9yY3cUJRzDt9xxPxnirED",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xEC70Dcb4A1EFa46b8F2D97C310C9c4790ba5ffA8",
@@ -5946,7 +6468,8 @@
"name": "LUSD Stablecoin",
"decimals": 18,
"symbol": "LUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmfSpHdL6vMqm3QugTLtyuw99VNtRRgC4hJSJRSaTEXVDU"
},
{
"chainId": 42161,
@@ -5955,6 +6478,7 @@
"decimals": 18,
"symbol": "aArbLUSD",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmQ4w1ieq7beRErGP8HvoWdqisTFG7DYZmdyJHeUEUD19k",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x93b346b6BC2548dA6A1E7d98E9a421B42541425b"
@@ -5967,6 +6491,7 @@
"decimals": 18,
"symbol": "stataArbLUSD",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmP1ELmLsgTWubFuy3exnwvzUZvR9mVETCVHLPRf4AGRob",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x93b346b6BC2548dA6A1E7d98E9a421B42541425b",
@@ -5979,7 +6504,8 @@
"name": "USD Coin",
"decimals": 6,
"symbol": "USDCn",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 42161,
@@ -5988,6 +6514,7 @@
"decimals": 6,
"symbol": "aArbUSDCn",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831"
@@ -6000,6 +6527,7 @@
"decimals": 6,
"symbol": "stataArbUSDCn",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
@@ -6012,7 +6540,8 @@
"name": "Frax",
"decimals": 18,
"symbol": "FRAX",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbQ3GbWnrHfDMVjC4TumgMQRCjxeotvEdjkuug2c8DFgG"
},
{
"chainId": 42161,
@@ -6021,6 +6550,7 @@
"decimals": 18,
"symbol": "aArbFRAX",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmXgxPx3HiQRkeHq4bqfu2QFsbf5mafdvgaaxEGF9qbv3b",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x17FC002b466eEc40DaE837Fc4bE5c67993ddBd6F"
@@ -6033,6 +6563,7 @@
"decimals": 18,
"symbol": "stataArbFRAX",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmdAKJZQqmUfTm4Ah5Wwi9ZFeWEQ5w8Q8CNKSHtaPZTzCs",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x17FC002b466eEc40DaE837Fc4bE5c67993ddBd6F",
@@ -6045,7 +6576,8 @@
"name": "Arbitrum",
"decimals": 18,
"symbol": "ARB",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmWYwKVmso9jBzaSps4zcfBW36D53mGhhYi8wqDLsVHE3K"
},
{
"chainId": 42161,
@@ -6054,6 +6586,7 @@
"decimals": 18,
"symbol": "aArbARB",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmT45VyMB9w4WmhVS2rwFfwfJu2uLL3PXjDG33fs9bY8fJ",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x912CE59144191C1204E64559FE8253a0e49E6548"
@@ -6066,179 +6599,21 @@
"decimals": 18,
"symbol": "stataArbARB",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmQyk5ckejQ5pLDLuWWxjyT844PN1HoTg9wb7aNc75k27A",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x912CE59144191C1204E64559FE8253a0e49E6548",
"underlyingAToken": "0x6533afac2E7BCCB20dca161449A13A32D391fb00"
}
},
- {
- "chainId": 420,
- "address": "0xCD4e0d6D2b1252E2A709B8aE97DBA31164C5a709",
- "name": "DAI",
- "decimals": 18,
- "symbol": "DAI",
- "tags": ["underlying"]
- },
- {
- "chainId": 420,
- "address": "0x25E84646dF74FB9BCa68Aa8d018F7883ecE4B307",
- "name": "Aave Optimism DAI",
- "decimals": 18,
- "symbol": "aOptDAI",
- "tags": ["aTokenV3", "aaveV3"],
- "extensions": {
- "pool": "0x52dCE39f4A3823b335732178364f5590bDacb25D",
- "underlying": "0xCD4e0d6D2b1252E2A709B8aE97DBA31164C5a709"
- }
- },
- {
- "chainId": 420,
- "address": "0xBA25de9a7DC623B30799F33B770d31B44c2C3b77",
- "name": "LINK",
- "decimals": 18,
- "symbol": "LINK",
- "tags": ["underlying"]
- },
- {
- "chainId": 420,
- "address": "0xEf51CEE544Dc4f2046da04656a19a28d5C83BB60",
- "name": "Aave Optimism LINK",
- "decimals": 18,
- "symbol": "aOptLINK",
- "tags": ["aTokenV3", "aaveV3"],
- "extensions": {
- "pool": "0x52dCE39f4A3823b335732178364f5590bDacb25D",
- "underlying": "0xBA25de9a7DC623B30799F33B770d31B44c2C3b77"
- }
- },
- {
- "chainId": 420,
- "address": "0x69529987FA4A075D0C00B0128fa848dc9ebbE9CE",
- "name": "USDC",
- "decimals": 6,
- "symbol": "USDC",
- "tags": ["underlying"]
- },
- {
- "chainId": 420,
- "address": "0x99A8acb66c7ED63141b868a603C2337B24f85B22",
- "name": "Aave Optimism USDC",
- "decimals": 6,
- "symbol": "aOptUSDC",
- "tags": ["aTokenV3", "aaveV3"],
- "extensions": {
- "pool": "0x52dCE39f4A3823b335732178364f5590bDacb25D",
- "underlying": "0x69529987FA4A075D0C00B0128fa848dc9ebbE9CE"
- }
- },
- {
- "chainId": 420,
- "address": "0x099E6dA9FFF9F0D8873AaD3FB4C9F7eDA5742692",
- "name": "WBTC",
- "decimals": 8,
- "symbol": "WBTC",
- "tags": ["underlying"]
- },
- {
- "chainId": 420,
- "address": "0xa821B2BD2364194d24d3Cd92e0F450B0AD5823d0",
- "name": "Aave Optimism WBTC",
- "decimals": 8,
- "symbol": "aOptWBTC",
- "tags": ["aTokenV3", "aaveV3"],
- "extensions": {
- "pool": "0x52dCE39f4A3823b335732178364f5590bDacb25D",
- "underlying": "0x099E6dA9FFF9F0D8873AaD3FB4C9F7eDA5742692"
- }
- },
- {
- "chainId": 420,
- "address": "0x4778caf7b5DBD3934c3906c2909653eB1e0E601f",
- "name": "WETH",
- "decimals": 18,
- "symbol": "WETH",
- "tags": ["underlying"]
- },
- {
- "chainId": 420,
- "address": "0x18c9297E82dEf404a9472e7F208840Ae8261DFe8",
- "name": "Aave Optimism WETH",
- "decimals": 18,
- "symbol": "aOptWETH",
- "tags": ["aTokenV3", "aaveV3"],
- "extensions": {
- "pool": "0x52dCE39f4A3823b335732178364f5590bDacb25D",
- "underlying": "0x4778caf7b5DBD3934c3906c2909653eB1e0E601f"
- }
- },
- {
- "chainId": 420,
- "address": "0xf79129ae303764D79287FfF0c857003E95fC1506",
- "name": "USDT",
- "decimals": 6,
- "symbol": "USDT",
- "tags": ["underlying"]
- },
- {
- "chainId": 420,
- "address": "0x053Ac73bCD255525123872E2248a06C9794f29c7",
- "name": "Aave Optimism USDT",
- "decimals": 6,
- "symbol": "aOptUSDT",
- "tags": ["aTokenV3", "aaveV3"],
- "extensions": {
- "pool": "0x52dCE39f4A3823b335732178364f5590bDacb25D",
- "underlying": "0xf79129ae303764D79287FfF0c857003E95fC1506"
- }
- },
- {
- "chainId": 420,
- "address": "0x20288ac1Ef7711448DF03283E6B580710E73393a",
- "name": "AAVE",
- "decimals": 18,
- "symbol": "AAVE",
- "tags": ["underlying"]
- },
- {
- "chainId": 420,
- "address": "0x79655b4d49d52fEDB9503A20a55ef5762dA17B18",
- "name": "Aave Optimism AAVE",
- "decimals": 18,
- "symbol": "aOptAAVE",
- "tags": ["aTokenV3", "aaveV3"],
- "extensions": {
- "pool": "0x52dCE39f4A3823b335732178364f5590bDacb25D",
- "underlying": "0x20288ac1Ef7711448DF03283E6B580710E73393a"
- }
- },
- {
- "chainId": 420,
- "address": "0xC21D17E8E839C1286BBaa297d932AE9b33d7985b",
- "name": "SUSD",
- "decimals": 18,
- "symbol": "SUSD",
- "tags": ["underlying"]
- },
- {
- "chainId": 420,
- "address": "0xaf68aDbd3d8BBaC6c59c32490c01Cf8F6dB1adAE",
- "name": "Aave Optimism SUSD",
- "decimals": 18,
- "symbol": "aOptSUSD",
- "tags": ["aTokenV3", "aaveV3"],
- "extensions": {
- "pool": "0x52dCE39f4A3823b335732178364f5590bDacb25D",
- "underlying": "0xC21D17E8E839C1286BBaa297d932AE9b33d7985b"
- }
- },
{
"chainId": 10,
"address": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1",
"name": "Dai Stablecoin",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 10,
@@ -6247,6 +6622,7 @@
"decimals": 18,
"symbol": "aOptDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1"
@@ -6259,6 +6635,7 @@
"decimals": 18,
"symbol": "stataOptDAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmSU8whDiDpbXxK5ndZMFoQkwvAUzbG6DbhCNYiH8zE59T",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xDA10009cBd5D07dd0CeCc66161FC93D7c9000da1",
@@ -6271,7 +6648,8 @@
"name": "ChainLink Token",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 10,
@@ -6280,6 +6658,7 @@
"decimals": 18,
"symbol": "aOptLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6"
@@ -6292,6 +6671,7 @@
"decimals": 18,
"symbol": "stataOptLINK",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmceCJrUgAjjKjqcMQ2xcrV4ZYJYGLsyusinPrDrYU7rjZ",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x350a791Bfc2C21F9Ed5d10980Dad2e2638ffa7f6",
@@ -6304,7 +6684,8 @@
"name": "USD Coin",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 10,
@@ -6313,6 +6694,7 @@
"decimals": 6,
"symbol": "aOptUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607"
@@ -6325,6 +6707,7 @@
"decimals": 6,
"symbol": "stataOptUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x7F5c764cBc14f9669B88837ca1490cCa17c31607",
@@ -6337,7 +6720,8 @@
"name": "Wrapped BTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 10,
@@ -6346,6 +6730,7 @@
"decimals": 8,
"symbol": "aOptWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x68f180fcCe6836688e9084f035309E29Bf0A2095"
@@ -6358,6 +6743,7 @@
"decimals": 8,
"symbol": "stataOptWBTC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRHKbYScFWygn3rU2Pksj3BBAVJxYRuXnjjWxzjXnb5CN",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x68f180fcCe6836688e9084f035309E29Bf0A2095",
@@ -6370,7 +6756,8 @@
"name": "Wrapped Ether",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 10,
@@ -6379,6 +6766,7 @@
"decimals": 18,
"symbol": "aOptWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x4200000000000000000000000000000000000006"
@@ -6391,6 +6779,7 @@
"decimals": 18,
"symbol": "stataOptWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x4200000000000000000000000000000000000006",
@@ -6403,7 +6792,8 @@
"name": "Tether USD",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 10,
@@ -6412,6 +6802,7 @@
"decimals": 6,
"symbol": "aOptUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58"
@@ -6424,6 +6815,7 @@
"decimals": 6,
"symbol": "stataOptUSDT",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://Qmb8xoWyKYRwcm8mbUgGTpVSGaTkq3jHbjaV2Prg3mnVwW",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58",
@@ -6436,7 +6828,8 @@
"name": "Aave Token",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 10,
@@ -6445,6 +6838,7 @@
"decimals": 18,
"symbol": "aOptAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x76FB31fb4af56892A25e32cFC43De717950c9278"
@@ -6457,6 +6851,7 @@
"decimals": 18,
"symbol": "stataOptAAVE",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRfMKzQ8Nq2oyDeRBvS36YbDXDuVi4EgcY56kLoxaBrA1",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x76FB31fb4af56892A25e32cFC43De717950c9278",
@@ -6469,7 +6864,8 @@
"name": "Synth sUSD",
"decimals": 18,
"symbol": "sUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmcbqpVtvBzDftrEj6RmBKGN5dY21nXan4vqaavhuzcCgH"
},
{
"chainId": 10,
@@ -6478,6 +6874,7 @@
"decimals": 18,
"symbol": "aOptSUSD",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTiRcxJxZbzcssRidHqsBUxxNwGDoEtSbXCG4RVQV1DyE",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9"
@@ -6490,6 +6887,7 @@
"decimals": 18,
"symbol": "stataOptSUSD",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmUjWntfrgnZwjGQmAkqbjCk3tZRjBxMRMDrXd6aL7QnR5",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x8c6f28f2F1A3C87F0f938b96d27520d9751ec8d9",
@@ -6502,7 +6900,8 @@
"name": "Optimism",
"decimals": 18,
"symbol": "OP",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qmags5iiVGex6AQHi6BrJgakP3PGXM4YzNq93q1fmiZv48"
},
{
"chainId": 10,
@@ -6511,6 +6910,7 @@
"decimals": 18,
"symbol": "aOptOP",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmeTENTuCMJcyaAXawCguHY9xfnb9KAgmvzr6gsTo1sHqY",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x4200000000000000000000000000000000000042"
@@ -6523,6 +6923,7 @@
"decimals": 18,
"symbol": "stataOptOP",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmTehL9mXnrsdiKe5ckDcmZq2pWtLJLYj4JFQWvnfC6LtK",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x4200000000000000000000000000000000000042",
@@ -6535,7 +6936,8 @@
"name": "Wrapped liquid staked Ether 2.0",
"decimals": 18,
"symbol": "wstETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbCWJgjiGsS9wXDXtzDMakmCF9qTHMh4thCJ7jxghgjL2"
},
{
"chainId": 10,
@@ -6544,6 +6946,7 @@
"decimals": 18,
"symbol": "aOptwstETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmUuRgJaCvyPTf3vkLaU2iHVBz7gtijACb2kb9EHod71qY",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb"
@@ -6556,6 +6959,7 @@
"decimals": 18,
"symbol": "stataOptwstETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmaVefYiKoaA9o22zUV3p7PGqhFhx8vaPos2M7jxx9DU33",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb",
@@ -6568,7 +6972,8 @@
"name": "LUSD Stablecoin",
"decimals": 18,
"symbol": "LUSD",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmfSpHdL6vMqm3QugTLtyuw99VNtRRgC4hJSJRSaTEXVDU"
},
{
"chainId": 10,
@@ -6577,6 +6982,7 @@
"decimals": 18,
"symbol": "aOptLUSD",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmQ4w1ieq7beRErGP8HvoWdqisTFG7DYZmdyJHeUEUD19k",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819"
@@ -6589,6 +6995,7 @@
"decimals": 18,
"symbol": "stataOptLUSD",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmP1ELmLsgTWubFuy3exnwvzUZvR9mVETCVHLPRf4AGRob",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xc40F949F8a4e094D1b49a23ea9241D289B7b2819",
@@ -6601,7 +7008,8 @@
"name": "Mai Stablecoin",
"decimals": 18,
"symbol": "MAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmaJ1parKZi5JhUHFjKxvmkxC8ArTFT5PtSXN5kW58969m"
},
{
"chainId": 10,
@@ -6610,6 +7018,7 @@
"decimals": 18,
"symbol": "aOptMAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaHkpndT6sTUvYGveU6aGhLtYvBMZiUAGvjaHZzY7mCCw",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02"
@@ -6622,6 +7031,7 @@
"decimals": 18,
"symbol": "stataOptMAI",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmVTo3VE3oiUeB7B1QPAQ61ZC9PCguFVZ3pkyhdmdP2XFZ",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xdFA46478F9e5EA86d57387849598dbFB2e964b02",
@@ -6634,7 +7044,8 @@
"name": "Rocket Pool ETH",
"decimals": 18,
"symbol": "rETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmXS5cVXfm95aQ1B3B9pSoZtje16VmfUNe2uzuoV8YGTfT"
},
{
"chainId": 10,
@@ -6643,6 +7054,7 @@
"decimals": 18,
"symbol": "aOptrETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmVbjYeRrKyGiQwn2LXzGv5wjb6S7C7xm8ka6nQQj2zwm9",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D"
@@ -6655,6 +7067,7 @@
"decimals": 18,
"symbol": "stataOptrETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmdKPd4KWhBMgJVUX5aw2dxga9yY3cUJRzDt9xxPxnirED",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x9Bcef72be871e61ED4fBbc7630889beE758eb81D",
@@ -6667,7 +7080,8 @@
"name": "USD Coin",
"decimals": 6,
"symbol": "USDCn",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 10,
@@ -6676,6 +7090,7 @@
"decimals": 6,
"symbol": "aOptUSDCn",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85"
@@ -6687,7 +7102,8 @@
"name": "Wrapped Ether",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 534352,
@@ -6696,6 +7112,7 @@
"decimals": 18,
"symbol": "aScrWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x11fCfe756c05AD438e312a7fd934381537D3cFfe",
"underlying": "0x5300000000000000000000000000000000000004"
@@ -6708,8 +7125,9 @@
"decimals": 18,
"symbol": "stataScrWETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmXzX6n31pVXvFm6Ff6zi3wTro88DEvaNYbUeWg3NtPEwr",
"extensions": {
- "pool": "AaveV3Scroll",
+ "pool": "0x11fCfe756c05AD438e312a7fd934381537D3cFfe",
"underlying": "0x5300000000000000000000000000000000000004",
"underlyingAToken": "0xf301805bE1Df81102C957f6d4Ce29d2B8c056B2a"
}
@@ -6720,7 +7138,8 @@
"name": "USD Coin",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 534352,
@@ -6729,6 +7148,7 @@
"decimals": 6,
"symbol": "aScrUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x11fCfe756c05AD438e312a7fd934381537D3cFfe",
"underlying": "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4"
@@ -6741,8 +7161,9 @@
"decimals": 6,
"symbol": "stataScrUSDC",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmRSVBEwfG2v5jV9aR8B9h2MjSig8MpqE2JuqtF1UmA9pP",
"extensions": {
- "pool": "AaveV3Scroll",
+ "pool": "0x11fCfe756c05AD438e312a7fd934381537D3cFfe",
"underlying": "0x06eFdBFf2a14a7c8E15944D1F4A48F9F95F663A4",
"underlyingAToken": "0x1D738a3436A8C49CefFbaB7fbF04B660fb528CbD"
}
@@ -6753,7 +7174,8 @@
"name": "Wrapped liquid staked Ether 2.0",
"decimals": 18,
"symbol": "wstETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbCWJgjiGsS9wXDXtzDMakmCF9qTHMh4thCJ7jxghgjL2"
},
{
"chainId": 534352,
@@ -6762,6 +7184,7 @@
"decimals": 18,
"symbol": "aScrwstETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmUuRgJaCvyPTf3vkLaU2iHVBz7gtijACb2kb9EHod71qY",
"extensions": {
"pool": "0x11fCfe756c05AD438e312a7fd934381537D3cFfe",
"underlying": "0xf610A9dfB7C89644979b4A0f27063E9e7d7Cda32"
@@ -6774,8 +7197,9 @@
"decimals": 18,
"symbol": "stataScrwstETH",
"tags": ["aaveV3", "stataToken"],
+ "logoURI": "ipfs://QmaVefYiKoaA9o22zUV3p7PGqhFhx8vaPos2M7jxx9DU33",
"extensions": {
- "pool": "AaveV3Scroll",
+ "pool": "0x11fCfe756c05AD438e312a7fd934381537D3cFfe",
"underlying": "0xf610A9dfB7C89644979b4A0f27063E9e7d7Cda32",
"underlyingAToken": "0x5B1322eeb46240b02e20062b8F0F9908d525B09c"
}
@@ -6786,7 +7210,8 @@
"name": "DAI",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 534351,
@@ -6795,6 +7220,7 @@
"decimals": 18,
"symbol": "aEthDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x48914C788295b5db23aF2b5F0B3BE775C4eA9440",
"underlying": "0x7984E363c38b590bB4CA35aEd5133Ef2c6619C40"
@@ -6806,7 +7232,8 @@
"name": "LINK",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 534351,
@@ -6815,6 +7242,7 @@
"decimals": 18,
"symbol": "aEthLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x48914C788295b5db23aF2b5F0B3BE775C4eA9440",
"underlying": "0x279cBF5B7e3651F03CB9b71A9E7A3c924b267801"
@@ -6826,7 +7254,8 @@
"name": "USDC",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 534351,
@@ -6835,6 +7264,7 @@
"decimals": 6,
"symbol": "aEthUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x48914C788295b5db23aF2b5F0B3BE775C4eA9440",
"underlying": "0x2C9678042D52B97D27f2bD2947F7111d93F3dD0D"
@@ -6846,7 +7276,8 @@
"name": "WBTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 534351,
@@ -6855,6 +7286,7 @@
"decimals": 8,
"symbol": "aEthWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x48914C788295b5db23aF2b5F0B3BE775C4eA9440",
"underlying": "0x5EA79f3190ff37418d42F9B2618688494dBD9693"
@@ -6866,7 +7298,8 @@
"name": "WETH",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 534351,
@@ -6875,6 +7308,7 @@
"decimals": 18,
"symbol": "aEthWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x48914C788295b5db23aF2b5F0B3BE775C4eA9440",
"underlying": "0xb123dCe044EdF0a755505d9623Fba16C0F41cae9"
@@ -6886,7 +7320,8 @@
"name": "USDT",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 534351,
@@ -6895,6 +7330,7 @@
"decimals": 6,
"symbol": "aEthUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x48914C788295b5db23aF2b5F0B3BE775C4eA9440",
"underlying": "0x186C0C26c45A8DA1Da34339ee513624a9609156d"
@@ -6906,7 +7342,8 @@
"name": "AAVE",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 534351,
@@ -6915,6 +7352,7 @@
"decimals": 18,
"symbol": "aEthAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x48914C788295b5db23aF2b5F0B3BE775C4eA9440",
"underlying": "0xfc2921bE7B2762F0E87039905d6019B0fF5978a8"
@@ -6926,7 +7364,8 @@
"name": "EURS",
"decimals": 2,
"symbol": "EURS",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRZGtaQxgGucHXHaHYBUtYygLYJ7rioZWqoLzS2Hs9tRp"
},
{
"chainId": 534351,
@@ -6935,6 +7374,7 @@
"decimals": 2,
"symbol": "aEthEURS",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTJGLN3PEJjTfdkgEhYUAc8JBcqmtsjJftAs4mA9nKNsT",
"extensions": {
"pool": "0x48914C788295b5db23aF2b5F0B3BE775C4eA9440",
"underlying": "0xDf40f3a3566b4271450083f1Ad5732590BA47575"
@@ -6946,7 +7386,8 @@
"name": "DAI",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 4002,
@@ -6955,6 +7396,7 @@
"decimals": 18,
"symbol": "aFanDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x56Ab717d882F7A8d4a3C2b191707322c5Cc70db8",
"underlying": "0x77FDe93fEe5fe272dC17d799cb61447431E6Eba2"
@@ -6966,7 +7408,8 @@
"name": "LINK",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 4002,
@@ -6975,6 +7418,7 @@
"decimals": 18,
"symbol": "aFanLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x56Ab717d882F7A8d4a3C2b191707322c5Cc70db8",
"underlying": "0x1Da81b322451C51D2580B373974a999d5A9C2D21"
@@ -6986,7 +7430,8 @@
"name": "USDC",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 4002,
@@ -6995,6 +7440,7 @@
"decimals": 6,
"symbol": "aFanUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x56Ab717d882F7A8d4a3C2b191707322c5Cc70db8",
"underlying": "0x66F61903D7FEC18048bEc2e792f272cb8B657733"
@@ -7006,7 +7452,8 @@
"name": "WBTC",
"decimals": 8,
"symbol": "WBTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmchSk4QRc4hatKBGvoPaF7QTXwuGJBhAnEJ5DcrSsiYJ5"
},
{
"chainId": 4002,
@@ -7015,6 +7462,7 @@
"decimals": 8,
"symbol": "aFanWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmWABHZfGJHBAQU27Bv77btjKGg822j89La9q7BuVEPXkr",
"extensions": {
"pool": "0x56Ab717d882F7A8d4a3C2b191707322c5Cc70db8",
"underlying": "0x2c95d10bA4BBEc79e562e8B3f48687751808C925"
@@ -7026,7 +7474,8 @@
"name": "WETH",
"decimals": 18,
"symbol": "WETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmQUcgNk4wBhEchxQjjoSkvUXTb9Lzw9SCZoygwktjSNqd"
},
{
"chainId": 4002,
@@ -7035,6 +7484,7 @@
"decimals": 18,
"symbol": "aFanWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qma7MhjhSCiMyjDs1Zu3csUH4gYnPsT2DWPH7E9VjJDX2a",
"extensions": {
"pool": "0x56Ab717d882F7A8d4a3C2b191707322c5Cc70db8",
"underlying": "0xc8c0Cf9436F4862a8F60Ce680Ca5a9f0f99b5ded"
@@ -7046,7 +7496,8 @@
"name": "USDT",
"decimals": 6,
"symbol": "USDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 4002,
@@ -7055,6 +7506,7 @@
"decimals": 6,
"symbol": "aFanUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x56Ab717d882F7A8d4a3C2b191707322c5Cc70db8",
"underlying": "0x9DFf9E93B1e513379cf820504D642c6891d8F7CC"
@@ -7066,7 +7518,8 @@
"name": "AAVE",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 4002,
@@ -7075,6 +7528,7 @@
"decimals": 18,
"symbol": "aFanAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x56Ab717d882F7A8d4a3C2b191707322c5Cc70db8",
"underlying": "0x52D800ca262522580CeBAD275395ca6e7598C014"
@@ -7086,7 +7540,8 @@
"name": "WFTM",
"decimals": 18,
"symbol": "WFTM",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmaM1pamJXjvNmvQTzfiYJUR16m1zngCfeGFXzFw4TdZF9"
},
{
"chainId": 4002,
@@ -7095,6 +7550,7 @@
"decimals": 18,
"symbol": "aFanWFTM",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qmd9YLBHhDCHdhf6djQjRTLSVQCvQQWHcYcsSReGpmN8eS",
"extensions": {
"pool": "0x56Ab717d882F7A8d4a3C2b191707322c5Cc70db8",
"underlying": "0x2Fa2e7a6dEB7bb51B625336DBe1dA23511914a8A"
@@ -7106,7 +7562,8 @@
"name": "CRV",
"decimals": 18,
"symbol": "CRV",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbZMDbLbDHHEU7rd7VBnUL9UaMiQeDRbCtZ51cfBSMm3c"
},
{
"chainId": 4002,
@@ -7115,6 +7572,7 @@
"decimals": 18,
"symbol": "aFanCRV",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdcjSrWusxA73cpKw7htf7XaLxgR3o9ScLobYs4KiP1kX",
"extensions": {
"pool": "0x56Ab717d882F7A8d4a3C2b191707322c5Cc70db8",
"underlying": "0xc199807AF4fEDB02EE567Ed0FeB814A077de4802"
@@ -7126,7 +7584,8 @@
"name": "SUSHI",
"decimals": 18,
"symbol": "SUSHI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmSmt97RzEDb8KKj7KUXXohZAwVYamFAtKY2rZTdeD8j72"
},
{
"chainId": 4002,
@@ -7135,6 +7594,7 @@
"decimals": 18,
"symbol": "aFanSUSHI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTgPCnMmtKBiid5PFMFLNMttThFbvd5aXzFCaoX51Rtpu",
"extensions": {
"pool": "0x56Ab717d882F7A8d4a3C2b191707322c5Cc70db8",
"underlying": "0x1fdE0eCc619726f4cD597887C9F3b4c8740e19e2"
@@ -7146,7 +7606,8 @@
"name": "Dai Stablecoin",
"decimals": 18,
"symbol": "DAI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmP42hY9w4hkYyMtjwm86HmzMmUxx76pjyUNXT5VL6ndMa"
},
{
"chainId": 250,
@@ -7155,6 +7616,7 @@
"decimals": 18,
"symbol": "aFanDAI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmZFb7b8XfBoGUqPvpycN8RCxRNrcydbxZc7E7j8uq4yGW",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x8D11eC38a3EB5E956B052f67Da8Bdc9bef8Abf3E"
@@ -7166,7 +7628,8 @@
"name": "ChainLink",
"decimals": 18,
"symbol": "LINK",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRtU7R1eZcfFTgBLX57zPufc3HFhW2BG5WyikqUfNdJqV"
},
{
"chainId": 250,
@@ -7175,6 +7638,7 @@
"decimals": 18,
"symbol": "aFanLINK",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmaqAt4UdDdo1mX4JRbYp1bz6VL84acFeRS3B3DjCYver2",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xb3654dc3D10Ea7645f8319668E8F54d2574FBdC8"
@@ -7186,7 +7650,8 @@
"name": "USD Coin",
"decimals": 6,
"symbol": "USDC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbhThHCdcMQ5bmQLpQ5zQsXHjP6jXoe84CGFuxEVskiV9"
},
{
"chainId": 250,
@@ -7195,6 +7660,7 @@
"decimals": 6,
"symbol": "aFanUSDC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmcUgFhpDzaGxQXvacRJjnQeECQhVCGWNkRfouu8hCkESo",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x04068DA6C83AFCFA0e13ba15A6696662335D5B75"
@@ -7206,7 +7672,8 @@
"name": "Bitcoin",
"decimals": 8,
"symbol": "BTC",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmZJtx3PgAporannzoXtgGzC6pbzUyffeCkkVinSm3wACd"
},
{
"chainId": 250,
@@ -7215,6 +7682,7 @@
"decimals": 8,
"symbol": "aFanWBTC",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmfJWCC1rubCBRyG1w6SjeTo9915JAGwCsFp4LPHhFiyZM",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x321162Cd933E2Be498Cd2267a90534A804051b11"
@@ -7226,7 +7694,8 @@
"name": "Ethereum",
"decimals": 18,
"symbol": "ETH",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://Qma2czudF6pWRodzgmA7gSWDLozZxMNoseGHdc5Ap72wLM"
},
{
"chainId": 250,
@@ -7235,6 +7704,7 @@
"decimals": 18,
"symbol": "aFanWETH",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmbTG48DGcZmUSBxvNnkMc7ZeLEAvWycBzznp9BFVgsPMb",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x74b23882a30290451A17c44f4F05243b6b58C76d"
@@ -7246,7 +7716,8 @@
"name": "Frapped USDT",
"decimals": 6,
"symbol": "fUSDT",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmRHsz7F8L6ThgiFpnoj9Q9Eum1Yj3H62VozZ7Yo2GmA41"
},
{
"chainId": 250,
@@ -7255,6 +7726,7 @@
"decimals": 6,
"symbol": "aFanUSDT",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdoQn7UG2qPbY83ud71i71k8dqGrtNbXpvsZTAnWmVQDc",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x049d68029688eAbF473097a2fC38ef61633A3C7A"
@@ -7266,7 +7738,8 @@
"name": "Aave",
"decimals": 18,
"symbol": "AAVE",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbvaU6evuhijKW7hPutLtoGuayT18NGfnXcRFf78PE2iC"
},
{
"chainId": 250,
@@ -7275,6 +7748,7 @@
"decimals": 18,
"symbol": "aFanAAVE",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmPt4MTu1qM4JqPUndTUaVH2H8TaPpKQH1PcsPARsvykPv",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x6a07A792ab2965C72a5B8088d3a069A7aC3a993B"
@@ -7286,7 +7760,8 @@
"name": "Wrapped Fantom",
"decimals": 18,
"symbol": "WFTM",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmaM1pamJXjvNmvQTzfiYJUR16m1zngCfeGFXzFw4TdZF9"
},
{
"chainId": 250,
@@ -7295,6 +7770,7 @@
"decimals": 18,
"symbol": "aFanWFTM",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://Qmd9YLBHhDCHdhf6djQjRTLSVQCvQQWHcYcsSReGpmN8eS",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x21be370D5312f44cB42ce377BC9b8a0cEF1A4C83"
@@ -7306,7 +7782,8 @@
"name": "Curve DAO",
"decimals": 18,
"symbol": "CRV",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmbZMDbLbDHHEU7rd7VBnUL9UaMiQeDRbCtZ51cfBSMm3c"
},
{
"chainId": 250,
@@ -7315,6 +7792,7 @@
"decimals": 18,
"symbol": "aFanCRV",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmdcjSrWusxA73cpKw7htf7XaLxgR3o9ScLobYs4KiP1kX",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0x1E4F97b9f9F913c46F1632781732927B9019C68b"
@@ -7326,7 +7804,8 @@
"name": "Sushi",
"decimals": 18,
"symbol": "SUSHI",
- "tags": ["underlying"]
+ "tags": ["underlying"],
+ "logoURI": "ipfs://QmSmt97RzEDb8KKj7KUXXohZAwVYamFAtKY2rZTdeD8j72"
},
{
"chainId": 250,
@@ -7335,6 +7814,7 @@
"decimals": 18,
"symbol": "aFanSUSHI",
"tags": ["aTokenV3", "aaveV3"],
+ "logoURI": "ipfs://QmTgPCnMmtKBiid5PFMFLNMttThFbvd5aXzFCaoX51Rtpu",
"extensions": {
"pool": "0x794a61358D6845594F94dc1DB02A252b5b4814aD",
"underlying": "0xae75A438b2E0cB8Bb01Ec1E1e376De11D44477CC"
diff --git a/yarn.lock b/yarn.lock
index 6eadf187..f1ade2f6 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -7,15 +7,42 @@
resolved "https://registry.yarnpkg.com/@adraffy/ens-normalize/-/ens-normalize-1.10.0.tgz#d2a39395c587e092d77cbbc80acf956a54f38bf7"
integrity sha512-nA9XHtlAkYfJxY7bce8DcN7eKxWWCWkU+1GR9d+U6MbNpfwQp8TI7vqOsBsMcHoT4mBu2kypKoSKnghEzOOq5Q==
-"@bgd-labs/js-utils@^1.1.1":
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/@bgd-labs/js-utils/-/js-utils-1.1.1.tgz#0e400061169cd38d1dd44b401dc3c05b904cbd76"
- integrity sha512-CWzoY+3IWpu/YhDgVYbnZhBEGQ8kGJwAgqZexrIkD9+GJh5raEcOWByV8psWapOwttWO4ppxS/RgmMdJQ5Hhxg==
+"@assemblyscript/loader@^0.9.4":
+ version "0.9.4"
+ resolved "https://registry.yarnpkg.com/@assemblyscript/loader/-/loader-0.9.4.tgz#a483c54c1253656bb33babd464e3154a173e1577"
+ integrity sha512-HazVq9zwTVwGmqdwYzu7WyQ6FQVZ7SwET0KKQuKm55jD0IfUpZgN0OPIiZG3zV1iSrVYcN0bdwLRXI/VNCYsUA==
+
+"@babel/code-frame@^7.0.0":
+ version "7.23.5"
+ resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244"
+ integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==
+ dependencies:
+ "@babel/highlight" "^7.23.4"
+ chalk "^2.4.2"
+
+"@babel/helper-validator-identifier@^7.22.20":
+ version "7.22.20"
+ resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0"
+ integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==
+
+"@babel/highlight@^7.23.4":
+ version "7.23.4"
+ resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b"
+ integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==
+ dependencies:
+ "@babel/helper-validator-identifier" "^7.22.20"
+ chalk "^2.4.2"
+ js-tokens "^4.0.0"
+
+"@bgd-labs/js-utils@1.2.3-489ffc796cef9aa2e28bdb839ad7467d95eadbea.0":
+ version "1.2.3-489ffc796cef9aa2e28bdb839ad7467d95eadbea.0"
+ resolved "https://registry.yarnpkg.com/@bgd-labs/js-utils/-/js-utils-1.2.3-489ffc796cef9aa2e28bdb839ad7467d95eadbea.0.tgz#87b725393500638e31adc678ee3167032183ade8"
+ integrity sha512-0nAgcQiYilFoxhQNeKkKkMX8Z6yWWPNTxnLLF569t3QQJYXzalQYKtKNijipCBXt4UhgpBP+OX0GxE+ukTt3vg==
dependencies:
- "@supercharge/promise-pool" "^3.1.0"
+ "@supercharge/promise-pool" "^3.1.1"
bs58 "^5.0.0"
gray-matter "^4.0.3"
- tsx "^4.4.0"
+ tsx "^4.7.1"
"@esbuild/aix-ppc64@0.19.10":
version "0.19.10"
@@ -164,6 +191,11 @@
"@jridgewell/resolve-uri" "^3.1.0"
"@jridgewell/sourcemap-codec" "^1.4.14"
+"@multiformats/base-x@^4.0.1":
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/@multiformats/base-x/-/base-x-4.0.1.tgz#95ff0fa58711789d53aefb2590a8b7a4e715d121"
+ integrity sha512-eMk0b9ReBbV23xXU693TAIrLyeO5iTgBZGSJfpqriG8UkYvr/hC9u9pyMlAakDNHWmbhMZCDs6KQO0jzKD8OTw==
+
"@noble/curves@1.2.0", "@noble/curves@~1.2.0":
version "1.2.0"
resolved "https://registry.yarnpkg.com/@noble/curves/-/curves-1.2.0.tgz#92d7e12e4e49b23105a2555c6984d41733d65c35"
@@ -197,6 +229,59 @@
"@nodelib/fs.scandir" "2.1.5"
fastq "^1.6.0"
+"@protobufjs/aspromise@^1.1.1", "@protobufjs/aspromise@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@protobufjs/aspromise/-/aspromise-1.1.2.tgz#9b8b0cc663d669a7d8f6f5d0893a14d348f30fbf"
+ integrity sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==
+
+"@protobufjs/base64@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@protobufjs/base64/-/base64-1.1.2.tgz#4c85730e59b9a1f1f349047dbf24296034bb2735"
+ integrity sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==
+
+"@protobufjs/codegen@^2.0.4":
+ version "2.0.4"
+ resolved "https://registry.yarnpkg.com/@protobufjs/codegen/-/codegen-2.0.4.tgz#7ef37f0d010fb028ad1ad59722e506d9262815cb"
+ integrity sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==
+
+"@protobufjs/eventemitter@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz#355cbc98bafad5978f9ed095f397621f1d066b70"
+ integrity sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==
+
+"@protobufjs/fetch@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@protobufjs/fetch/-/fetch-1.1.0.tgz#ba99fb598614af65700c1619ff06d454b0d84c45"
+ integrity sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==
+ dependencies:
+ "@protobufjs/aspromise" "^1.1.1"
+ "@protobufjs/inquire" "^1.1.0"
+
+"@protobufjs/float@^1.0.2":
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/@protobufjs/float/-/float-1.0.2.tgz#5e9e1abdcb73fc0a7cb8b291df78c8cbd97b87d1"
+ integrity sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==
+
+"@protobufjs/inquire@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@protobufjs/inquire/-/inquire-1.1.0.tgz#ff200e3e7cf2429e2dcafc1140828e8cc638f089"
+ integrity sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==
+
+"@protobufjs/path@^1.1.2":
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/@protobufjs/path/-/path-1.1.2.tgz#6cc2b20c5c9ad6ad0dccfd21ca7673d8d7fbf68d"
+ integrity sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==
+
+"@protobufjs/pool@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@protobufjs/pool/-/pool-1.1.0.tgz#09fd15f2d6d3abfa9b65bc366506d6ad7846ff54"
+ integrity sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==
+
+"@protobufjs/utf8@^1.1.0":
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570"
+ integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==
+
"@rollup/rollup-android-arm-eabi@4.9.1":
version "4.9.1"
resolved "https://registry.yarnpkg.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.9.1.tgz#beaf518ee45a196448e294ad3f823d2d4576cf35"
@@ -296,10 +381,32 @@
dependencies:
antlr4ts "^0.5.0-alpha.4"
-"@supercharge/promise-pool@^3.1.0":
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/@supercharge/promise-pool/-/promise-pool-3.1.0.tgz#308b9f4d4bf1d607695f916d9454a3556cd4c2b4"
- integrity sha512-gB3NukbIcYzRtPoE6dx9svQYPodxvnfQlaaQd8N/z87E6WaMfRE7o5HwB+LZ+KeM0nsNAq1n4TmBtfz1VCUR+Q==
+"@supercharge/promise-pool@^3.1.1":
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/@supercharge/promise-pool/-/promise-pool-3.1.1.tgz#237d4e151b8591e2ff4f0ae388f7d6b4741bacc0"
+ integrity sha512-TgCm6jVqMPv+OgD5uBNND/CkCwNDdXPQlcprtnXsWSBpTCy0q5CI6vRj+jsUiXE1xeRaKIX4UeaYJqzZBL92sg==
+
+"@trysound/sax@0.2.0":
+ version "0.2.0"
+ resolved "https://registry.yarnpkg.com/@trysound/sax/-/sax-0.2.0.tgz#cccaab758af56761eb7bf37af6f03f326dd798ad"
+ integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==
+
+"@types/long@^4.0.1":
+ version "4.0.2"
+ resolved "https://registry.yarnpkg.com/@types/long/-/long-4.0.2.tgz#b74129719fc8d11c01868010082d483b7545591a"
+ integrity sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==
+
+"@types/minimist@^1.2.0":
+ version "1.2.5"
+ resolved "https://registry.yarnpkg.com/@types/minimist/-/minimist-1.2.5.tgz#ec10755e871497bcd83efe927e43ec46e8c0747e"
+ integrity sha512-hov8bUuiLiyFPGyFPE1lwWhmzYbirOXQNNo40+y3zow8aFVTeyn3VWL0VFFfdNddA8S4Vf0Tc062rzyNr7Paag==
+
+"@types/node@>=13.7.0":
+ version "20.11.19"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.19.tgz#b466de054e9cb5b3831bee38938de64ac7f81195"
+ integrity sha512-7xMnVEcZFu0DikYjWOlRq7NTPETrm7teqUT2WkQjrTIkEgUyyGdWsj/Zg8bEJt5TNklzbPD1X3fqfsHw3SpapQ==
+ dependencies:
+ undici-types "~5.26.4"
"@types/node@^20.10.5":
version "20.10.5"
@@ -308,6 +415,11 @@
dependencies:
undici-types "~5.26.4"
+"@types/normalize-package-data@^2.4.0":
+ version "2.4.4"
+ resolved "https://registry.yarnpkg.com/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz#56e2cc26c397c038fab0e3a917a12d5c5909e901"
+ integrity sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==
+
"@uniswap/token-lists@^1.0.0-beta.33":
version "1.0.0-beta.33"
resolved "https://registry.yarnpkg.com/@uniswap/token-lists/-/token-lists-1.0.0-beta.33.tgz#966ba96c9ccc8f0e9e09809890b438203f2b1911"
@@ -335,6 +447,13 @@ ajv@^8.0.0, ajv@^8.12.0:
require-from-string "^2.0.2"
uri-js "^4.2.2"
+ansi-styles@^3.2.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
+ integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
+ dependencies:
+ color-convert "^1.9.0"
+
antlr4ts@^0.5.0-alpha.4:
version "0.5.0-alpha.4"
resolved "https://registry.yarnpkg.com/antlr4ts/-/antlr4ts-0.5.0-alpha.4.tgz#71702865a87478ed0b40c0709f422cf14d51652a"
@@ -365,6 +484,11 @@ array-union@^2.1.0:
resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
+arrify@^1.0.1:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/arrify/-/arrify-1.0.1.tgz#898508da2226f380df904728456849c1501a4b0d"
+ integrity sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==
+
balanced-match@^1.0.0:
version "1.0.2"
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
@@ -375,11 +499,35 @@ base-x@^4.0.0:
resolved "https://registry.yarnpkg.com/base-x/-/base-x-4.0.0.tgz#d0e3b7753450c73f8ad2389b5c018a4af7b2224a"
integrity sha512-FuwxlW4H5kh37X/oW59pwTzzTKRzfrrQwhmyspRM7swOEZcHtDZSCt45U6oKgtuFE+WYPblePMVIPR4RZrh/hw==
+base64-js@^1.3.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/base64-js/-/base64-js-1.5.1.tgz#1b1b440160a5bf7ad40b650f095963481903930a"
+ integrity sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==
+
binary-extensions@^2.0.0:
version "2.2.0"
resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
+bl@^5.0.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/bl/-/bl-5.1.0.tgz#183715f678c7188ecef9fe475d90209400624273"
+ integrity sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==
+ dependencies:
+ buffer "^6.0.3"
+ inherits "^2.0.4"
+ readable-stream "^3.4.0"
+
+blakejs@^1.1.0:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/blakejs/-/blakejs-1.2.1.tgz#5057e4206eadb4a97f7c0b6e197a505042fc3814"
+ integrity sha512-QXUSXI3QVc/gJME0dBpXrag1kbzOqCjCX8/b54ntNyW6sjtoqxqRk3LTmXzaJoh71zMsDCjM+47jS7XiwN/+fQ==
+
+boolbase@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e"
+ integrity sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==
+
brace-expansion@^1.1.7:
version "1.1.11"
resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
@@ -402,6 +550,14 @@ bs58@^5.0.0:
dependencies:
base-x "^4.0.0"
+buffer@^6.0.3:
+ version "6.0.3"
+ resolved "https://registry.yarnpkg.com/buffer/-/buffer-6.0.3.tgz#2ace578459cc8fbe2a70aaa8f52ee63b6a74c6c6"
+ integrity sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==
+ dependencies:
+ base64-js "^1.3.1"
+ ieee754 "^1.2.1"
+
bundle-require@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/bundle-require/-/bundle-require-4.0.1.tgz#2cc1ad76428043d15e0e7f30990ee3d5404aa2e3"
@@ -414,6 +570,29 @@ cac@^6.7.12:
resolved "https://registry.yarnpkg.com/cac/-/cac-6.7.14.tgz#804e1e6f506ee363cb0e3ccbb09cad5dd9870959"
integrity sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==
+camelcase-keys@^6.2.2:
+ version "6.2.2"
+ resolved "https://registry.yarnpkg.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz#5e755d6ba51aa223ec7d3d52f25778210f9dc3c0"
+ integrity sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==
+ dependencies:
+ camelcase "^5.3.1"
+ map-obj "^4.0.0"
+ quick-lru "^4.0.1"
+
+camelcase@^5.3.1:
+ version "5.3.1"
+ resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320"
+ integrity sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
+
+chalk@^2.4.2:
+ version "2.4.2"
+ resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
+ integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
+ dependencies:
+ ansi-styles "^3.2.1"
+ escape-string-regexp "^1.0.5"
+ supports-color "^5.3.0"
+
chokidar@^3.5.1:
version "3.5.3"
resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.3.tgz#1cf37c8707b932bd1af1ae22c0432e2acd1903bd"
@@ -429,11 +608,38 @@ chokidar@^3.5.1:
optionalDependencies:
fsevents "~2.3.2"
+cids@^1.0.0, cids@^1.1.5, cids@^1.1.6:
+ version "1.1.9"
+ resolved "https://registry.yarnpkg.com/cids/-/cids-1.1.9.tgz#402c26db5c07059377bcd6fb82f2a24e7f2f4a4f"
+ integrity sha512-l11hWRfugIcbGuTZwAM5PwpjPPjyb6UZOGwlHSnOBV5o07XhQ4gNpBN67FbODvpjyHtd+0Xs6KNvUcGBiDRsdg==
+ dependencies:
+ multibase "^4.0.1"
+ multicodec "^3.0.1"
+ multihashes "^4.0.1"
+ uint8arrays "^3.0.0"
+
+color-convert@^1.9.0:
+ version "1.9.3"
+ resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
+ integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
+ dependencies:
+ color-name "1.1.3"
+
+color-name@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
+ integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
+
commander@^4.0.0:
version "4.1.1"
resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068"
integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
+commander@^7.2.0:
+ version "7.2.0"
+ resolved "https://registry.yarnpkg.com/commander/-/commander-7.2.0.tgz#a36cb57d0b501ce108e4d20559a150a391d97ab7"
+ integrity sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==
+
concat-map@0.0.1:
version "0.0.1"
resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
@@ -448,6 +654,45 @@ cross-spawn@^7.0.3:
shebang-command "^2.0.0"
which "^2.0.1"
+css-select@^5.1.0:
+ version "5.1.0"
+ resolved "https://registry.yarnpkg.com/css-select/-/css-select-5.1.0.tgz#b8ebd6554c3637ccc76688804ad3f6a6fdaea8a6"
+ integrity sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==
+ dependencies:
+ boolbase "^1.0.0"
+ css-what "^6.1.0"
+ domhandler "^5.0.2"
+ domutils "^3.0.1"
+ nth-check "^2.0.1"
+
+css-tree@^2.3.1:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.3.1.tgz#10264ce1e5442e8572fc82fbe490644ff54b5c20"
+ integrity sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==
+ dependencies:
+ mdn-data "2.0.30"
+ source-map-js "^1.0.1"
+
+css-tree@~2.2.0:
+ version "2.2.1"
+ resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-2.2.1.tgz#36115d382d60afd271e377f9c5f67d02bd48c032"
+ integrity sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==
+ dependencies:
+ mdn-data "2.0.28"
+ source-map-js "^1.0.1"
+
+css-what@^6.1.0:
+ version "6.1.0"
+ resolved "https://registry.yarnpkg.com/css-what/-/css-what-6.1.0.tgz#fb5effcf76f1ddea2c81bdfaa4de44e79bac70f4"
+ integrity sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==
+
+csso@^5.0.5:
+ version "5.0.5"
+ resolved "https://registry.yarnpkg.com/csso/-/csso-5.0.5.tgz#f9b7fe6cc6ac0b7d90781bb16d5e9874303e2ca6"
+ integrity sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==
+ dependencies:
+ css-tree "~2.2.0"
+
debug@^4.3.1:
version "4.3.4"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
@@ -455,6 +700,19 @@ debug@^4.3.1:
dependencies:
ms "2.1.2"
+decamelize-keys@^1.1.0:
+ version "1.1.1"
+ resolved "https://registry.yarnpkg.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz#04a2d523b2f18d80d0158a43b895d56dff8d19d8"
+ integrity sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==
+ dependencies:
+ decamelize "^1.1.0"
+ map-obj "^1.0.0"
+
+decamelize@^1.1.0, decamelize@^1.2.0:
+ version "1.2.0"
+ resolved "https://registry.yarnpkg.com/decamelize/-/decamelize-1.2.0.tgz#f6534d15148269b20352e7bee26f501f9a191290"
+ integrity sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==
+
dir-glob@^3.0.1:
version "3.0.1"
resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
@@ -462,6 +720,53 @@ dir-glob@^3.0.1:
dependencies:
path-type "^4.0.0"
+dom-serializer@^2.0.0:
+ version "2.0.0"
+ resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-2.0.0.tgz#e41b802e1eedf9f6cae183ce5e622d789d7d8e53"
+ integrity sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==
+ dependencies:
+ domelementtype "^2.3.0"
+ domhandler "^5.0.2"
+ entities "^4.2.0"
+
+domelementtype@^2.3.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.3.0.tgz#5c45e8e869952626331d7aab326d01daf65d589d"
+ integrity sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==
+
+domhandler@^5.0.2, domhandler@^5.0.3:
+ version "5.0.3"
+ resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-5.0.3.tgz#cc385f7f751f1d1fc650c21374804254538c7d31"
+ integrity sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==
+ dependencies:
+ domelementtype "^2.3.0"
+
+domutils@^3.0.1:
+ version "3.1.0"
+ resolved "https://registry.yarnpkg.com/domutils/-/domutils-3.1.0.tgz#c47f551278d3dc4b0b1ab8cbb42d751a6f0d824e"
+ integrity sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==
+ dependencies:
+ dom-serializer "^2.0.0"
+ domelementtype "^2.3.0"
+ domhandler "^5.0.3"
+
+entities@^4.2.0:
+ version "4.5.0"
+ resolved "https://registry.yarnpkg.com/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
+ integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
+
+err-code@^3.0.0, err-code@^3.0.1:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/err-code/-/err-code-3.0.1.tgz#a444c7b992705f2b120ee320b09972eef331c920"
+ integrity sha512-GiaH0KJUewYok+eeY05IIgjtAe4Yltygk9Wqp1V5yVWLdhf0hYZchRjNIT9bb0mSwRcIusT3cx7PJUf3zEIfUA==
+
+error-ex@^1.3.1:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
+ integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
+ dependencies:
+ is-arrayish "^0.2.1"
+
esbuild-plugin-file-path-extensions@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/esbuild-plugin-file-path-extensions/-/esbuild-plugin-file-path-extensions-2.0.0.tgz#8b076b619d8a55898a35b86d042772e91f132192"
@@ -496,6 +801,11 @@ esbuild@^0.19.2, esbuild@~0.19.10:
"@esbuild/win32-ia32" "0.19.10"
"@esbuild/win32-x64" "0.19.10"
+escape-string-regexp@^1.0.5:
+ version "1.0.5"
+ resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
+ integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==
+
esprima@^4.0.0:
version "4.0.1"
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
@@ -553,6 +863,14 @@ fill-range@^7.0.1:
dependencies:
to-regex-range "^5.0.1"
+find-up@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/find-up/-/find-up-4.1.0.tgz#97afe7d6cdc0bc5928584b7c8d7b16e8a9aa5d19"
+ integrity sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
+ dependencies:
+ locate-path "^5.0.0"
+ path-exists "^4.0.0"
+
fs.realpath@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
@@ -563,6 +881,11 @@ fsevents@~2.3.2, fsevents@~2.3.3:
resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6"
integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==
+function-bind@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.2.tgz#2c02d864d97f3ea6c8830c464cbd11ab6eab7a1c"
+ integrity sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==
+
get-stream@^6.0.0:
version "6.0.1"
resolved "https://registry.yarnpkg.com/get-stream/-/get-stream-6.0.1.tgz#a262d8eef67aced57c2852ad6167526a43cbf7b7"
@@ -616,16 +939,63 @@ gray-matter@^4.0.3:
section-matter "^1.0.0"
strip-bom-string "^1.0.0"
+hamt-sharding@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/hamt-sharding/-/hamt-sharding-2.0.1.tgz#f45686d0339e74b03b233bee1bde9587727129b6"
+ integrity sha512-vnjrmdXG9dDs1m/H4iJ6z0JFI2NtgsW5keRkTcM85NGak69Mkf5PHUqBz+Xs0T4sg0ppvj9O5EGAJo40FTxmmA==
+ dependencies:
+ sparse-array "^1.3.1"
+ uint8arrays "^3.0.0"
+
+hard-rejection@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/hard-rejection/-/hard-rejection-2.1.0.tgz#1c6eda5c1685c63942766d79bb40ae773cecd883"
+ integrity sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==
+
+has-flag@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
+ integrity sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==
+
+hasown@^2.0.0:
+ version "2.0.1"
+ resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.1.tgz#26f48f039de2c0f8d3356c223fb8d50253519faa"
+ integrity sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==
+ dependencies:
+ function-bind "^1.1.2"
+
+hosted-git-info@^2.1.4:
+ version "2.8.9"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz#dffc0bf9a21c02209090f2aa69429e1414daf3f9"
+ integrity sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==
+
+hosted-git-info@^4.0.1:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz#827b82867e9ff1c8d0c4d9d53880397d2c86d224"
+ integrity sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==
+ dependencies:
+ lru-cache "^6.0.0"
+
human-signals@^2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/human-signals/-/human-signals-2.1.0.tgz#dc91fcba42e4d06e4abaed33b3e7a3c02f514ea0"
integrity sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==
+ieee754@^1.2.1:
+ version "1.2.1"
+ resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.2.1.tgz#8eb7a10a63fff25d15a57b001586d177d1b0d352"
+ integrity sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==
+
ignore@^5.2.0:
version "5.2.4"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.2.4.tgz#a291c0c6178ff1b960befe47fcdec301674a6324"
integrity sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==
+indent-string@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251"
+ integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==
+
inflight@^1.0.4:
version "1.0.6"
resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
@@ -634,11 +1004,74 @@ inflight@^1.0.4:
once "^1.3.0"
wrappy "1"
-inherits@2:
+inherits@2, inherits@^2.0.3, inherits@^2.0.4:
version "2.0.4"
resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+interface-ipld-format@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/interface-ipld-format/-/interface-ipld-format-1.0.1.tgz#bee39c70c584a033e186ff057a2be89f215963e3"
+ integrity sha512-WV/ar+KQJVoQpqRDYdo7YPGYIUHJxCuOEhdvsRpzLqoOIVCqPKdMMYmsLL1nCRsF3yYNio+PAJbCKiv6drrEAg==
+ dependencies:
+ cids "^1.1.6"
+ multicodec "^3.0.1"
+ multihashes "^4.0.2"
+
+ipfs-only-hash@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/ipfs-only-hash/-/ipfs-only-hash-4.0.0.tgz#b3bd60a244d9eb7394961aa9d812a2e5ac7c04d6"
+ integrity sha512-TE1DZCvfw8i3gcsTq3P4TFx3cKFJ3sluu/J3XINkJhIN9OwJgNMqKA+WnKx6ByCb1IoPXsTp1KM7tupElb6SyA==
+ dependencies:
+ ipfs-unixfs-importer "^7.0.1"
+ meow "^9.0.0"
+
+ipfs-unixfs-importer@^7.0.1:
+ version "7.0.3"
+ resolved "https://registry.yarnpkg.com/ipfs-unixfs-importer/-/ipfs-unixfs-importer-7.0.3.tgz#b850e831ca9647d589ef50bc33421f65bab7bba6"
+ integrity sha512-qeFOlD3AQtGzr90sr5Tq1Bi8pT5Nr2tSI8z310m7R4JDYgZc6J1PEZO3XZQ8l1kuGoqlAppBZuOYmPEqaHcVQQ==
+ dependencies:
+ bl "^5.0.0"
+ cids "^1.1.5"
+ err-code "^3.0.1"
+ hamt-sharding "^2.0.0"
+ ipfs-unixfs "^4.0.3"
+ ipld-dag-pb "^0.22.2"
+ it-all "^1.0.5"
+ it-batch "^1.0.8"
+ it-first "^1.0.6"
+ it-parallel-batch "^1.0.9"
+ merge-options "^3.0.4"
+ multihashing-async "^2.1.0"
+ rabin-wasm "^0.1.4"
+ uint8arrays "^2.1.2"
+
+ipfs-unixfs@^4.0.3:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/ipfs-unixfs/-/ipfs-unixfs-4.0.3.tgz#7c43e5726052ade4317245358ac541ef3d63d94e"
+ integrity sha512-hzJ3X4vlKT8FQ3Xc4M1szaFVjsc1ZydN+E4VQ91aXxfpjFn9G2wsMo1EFdAXNq/BUnN5dgqIOMP5zRYr3DTsAw==
+ dependencies:
+ err-code "^3.0.1"
+ protobufjs "^6.10.2"
+
+ipld-dag-pb@^0.22.2:
+ version "0.22.3"
+ resolved "https://registry.yarnpkg.com/ipld-dag-pb/-/ipld-dag-pb-0.22.3.tgz#6d5af28b5752236a5cb0e0a1888c87dd733b55cd"
+ integrity sha512-dfG5C5OVAR4FEP7Al2CrHWvAyIM7UhAQrjnOYOIxXGQz5NlEj6wGX0XQf6Ru6or1na6upvV3NQfstapQG8X2rg==
+ dependencies:
+ cids "^1.0.0"
+ interface-ipld-format "^1.0.0"
+ multicodec "^3.0.1"
+ multihashing-async "^2.0.0"
+ protobufjs "^6.10.2"
+ stable "^0.1.8"
+ uint8arrays "^2.0.5"
+
+is-arrayish@^0.2.1:
+ version "0.2.1"
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
+ integrity sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==
+
is-binary-path@~2.1.0:
version "2.1.0"
resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
@@ -646,6 +1079,13 @@ is-binary-path@~2.1.0:
dependencies:
binary-extensions "^2.0.0"
+is-core-module@^2.13.0, is-core-module@^2.5.0:
+ version "2.13.1"
+ resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.13.1.tgz#ad0d7532c6fea9da1ebdc82742d74525c6273384"
+ integrity sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==
+ dependencies:
+ hasown "^2.0.0"
+
is-extendable@^0.1.0:
version "0.1.1"
resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89"
@@ -668,6 +1108,16 @@ is-number@^7.0.0:
resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
+is-plain-obj@^1.1.0:
+ version "1.1.0"
+ resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz#71a50c8429dfca773c92a390a4a03b39fcd51d3e"
+ integrity sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==
+
+is-plain-obj@^2.1.0:
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/is-plain-obj/-/is-plain-obj-2.1.0.tgz#45e42e37fccf1f40da8e5f76ee21515840c09287"
+ integrity sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==
+
is-stream@^2.0.0:
version "2.0.1"
resolved "https://registry.yarnpkg.com/is-stream/-/is-stream-2.0.1.tgz#fac1e3d53b97ad5a9d0ae9cef2389f5810a5c077"
@@ -683,11 +1133,43 @@ isows@1.0.3:
resolved "https://registry.yarnpkg.com/isows/-/isows-1.0.3.tgz#93c1cf0575daf56e7120bab5c8c448b0809d0d74"
integrity sha512-2cKei4vlmg2cxEjm3wVSqn8pcoRF/LX/wpifuuNquFO4SQmPwarClT+SUCA2lt+l581tTeZIPIZuIDo2jWN1fg==
+it-all@^1.0.5:
+ version "1.0.6"
+ resolved "https://registry.yarnpkg.com/it-all/-/it-all-1.0.6.tgz#852557355367606295c4c3b7eff0136f07749335"
+ integrity sha512-3cmCc6Heqe3uWi3CVM/k51fa/XbMFpQVzFoDsV0IZNHSQDyAXl3c4MjHkFX5kF3922OGj7Myv1nSEUgRtcuM1A==
+
+it-batch@^1.0.8, it-batch@^1.0.9:
+ version "1.0.9"
+ resolved "https://registry.yarnpkg.com/it-batch/-/it-batch-1.0.9.tgz#7e95aaacb3f9b1b8ca6c8b8367892171d6a5b37f"
+ integrity sha512-7Q7HXewMhNFltTsAMdSz6luNhyhkhEtGGbYek/8Xb/GiqYMtwUmopE1ocPSiJKKp3rM4Dt045sNFoUu+KZGNyA==
+
+it-first@^1.0.6:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/it-first/-/it-first-1.0.7.tgz#a4bef40da8be21667f7d23e44dae652f5ccd7ab1"
+ integrity sha512-nvJKZoBpZD/6Rtde6FXqwDqDZGF1sCADmr2Zoc0hZsIvnE449gRFnGctxDf09Bzc/FWnHXAdaHVIetY6lrE0/g==
+
+it-parallel-batch@^1.0.9:
+ version "1.0.11"
+ resolved "https://registry.yarnpkg.com/it-parallel-batch/-/it-parallel-batch-1.0.11.tgz#f889b4e1c7a62ef24111dbafbaaa010b33d00f69"
+ integrity sha512-UWsWHv/kqBpMRmyZJzlmZeoAMA0F3SZr08FBdbhtbe+MtoEBgr/ZUAKrnenhXCBrsopy76QjRH2K/V8kNdupbQ==
+ dependencies:
+ it-batch "^1.0.9"
+
joycon@^3.0.1:
version "3.1.1"
resolved "https://registry.yarnpkg.com/joycon/-/joycon-3.1.1.tgz#bce8596d6ae808f8b68168f5fc69280996894f03"
integrity sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==
+js-sha3@^0.8.0:
+ version "0.8.0"
+ resolved "https://registry.yarnpkg.com/js-sha3/-/js-sha3-0.8.0.tgz#b9b7a5da73afad7dedd0f8c463954cbde6818840"
+ integrity sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==
+
+js-tokens@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
+ integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
+
js-yaml@^3.13.1:
version "3.14.1"
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.1.tgz#dae812fdb3825fa306609a8717383c50c36a0537"
@@ -696,12 +1178,17 @@ js-yaml@^3.13.1:
argparse "^1.0.7"
esprima "^4.0.0"
+json-parse-even-better-errors@^2.3.0:
+ version "2.3.1"
+ resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
+ integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
+
json-schema-traverse@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz#ae7bcb3656ab77a73ba5c49bf654f38e6b6860e2"
integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
-kind-of@^6.0.0, kind-of@^6.0.2:
+kind-of@^6.0.0, kind-of@^6.0.2, kind-of@^6.0.3:
version "6.0.3"
resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd"
integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
@@ -721,11 +1208,23 @@ load-tsconfig@^0.2.3:
resolved "https://registry.yarnpkg.com/load-tsconfig/-/load-tsconfig-0.2.5.tgz#453b8cd8961bfb912dea77eb6c168fe8cca3d3a1"
integrity sha512-IXO6OCs9yg8tMKzfPZ1YmheJbZCiEsnBdcB03l0OcfK9prKnJb96siuHCr5Fl37/yo9DnKU+TLpxzTUspw9shg==
+locate-path@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
+ integrity sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
+ dependencies:
+ p-locate "^4.1.0"
+
lodash.sortby@^4.7.0:
version "4.7.0"
resolved "https://registry.yarnpkg.com/lodash.sortby/-/lodash.sortby-4.7.0.tgz#edd14c824e2cc9c1e0b0a1b42bb5210516a42438"
integrity sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==
+long@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/long/-/long-4.0.0.tgz#9a7b71cfb7d361a194ea555241c92f7468d5bf28"
+ integrity sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==
+
lru-cache@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
@@ -733,6 +1232,51 @@ lru-cache@^6.0.0:
dependencies:
yallist "^4.0.0"
+map-obj@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-1.0.1.tgz#d933ceb9205d82bdcf4886f6742bdc2b4dea146d"
+ integrity sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==
+
+map-obj@^4.0.0:
+ version "4.3.0"
+ resolved "https://registry.yarnpkg.com/map-obj/-/map-obj-4.3.0.tgz#9304f906e93faae70880da102a9f1df0ea8bb05a"
+ integrity sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==
+
+mdn-data@2.0.28:
+ version "2.0.28"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.28.tgz#5ec48e7bef120654539069e1ae4ddc81ca490eba"
+ integrity sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==
+
+mdn-data@2.0.30:
+ version "2.0.30"
+ resolved "https://registry.yarnpkg.com/mdn-data/-/mdn-data-2.0.30.tgz#ce4df6f80af6cfbe218ecd5c552ba13c4dfa08cc"
+ integrity sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==
+
+meow@^9.0.0:
+ version "9.0.0"
+ resolved "https://registry.yarnpkg.com/meow/-/meow-9.0.0.tgz#cd9510bc5cac9dee7d03c73ee1f9ad959f4ea364"
+ integrity sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==
+ dependencies:
+ "@types/minimist" "^1.2.0"
+ camelcase-keys "^6.2.2"
+ decamelize "^1.2.0"
+ decamelize-keys "^1.1.0"
+ hard-rejection "^2.1.0"
+ minimist-options "4.1.0"
+ normalize-package-data "^3.0.0"
+ read-pkg-up "^7.0.1"
+ redent "^3.0.0"
+ trim-newlines "^3.0.0"
+ type-fest "^0.18.0"
+ yargs-parser "^20.2.3"
+
+merge-options@^3.0.4:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/merge-options/-/merge-options-3.0.4.tgz#84709c2aa2a4b24c1981f66c179fe5565cc6dbb7"
+ integrity sha512-2Sug1+knBjkaMsMgf1ctR1Ujx+Ayku4EdJN4Z+C2+JzoeF7A3OZ9KM2GY0CpQS51NR61LTurMJrRKPhSs3ZRTQ==
+ dependencies:
+ is-plain-obj "^2.1.0"
+
merge-stream@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/merge-stream/-/merge-stream-2.0.0.tgz#52823629a14dd00c9770fb6ad47dc6310f2c1f60"
@@ -756,6 +1300,11 @@ mimic-fn@^2.1.0:
resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-2.1.0.tgz#7ed2c2ccccaf84d3ffcb7a69b57711fc2083401b"
integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==
+min-indent@^1.0.0:
+ version "1.0.1"
+ resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869"
+ integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==
+
minimatch@^3.0.4:
version "3.1.2"
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
@@ -763,11 +1312,71 @@ minimatch@^3.0.4:
dependencies:
brace-expansion "^1.1.7"
+minimist-options@4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/minimist-options/-/minimist-options-4.1.0.tgz#c0655713c53a8a2ebd77ffa247d342c40f010619"
+ integrity sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==
+ dependencies:
+ arrify "^1.0.1"
+ is-plain-obj "^1.1.0"
+ kind-of "^6.0.3"
+
+minimist@^1.2.5:
+ version "1.2.8"
+ resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.8.tgz#c1a464e7693302e082a075cee0c057741ac4772c"
+ integrity sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==
+
ms@2.1.2:
version "2.1.2"
resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009"
integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
+multibase@^4.0.1:
+ version "4.0.6"
+ resolved "https://registry.yarnpkg.com/multibase/-/multibase-4.0.6.tgz#6e624341483d6123ca1ede956208cb821b440559"
+ integrity sha512-x23pDe5+svdLz/k5JPGCVdfn7Q5mZVMBETiC+ORfO+sor9Sgs0smJzAjfTbM5tckeCqnaUuMYoz+k3RXMmJClQ==
+ dependencies:
+ "@multiformats/base-x" "^4.0.1"
+
+multicodec@^3.0.1:
+ version "3.2.1"
+ resolved "https://registry.yarnpkg.com/multicodec/-/multicodec-3.2.1.tgz#82de3254a0fb163a107c1aab324f2a91ef51efb2"
+ integrity sha512-+expTPftro8VAW8kfvcuNNNBgb9gPeNYV9dn+z1kJRWF2vih+/S79f2RVeIwmrJBUJ6NT9IUPWnZDQvegEh5pw==
+ dependencies:
+ uint8arrays "^3.0.0"
+ varint "^6.0.0"
+
+multiformats@^9.4.2:
+ version "9.9.0"
+ resolved "https://registry.yarnpkg.com/multiformats/-/multiformats-9.9.0.tgz#c68354e7d21037a8f1f8833c8ccd68618e8f1d37"
+ integrity sha512-HoMUjhH9T8DDBNT+6xzkrd9ga/XiBI4xLr58LJACwK6G3HTOPeMz4nB4KJs33L2BelrIJa7P0VuNaVF3hMYfjg==
+
+multihashes@^4.0.1, multihashes@^4.0.2:
+ version "4.0.3"
+ resolved "https://registry.yarnpkg.com/multihashes/-/multihashes-4.0.3.tgz#426610539cd2551edbf533adeac4c06b3b90fb05"
+ integrity sha512-0AhMH7Iu95XjDLxIeuCOOE4t9+vQZsACyKZ9Fxw2pcsRmlX4iCn1mby0hS0bb+nQOVpdQYWPpnyusw4da5RPhA==
+ dependencies:
+ multibase "^4.0.1"
+ uint8arrays "^3.0.0"
+ varint "^5.0.2"
+
+multihashing-async@^2.0.0, multihashing-async@^2.1.0:
+ version "2.1.4"
+ resolved "https://registry.yarnpkg.com/multihashing-async/-/multihashing-async-2.1.4.tgz#26dce2ec7a40f0e7f9e732fc23ca5f564d693843"
+ integrity sha512-sB1MiQXPSBTNRVSJc2zM157PXgDtud2nMFUEIvBrsq5Wv96sUclMRK/ecjoP1T/W61UJBqt4tCTwMkUpt2Gbzg==
+ dependencies:
+ blakejs "^1.1.0"
+ err-code "^3.0.0"
+ js-sha3 "^0.8.0"
+ multihashes "^4.0.1"
+ murmurhash3js-revisited "^3.0.0"
+ uint8arrays "^3.0.0"
+
+murmurhash3js-revisited@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/murmurhash3js-revisited/-/murmurhash3js-revisited-3.0.0.tgz#6bd36e25de8f73394222adc6e41fa3fac08a5869"
+ integrity sha512-/sF3ee6zvScXMb1XFJ8gDsSnY+X8PbOyjIuBhtgis10W2Jx4ZjIhikUCIF9c4gpJxVnQIsPAFrSwTCuAjicP6g==
+
mz@^2.7.0:
version "2.7.0"
resolved "https://registry.yarnpkg.com/mz/-/mz-2.7.0.tgz#95008057a56cafadc2bc63dde7f9ff6955948e32"
@@ -777,6 +1386,33 @@ mz@^2.7.0:
object-assign "^4.0.1"
thenify-all "^1.0.0"
+node-fetch@^2.6.1:
+ version "2.7.0"
+ resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.7.0.tgz#d0f0fa6e3e2dc1d27efcd8ad99d550bda94d187d"
+ integrity sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==
+ dependencies:
+ whatwg-url "^5.0.0"
+
+normalize-package-data@^2.5.0:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz#e66db1838b200c1dfc233225d12cb36520e234a8"
+ integrity sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
+ dependencies:
+ hosted-git-info "^2.1.4"
+ resolve "^1.10.0"
+ semver "2 || 3 || 4 || 5"
+ validate-npm-package-license "^3.0.1"
+
+normalize-package-data@^3.0.0:
+ version "3.0.3"
+ resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz#dbcc3e2da59509a0983422884cd172eefdfa525e"
+ integrity sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==
+ dependencies:
+ hosted-git-info "^4.0.1"
+ is-core-module "^2.5.0"
+ semver "^7.3.4"
+ validate-npm-package-license "^3.0.1"
+
normalize-path@^3.0.0, normalize-path@~3.0.0:
version "3.0.0"
resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
@@ -789,6 +1425,13 @@ npm-run-path@^4.0.1:
dependencies:
path-key "^3.0.0"
+nth-check@^2.0.1:
+ version "2.1.1"
+ resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-2.1.1.tgz#c9eab428effce36cd6b92c924bdb000ef1f1ed1d"
+ integrity sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==
+ dependencies:
+ boolbase "^1.0.0"
+
object-assign@^4.0.1:
version "4.1.1"
resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863"
@@ -808,6 +1451,40 @@ onetime@^5.1.2:
dependencies:
mimic-fn "^2.1.0"
+p-limit@^2.2.0:
+ version "2.3.0"
+ resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1"
+ integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
+ dependencies:
+ p-try "^2.0.0"
+
+p-locate@^4.1.0:
+ version "4.1.0"
+ resolved "https://registry.yarnpkg.com/p-locate/-/p-locate-4.1.0.tgz#a3428bb7088b3a60292f66919278b7c297ad4f07"
+ integrity sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
+ dependencies:
+ p-limit "^2.2.0"
+
+p-try@^2.0.0:
+ version "2.2.0"
+ resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
+ integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
+
+parse-json@^5.0.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
+ integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
+ dependencies:
+ "@babel/code-frame" "^7.0.0"
+ error-ex "^1.3.1"
+ json-parse-even-better-errors "^2.3.0"
+ lines-and-columns "^1.1.6"
+
+path-exists@^4.0.0:
+ version "4.0.0"
+ resolved "https://registry.yarnpkg.com/path-exists/-/path-exists-4.0.0.tgz#513bdbe2d3b95d7762e8c1137efa195c6c61b5b3"
+ integrity sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
+
path-is-absolute@^1.0.0:
version "1.0.1"
resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
@@ -818,11 +1495,21 @@ path-key@^3.0.0, path-key@^3.1.0:
resolved "https://registry.yarnpkg.com/path-key/-/path-key-3.1.1.tgz#581f6ade658cbba65a0d3380de7753295054f375"
integrity sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
+path-parse@^1.0.7:
+ version "1.0.7"
+ resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
+ integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
+
path-type@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
+picocolors@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
+ integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
+
picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.3.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.1.tgz#3ba3833733646d9d3e4995946c1365a67fb07a42"
@@ -855,6 +1542,25 @@ prettier@^3.0.3:
resolved "https://registry.yarnpkg.com/prettier/-/prettier-3.0.3.tgz#432a51f7ba422d1469096c0fdc28e235db8f9643"
integrity sha512-L/4pUDMxcNa8R/EthV08Zt42WBO4h1rarVtK0K+QJG0X187OLo7l699jWw0GKuwzkPQ//jMFA/8Xm6Fh3J/DAg==
+protobufjs@^6.10.2:
+ version "6.11.4"
+ resolved "https://registry.yarnpkg.com/protobufjs/-/protobufjs-6.11.4.tgz#29a412c38bf70d89e537b6d02d904a6f448173aa"
+ integrity sha512-5kQWPaJHi1WoCpjTGszzQ32PG2F4+wRY6BmAT4Vfw56Q2FZ4YZzK20xUYQH4YkfehY1e6QSICrJquM6xXZNcrw==
+ dependencies:
+ "@protobufjs/aspromise" "^1.1.2"
+ "@protobufjs/base64" "^1.1.2"
+ "@protobufjs/codegen" "^2.0.4"
+ "@protobufjs/eventemitter" "^1.1.0"
+ "@protobufjs/fetch" "^1.1.0"
+ "@protobufjs/float" "^1.0.2"
+ "@protobufjs/inquire" "^1.1.0"
+ "@protobufjs/path" "^1.1.2"
+ "@protobufjs/pool" "^1.1.0"
+ "@protobufjs/utf8" "^1.1.0"
+ "@types/long" "^4.0.1"
+ "@types/node" ">=13.7.0"
+ long "^4.0.0"
+
punycode@^2.1.0:
version "2.3.0"
resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.3.0.tgz#f67fa67c94da8f4d0cfff981aee4118064199b8f"
@@ -865,6 +1571,51 @@ queue-microtask@^1.2.2:
resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
+quick-lru@^4.0.1:
+ version "4.0.1"
+ resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-4.0.1.tgz#5b8878f113a58217848c6482026c73e1ba57727f"
+ integrity sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==
+
+rabin-wasm@^0.1.4:
+ version "0.1.5"
+ resolved "https://registry.yarnpkg.com/rabin-wasm/-/rabin-wasm-0.1.5.tgz#5b625ca007d6a2cbc1456c78ae71d550addbc9c9"
+ integrity sha512-uWgQTo7pim1Rnj5TuWcCewRDTf0PEFTSlaUjWP4eY9EbLV9em08v89oCz/WO+wRxpYuO36XEHp4wgYQnAgOHzA==
+ dependencies:
+ "@assemblyscript/loader" "^0.9.4"
+ bl "^5.0.0"
+ debug "^4.3.1"
+ minimist "^1.2.5"
+ node-fetch "^2.6.1"
+ readable-stream "^3.6.0"
+
+read-pkg-up@^7.0.1:
+ version "7.0.1"
+ resolved "https://registry.yarnpkg.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz#f3a6135758459733ae2b95638056e1854e7ef507"
+ integrity sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
+ dependencies:
+ find-up "^4.1.0"
+ read-pkg "^5.2.0"
+ type-fest "^0.8.1"
+
+read-pkg@^5.2.0:
+ version "5.2.0"
+ resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-5.2.0.tgz#7bf295438ca5a33e56cd30e053b34ee7250c93cc"
+ integrity sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
+ dependencies:
+ "@types/normalize-package-data" "^2.4.0"
+ normalize-package-data "^2.5.0"
+ parse-json "^5.0.0"
+ type-fest "^0.6.0"
+
+readable-stream@^3.4.0, readable-stream@^3.6.0:
+ version "3.6.2"
+ resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.2.tgz#56a9b36ea965c00c5a93ef31eb111a0f11056967"
+ integrity sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==
+ dependencies:
+ inherits "^2.0.3"
+ string_decoder "^1.1.1"
+ util-deprecate "^1.0.1"
+
readdirp@~3.6.0:
version "3.6.0"
resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
@@ -872,6 +1623,14 @@ readdirp@~3.6.0:
dependencies:
picomatch "^2.2.1"
+redent@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/redent/-/redent-3.0.0.tgz#e557b7998316bb53c9f1f56fa626352c6963059f"
+ integrity sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==
+ dependencies:
+ indent-string "^4.0.0"
+ strip-indent "^3.0.0"
+
require-from-string@^2.0.2:
version "2.0.2"
resolved "https://registry.yarnpkg.com/require-from-string/-/require-from-string-2.0.2.tgz#89a7fdd938261267318eafe14f9c32e598c36909"
@@ -887,6 +1646,15 @@ resolve-pkg-maps@^1.0.0:
resolved "https://registry.yarnpkg.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz#616b3dc2c57056b5588c31cdf4b3d64db133720f"
integrity sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==
+resolve@^1.10.0:
+ version "1.22.8"
+ resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d"
+ integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==
+ dependencies:
+ is-core-module "^2.13.0"
+ path-parse "^1.0.7"
+ supports-preserve-symlinks-flag "^1.0.0"
+
reusify@^1.0.4:
version "1.0.4"
resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
@@ -919,6 +1687,11 @@ run-parallel@^1.1.9:
dependencies:
queue-microtask "^1.2.2"
+safe-buffer@~5.2.0:
+ version "5.2.1"
+ resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6"
+ integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+
section-matter@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/section-matter/-/section-matter-1.0.0.tgz#e9041953506780ec01d59f292a19c7b850b84167"
@@ -927,6 +1700,18 @@ section-matter@^1.0.0:
extend-shallow "^2.0.1"
kind-of "^6.0.0"
+"semver@2 || 3 || 4 || 5":
+ version "5.7.2"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.2.tgz#48d55db737c3287cd4835e17fa13feace1c41ef8"
+ integrity sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==
+
+semver@^7.3.4:
+ version "7.6.0"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d"
+ integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==
+ dependencies:
+ lru-cache "^6.0.0"
+
semver@^7.3.8:
version "7.5.4"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
@@ -961,6 +1746,11 @@ solidity-comments-extractor@^0.0.7:
resolved "https://registry.yarnpkg.com/solidity-comments-extractor/-/solidity-comments-extractor-0.0.7.tgz#99d8f1361438f84019795d928b931f4e5c39ca19"
integrity sha512-wciNMLg/Irp8OKGrh3S2tfvZiZ0NEyILfcRCXCD4mp7SgK/i9gzLfhY2hY7VMCQJ3kH9UB9BzNdibIVMchzyYw==
+source-map-js@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c"
+ integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==
+
source-map@0.8.0-beta.0:
version "0.8.0-beta.0"
resolved "https://registry.yarnpkg.com/source-map/-/source-map-0.8.0-beta.0.tgz#d4c1bb42c3f7ee925f005927ba10709e0d1d1f11"
@@ -968,11 +1758,54 @@ source-map@0.8.0-beta.0:
dependencies:
whatwg-url "^7.0.0"
+sparse-array@^1.3.1:
+ version "1.3.2"
+ resolved "https://registry.yarnpkg.com/sparse-array/-/sparse-array-1.3.2.tgz#0e1a8b71706d356bc916fe754ff496d450ec20b0"
+ integrity sha512-ZT711fePGn3+kQyLuv1fpd3rNSkNF8vd5Kv2D+qnOANeyKs3fx6bUMGWRPvgTTcYV64QMqZKZwcuaQSP3AZ0tg==
+
+spdx-correct@^3.0.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/spdx-correct/-/spdx-correct-3.2.0.tgz#4f5ab0668f0059e34f9c00dce331784a12de4e9c"
+ integrity sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==
+ dependencies:
+ spdx-expression-parse "^3.0.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-exceptions@^2.1.0:
+ version "2.5.0"
+ resolved "https://registry.yarnpkg.com/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz#5d607d27fc806f66d7b64a766650fa890f04ed66"
+ integrity sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==
+
+spdx-expression-parse@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz#cf70f50482eefdc98e3ce0a6833e4a53ceeba679"
+ integrity sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
+ dependencies:
+ spdx-exceptions "^2.1.0"
+ spdx-license-ids "^3.0.0"
+
+spdx-license-ids@^3.0.0:
+ version "3.0.17"
+ resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz#887da8aa73218e51a1d917502d79863161a93f9c"
+ integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg==
+
sprintf-js@~1.0.2:
version "1.0.3"
resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c"
integrity sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==
+stable@^0.1.8:
+ version "0.1.8"
+ resolved "https://registry.yarnpkg.com/stable/-/stable-0.1.8.tgz#836eb3c8382fe2936feaf544631017ce7d47a3cf"
+ integrity sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==
+
+string_decoder@^1.1.1:
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e"
+ integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==
+ dependencies:
+ safe-buffer "~5.2.0"
+
strip-bom-string@^1.0.0:
version "1.0.0"
resolved "https://registry.yarnpkg.com/strip-bom-string/-/strip-bom-string-1.0.0.tgz#e5211e9224369fbb81d633a2f00044dc8cedad92"
@@ -983,6 +1816,13 @@ strip-final-newline@^2.0.0:
resolved "https://registry.yarnpkg.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz#89b852fb2fcbe936f6f4b3187afb0a12c1ab58ad"
integrity sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
+strip-indent@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.yarnpkg.com/strip-indent/-/strip-indent-3.0.0.tgz#c32e1cee940b6b3432c771bc2c54bcce73cd3001"
+ integrity sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==
+ dependencies:
+ min-indent "^1.0.0"
+
sucrase@^3.20.3:
version "3.34.0"
resolved "https://registry.yarnpkg.com/sucrase/-/sucrase-3.34.0.tgz#1e0e2d8fcf07f8b9c3569067d92fbd8690fb576f"
@@ -996,6 +1836,31 @@ sucrase@^3.20.3:
pirates "^4.0.1"
ts-interface-checker "^0.1.9"
+supports-color@^5.3.0:
+ version "5.5.0"
+ resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
+ integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
+ dependencies:
+ has-flag "^3.0.0"
+
+supports-preserve-symlinks-flag@^1.0.0:
+ version "1.0.0"
+ resolved "https://registry.yarnpkg.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz#6eda4bd344a3c94aea376d4cc31bc77311039e09"
+ integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==
+
+svgo@^3.2.0:
+ version "3.2.0"
+ resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.2.0.tgz#7a5dff2938d8c6096e00295c2390e8e652fa805d"
+ integrity sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ==
+ dependencies:
+ "@trysound/sax" "0.2.0"
+ commander "^7.2.0"
+ css-select "^5.1.0"
+ css-tree "^2.3.1"
+ css-what "^6.1.0"
+ csso "^5.0.5"
+ picocolors "^1.0.0"
+
thenify-all@^1.0.0:
version "1.6.0"
resolved "https://registry.yarnpkg.com/thenify-all/-/thenify-all-1.6.0.tgz#1a1918d402d8fc3f98fbf234db0bcc8cc10e9726"
@@ -1024,11 +1889,21 @@ tr46@^1.0.1:
dependencies:
punycode "^2.1.0"
+tr46@~0.0.3:
+ version "0.0.3"
+ resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a"
+ integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==
+
tree-kill@^1.2.2:
version "1.2.2"
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
+trim-newlines@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144"
+ integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==
+
ts-interface-checker@^0.1.9:
version "0.1.13"
resolved "https://registry.yarnpkg.com/ts-interface-checker/-/ts-interface-checker-0.1.13.tgz#784fd3d679722bc103b1b4b8030bcddb5db2a699"
@@ -1054,7 +1929,7 @@ tsup@^8.0.1:
sucrase "^3.20.3"
tree-kill "^1.2.2"
-tsx@^4.4.0, tsx@^4.7.0:
+tsx@^4.7.0:
version "4.7.0"
resolved "https://registry.yarnpkg.com/tsx/-/tsx-4.7.0.tgz#1689cfe7dda495ca1f9a66d4cad79cb57b9f6f4a"
integrity sha512-I+t79RYPlEYlHn9a+KzwrvEwhJg35h/1zHsLC2JXvhC2mdynMv6Zxzvhv5EMV6VF5qJlLlkSnMVvdZV3PSIGcg==
@@ -1064,11 +1939,50 @@ tsx@^4.4.0, tsx@^4.7.0:
optionalDependencies:
fsevents "~2.3.3"
+tsx@^4.7.1:
+ version "4.7.1"
+ resolved "https://registry.yarnpkg.com/tsx/-/tsx-4.7.1.tgz#27af6cbf4e1cdfcb9b5425b1c61bb7e668eb5e84"
+ integrity sha512-8d6VuibXHtlN5E3zFkgY8u4DX7Y3Z27zvvPKVmLon/D4AjuKzarkUBTLDBgj9iTQ0hg5xM7c/mYiRVM+HETf0g==
+ dependencies:
+ esbuild "~0.19.10"
+ get-tsconfig "^4.7.2"
+ optionalDependencies:
+ fsevents "~2.3.3"
+
+type-fest@^0.18.0:
+ version "0.18.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.18.1.tgz#db4bc151a4a2cf4eebf9add5db75508db6cc841f"
+ integrity sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==
+
+type-fest@^0.6.0:
+ version "0.6.0"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.6.0.tgz#8d2a2370d3df886eb5c90ada1c5bf6188acf838b"
+ integrity sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
+
+type-fest@^0.8.1:
+ version "0.8.1"
+ resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-0.8.1.tgz#09e249ebde851d3b1e48d27c105444667f17b83d"
+ integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
+
typescript@^5.3.3:
version "5.3.3"
resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37"
integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw==
+uint8arrays@^2.0.5, uint8arrays@^2.1.2:
+ version "2.1.10"
+ resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-2.1.10.tgz#34d023c843a327c676e48576295ca373c56e286a"
+ integrity sha512-Q9/hhJa2836nQfEJSZTmr+pg9+cDJS9XEAp7N2Vg5MzL3bK/mkMVfjscRGYruP9jNda6MAdf4QD/y78gSzkp6A==
+ dependencies:
+ multiformats "^9.4.2"
+
+uint8arrays@^3.0.0:
+ version "3.1.1"
+ resolved "https://registry.yarnpkg.com/uint8arrays/-/uint8arrays-3.1.1.tgz#2d8762acce159ccd9936057572dade9459f65ae0"
+ integrity sha512-+QJa8QRnbdXVpHYjLoTpJIdCTiw9Ir62nocClWuXIq2JIh4Uta0cQsTSpFL678p2CN8B+XSApwcU+pQEqVpKWg==
+ dependencies:
+ multiformats "^9.4.2"
+
undici-types@~5.26.4:
version "5.26.5"
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-5.26.5.tgz#bcd539893d00b56e964fd2657a4866b221a65617"
@@ -1081,6 +1995,29 @@ uri-js@^4.2.2:
dependencies:
punycode "^2.1.0"
+util-deprecate@^1.0.1:
+ version "1.0.2"
+ resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
+ integrity sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==
+
+validate-npm-package-license@^3.0.1:
+ version "3.0.4"
+ resolved "https://registry.yarnpkg.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz#fc91f6b9c7ba15c857f4cb2c5defeec39d4f410a"
+ integrity sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
+ dependencies:
+ spdx-correct "^3.0.0"
+ spdx-expression-parse "^3.0.0"
+
+varint@^5.0.2:
+ version "5.0.2"
+ resolved "https://registry.yarnpkg.com/varint/-/varint-5.0.2.tgz#5b47f8a947eb668b848e034dcfa87d0ff8a7f7a4"
+ integrity sha512-lKxKYG6H03yCZUpAGOPOsMcGxd1RHCu1iKvEHYDPmTyq2HueGhD73ssNBqqQWfvYs04G9iUFRvmAVLW20Jw6ow==
+
+varint@^6.0.0:
+ version "6.0.0"
+ resolved "https://registry.yarnpkg.com/varint/-/varint-6.0.0.tgz#9881eb0ce8feaea6512439d19ddf84bf551661d0"
+ integrity sha512-cXEIW6cfr15lFv563k4GuVuW/fiwjknytD37jIOLSdSWuOI6WnO/oKwmP2FQTU2l01LP8/M5TSAJpzUaGe3uWg==
+
viem@^2.5.0:
version "2.5.0"
resolved "https://registry.yarnpkg.com/viem/-/viem-2.5.0.tgz#1d7bd5333a6b9387d42c1c2d368d0b88c2961ee1"
@@ -1095,11 +2032,24 @@ viem@^2.5.0:
isows "1.0.3"
ws "8.13.0"
+webidl-conversions@^3.0.0:
+ version "3.0.1"
+ resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz#24534275e2a7bc6be7bc86611cc16ae0a5654871"
+ integrity sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==
+
webidl-conversions@^4.0.2:
version "4.0.2"
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-4.0.2.tgz#a855980b1f0b6b359ba1d5d9fb39ae941faa63ad"
integrity sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==
+whatwg-url@^5.0.0:
+ version "5.0.0"
+ resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-5.0.0.tgz#966454e8765462e37644d3626f6742ce8b70965d"
+ integrity sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==
+ dependencies:
+ tr46 "~0.0.3"
+ webidl-conversions "^3.0.0"
+
whatwg-url@^7.0.0:
version "7.1.0"
resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.1.0.tgz#c2c492f1eca612988efd3d2266be1b9fc6170d06"
@@ -1135,3 +2085,8 @@ yaml@^2.1.1:
version "2.3.1"
resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.3.1.tgz#02fe0975d23cd441242aa7204e09fc28ac2ac33b"
integrity sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==
+
+yargs-parser@^20.2.3:
+ version "20.2.9"
+ resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"
+ integrity sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==