diff --git a/CHANGELOG.md b/CHANGELOG.md index 144733cfa..21514856a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ - changed: (Sui) Enforce the arbitrary max spend limit - fixed: (Solana) Fix SOL amount handling for DEX transactions +- added: (ZCHF) Frankencoin on Ethereum network +- added: (FPS) Frankencoin Pool Shares on Ethereum network ## 4.42.1 (2025-03-17) diff --git a/src/ethereum/info/arbitrumInfo.ts b/src/ethereum/info/arbitrumInfo.ts index fc645b6f8..db16a4e40 100644 --- a/src/ethereum/info/arbitrumInfo.ts +++ b/src/ethereum/info/arbitrumInfo.ts @@ -104,6 +104,14 @@ const builtinTokens: EdgeTokenMap = { networkLocation: { contractAddress: '0x82aF49447D8a07e3bd95BD0d56f35241523fBab1' } + }, + b33c4255938de7a6ec1200d397b2b2f329397f9b: { + currencyCode: 'ZCHF', + displayName: 'Frankencoin', + denominations: [{ name: 'ZCHF', multiplier: '1000000000000000000' }], + networkLocation: { + contractAddress: '0xb33c4255938de7a6ec1200d397b2b2f329397f9b' + } } } diff --git a/src/ethereum/info/baseInfo.ts b/src/ethereum/info/baseInfo.ts index 9122b13c8..5b4a4ed97 100644 --- a/src/ethereum/info/baseInfo.ts +++ b/src/ethereum/info/baseInfo.ts @@ -24,6 +24,14 @@ const builtinTokens: EdgeTokenMap = { networkLocation: { contractAddress: '0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913' } + }, + '20d1c515e38ae9c345836853e2af98455f919637': { + currencyCode: 'ZCHF', + displayName: 'Frankencoin', + denominations: [{ name: 'ZCHF', multiplier: '1000000000000000000' }], + networkLocation: { + contractAddress: '0x20d1c515e38ae9c345836853e2af98455f919637' + } } } diff --git a/src/ethereum/info/ethereumInfo.ts b/src/ethereum/info/ethereumInfo.ts index 0b45c3197..e3826dea0 100644 --- a/src/ethereum/info/ethereumInfo.ts +++ b/src/ethereum/info/ethereumInfo.ts @@ -1085,6 +1085,14 @@ export const builtinTokens: EdgeTokenMap = { networkLocation: { contractAddress: '0x3845badAde8e6dFF049820680d1F14bD3903a5d0' } + }, + b58e61c3098d85632df34eecfb899a1ed80921cb: { + currencyCode: 'ZCHF', + displayName: 'Frankencoin', + denominations: [{ name: 'ZCHF', multiplier: '1000000000000000000' }], + networkLocation: { + contractAddress: '0xb58e61c3098d85632df34eecfb899a1ed80921cb' + } } } diff --git a/src/ethereum/info/optimismInfo.ts b/src/ethereum/info/optimismInfo.ts index 2cbe17277..4cde7c32c 100644 --- a/src/ethereum/info/optimismInfo.ts +++ b/src/ethereum/info/optimismInfo.ts @@ -144,6 +144,14 @@ const builtinTokens: EdgeTokenMap = { networkLocation: { contractAddress: '0x1f514a61bcde34f94bc39731235690ab9da737f7' } + }, + '4f8a84c442f9675610c680990eddb2ccddb8ab6f': { + currencyCode: 'ZCHF', + displayName: 'Frankencoin', + denominations: [{ name: 'ZCHF', multiplier: '1000000000000000000' }], + networkLocation: { + contractAddress: '0x4f8a84c442f9675610c680990eddb2ccddb8ab6f' + } } } diff --git a/src/ethereum/info/polygonInfo.ts b/src/ethereum/info/polygonInfo.ts index 022cf1c58..ced5d785e 100644 --- a/src/ethereum/info/polygonInfo.ts +++ b/src/ethereum/info/polygonInfo.ts @@ -152,6 +152,14 @@ const builtinTokens: EdgeTokenMap = { networkLocation: { contractAddress: '0x53e0bca35ec356bd5dddfebbd1fc0fd03fabad39' } + }, + '02567e4b14b25549331fcee2b56c647a8bab16fd': { + currencyCode: 'ZCHF', + displayName: 'Frankencoin', + denominations: [{ name: 'ZCHF', multiplier: '1000000000000000000' }], + networkLocation: { + contractAddress: '0x02567e4b14b25549331fcee2b56c647a8bab16fd' + } } }