diff --git a/assets/images/deps_icon.png b/assets/images/deps_icon.png new file mode 100644 index 000000000..c281b43b9 Binary files /dev/null and b/assets/images/deps_icon.png differ diff --git a/assets/images/ndeps_icon.png b/assets/images/ndeps_icon.png new file mode 100644 index 000000000..be8287bc1 Binary files /dev/null and b/assets/images/ndeps_icon.png differ diff --git a/cw_core/lib/crypto_currency.dart b/cw_core/lib/crypto_currency.dart index 0d6ab9f3a..ea5389356 100644 --- a/cw_core/lib/crypto_currency.dart +++ b/cw_core/lib/crypto_currency.dart @@ -113,6 +113,8 @@ class CryptoCurrency extends EnumerableItem with Serializable implemen CryptoCurrency.flip, CryptoCurrency.deuro, CryptoCurrency.usdtbsc, + CryptoCurrency.ndeps, + CryptoCurrency.deps, ]; static const havenCurrencies = [ @@ -235,6 +237,9 @@ class CryptoCurrency extends EnumerableItem with Serializable implemen static const flip = CryptoCurrency(title: 'FLIP', tag: 'ETH', fullName: 'Chainflip', raw: 97, name: 'flip', iconPath: 'assets/images/flip_icon.png', decimals: 18); static const deuro = CryptoCurrency(title: 'DEURO', tag: 'ETH', fullName: 'Decentralized Euro', raw: 98, name: 'deuro', iconPath: 'assets/images/deuro_icon.png', decimals: 18); static const usdtbsc = CryptoCurrency(title: 'USDT', tag: 'BSC', fullName: 'USDT Binance coin', raw: 99, name: 'usdtbsc', iconPath: 'assets/images/usdtbsc_icon.png', decimals: 18); + static const ndeps = CryptoCurrency(title: 'NDEPS', tag: 'ETH', fullName: 'Native Decentralized Euro Protocol Share', raw: 100, name: 'ndeps', iconPath: 'assets/images/ndeps_icon.png', decimals: 18); + static const deps = CryptoCurrency(title: 'DEPS', tag: 'ETH', fullName: 'Decentralized Euro Protocol Share', raw: 101, name: 'deps', iconPath: 'assets/images/deps_icon.png', decimals: 18); + static final Map _rawCurrencyMap = [...all, ...havenCurrencies].fold>({}, (acc, item) { diff --git a/cw_ethereum/lib/default_ethereum_erc20_tokens.dart b/cw_ethereum/lib/default_ethereum_erc20_tokens.dart index 630424967..dac309389 100644 --- a/cw_ethereum/lib/default_ethereum_erc20_tokens.dart +++ b/cw_ethereum/lib/default_ethereum_erc20_tokens.dart @@ -304,6 +304,20 @@ class DefaultEthereumErc20Tokens { decimal: 18, enabled: false, ), + Erc20Token( + name: "Native Decentralized Euro Protocol Share", + symbol: "NDEPS", + contractAddress: "0xc71104001A3CCDA1BEf1177d765831Bd1bfE8eE6", + decimal: 18, + enabled: false, + ), + Erc20Token( + name: "Decentralized Euro Protocol Share", + symbol: "DEPS", + contractAddress: "0x103747924e74708139a9400e4ab4bea79fffa380", + decimal: 18, + enabled: false, + ), ]; List get initialErc20Tokens => _defaultTokens.map((token) {