From ddd0bfc4160b25d7c047f757bdeb48b3ec2b20a9 Mon Sep 17 00:00:00 2001 From: Pablo Veyrat <50438397+sogipec@users.noreply.github.com> Date: Thu, 14 Dec 2023 11:32:01 +0100 Subject: [PATCH] feat: savvy token names (#130) * feat: savvy token names * fix: checksum * feat: ichi token * feat: add ichi token polygon --- ERC20_LIST.json | 54 ++++++++++++++++++- src/assets/tokens/PNT.svg | 100 ++++++++++++++++++++++++++++++++++++ src/assets/tokens/SVY.svg | 4 ++ src/assets/tokens/ichi.png | Bin 0 -> 8143 bytes src/assets/tokens/svETH.svg | 16 ++++++ src/assets/tokens/svUSD.svg | 11 ++++ 6 files changed, 184 insertions(+), 1 deletion(-) create mode 100644 src/assets/tokens/PNT.svg create mode 100644 src/assets/tokens/SVY.svg create mode 100644 src/assets/tokens/ichi.png create mode 100644 src/assets/tokens/svETH.svg create mode 100644 src/assets/tokens/svUSD.svg diff --git a/ERC20_LIST.json b/ERC20_LIST.json index ff145e9..31b4872 100644 --- a/ERC20_LIST.json +++ b/ERC20_LIST.json @@ -291,6 +291,15 @@ "hasPermit": false, "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/GHO.svg" }, + "0x89Ab32156e46F46D02ade3FEcbe5Fc4243B9AAeD": { + "address": "0x89Ab32156e46F46D02ade3FEcbe5Fc4243B9AAeD", + "name": "pNetwork Token", + "decimals": 18, + "symbol": "PNT", + "useInSwap": false, + "hasPermit": false, + "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/PNT.svg" + }, "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2": { "address": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2", "name": "Wrapped Ether", @@ -306,7 +315,7 @@ "name": "Binance USD", "decimals": 18, "symbol": "BUSD", - "useInSwap": true, + "useInSwap": false, "hasPermit": false, "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/BUSD.svg" }, @@ -453,6 +462,14 @@ "hasPermit": false, "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/SD.svg" }, + "0x111111517e4929D3dcbdfa7CCe55d30d4B6BC4d6": { + "address": "0x111111517e4929D3dcbdfa7CCe55d30d4B6BC4d6", + "name": "ICHI", + "decimals": 18, + "symbol": "ICHI", + "hasPermit": false, + "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/ichi.png" + }, "0x8290333ceF9e6D528dD5618Fb97a76f268f3EDD4": { "address": "0x8290333ceF9e6D528dD5618Fb97a76f268f3EDD4", "name": "Ankr Network", @@ -813,6 +830,14 @@ "hasPermit": false, "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-assets/main/2_protocol-icon-only/4-colorback/PNG/angle-icon-colorback-black500.png" }, + "0x111111517e4929D3dcbdfa7CCe55d30d4B6BC4d6": { + "address": "0x111111517e4929D3dcbdfa7CCe55d30d4B6BC4d6", + "name": "ICHI", + "decimals": 18, + "symbol": "ICHI", + "hasPermit": false, + "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/ichi.png" + }, "0x60D55F02A771d515e077c9C2403a1ef324885CeC": { "address": "0x60D55F02A771d515e077c9C2403a1ef324885CeC", "name": "Aave Matic Market USDT (amUSDT)", @@ -1401,6 +1426,33 @@ "hasPermit": false, "useInSwap": false, "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/EUROs.svg" + }, + "0x43aB8f7d2A8Dd4102cCEA6b438F6d747b1B9F034": { + "address": "0x43aB8f7d2A8Dd4102cCEA6b438F6d747b1B9F034", + "name": "Savvy", + "decimals": 18, + "symbol": "SVY", + "hasPermit": false, + "useInSwap": false, + "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/SVY.svg" + }, + "0xF202Ab403Cd7E90197ec0f010ee897E283037706": { + "address": "0xF202Ab403Cd7E90197ec0f010ee897E283037706", + "name": "Savvy USD", + "decimals": 18, + "symbol": "svUSD", + "hasPermit": false, + "useInSwap": false, + "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/svUSD.svg" + }, + "0xf7728582002ef82908c8242CF552E969BA863Ffa": { + "address": "0xf7728582002ef82908c8242CF552E969BA863Ffa", + "name": "Savvy ETH", + "decimals": 18, + "symbol": "svETH", + "hasPermit": false, + "useInSwap": false, + "logoURI": "https://raw.githubusercontent.com/AngleProtocol/angle-token-list/main/src/assets/tokens/svETH.svg" } }, "56": { diff --git a/src/assets/tokens/PNT.svg b/src/assets/tokens/PNT.svg new file mode 100644 index 0000000..8a94dc8 --- /dev/null +++ b/src/assets/tokens/PNT.svg @@ -0,0 +1,100 @@ + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/assets/tokens/SVY.svg b/src/assets/tokens/SVY.svg new file mode 100644 index 0000000..eb4756a --- /dev/null +++ b/src/assets/tokens/SVY.svg @@ -0,0 +1,4 @@ + + + + diff --git a/src/assets/tokens/ichi.png b/src/assets/tokens/ichi.png new file mode 100644 index 0000000000000000000000000000000000000000..e61b0f0e8dd84858fd2f82fe9b36d12d3a04d002 GIT binary patch literal 8143 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 + + + + + + + + + + + + + + + diff --git a/src/assets/tokens/svUSD.svg b/src/assets/tokens/svUSD.svg new file mode 100644 index 0000000..b9dcad0 --- /dev/null +++ b/src/assets/tokens/svUSD.svg @@ -0,0 +1,11 @@ + + + + + + + + + + +