-
-
Notifications
You must be signed in to change notification settings - Fork 267
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
(WIP) Coins deprecation #15509
(WIP) Coins deprecation #15509
Conversation
🚀 Expo preview is ready!
|
What will happen if user has remembered accounts for these coins? Maybe a migration to delete them? |
@@ -269,33 +269,6 @@ export default [ | |||
subscribe: '', | |||
}, | |||
}, | |||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should this be deleted @mroz22?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd rather keep support in the under-suite layers. so no.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Solved
@@ -9,7 +9,6 @@ export const COINS: Record<NetworkSymbol | LegacyNetworkSymbol, string> = { | |||
bnb: require('../../images/coins/bnb.svg'), | |||
btc: require('../../images/coins/btc.svg'), | |||
btg: require('../../images/coins/btg.svg'), | |||
dash: require('../../images/coins/dash.svg'), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
it should stay here, right? @martykan
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Connect Explorer doesn't need it
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
please lets not do changes in blockchain-link and utxo-lib. Support can peacefully live there for some time.
@@ -269,33 +269,6 @@ export default [ | |||
subscribe: '', | |||
}, | |||
}, | |||
{ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd rather keep support in the under-suite layers. so no.
e9ad99f
to
fa1aee7
Compare
fa1aee7
to
27ed2f3
Compare
Solved |
27ed2f3
to
d4dd00d
Compare
Closed in favor of #16131 |
Closed in favor of #16131
As of February 2025, Trezor Suite will discontinue support for Dash, Bitcoin Gold, DigiByte, Namecoin, and Vertcoin. Users are advised to migrate their funds to alternative wallets to ensure continued access and security. The coins will still be supported on the FW level, so users can still access them using third party wallets.
Proposed Timeline:
I will divide the commits by coin and by environment (desktop/native) to make code review easier.
Please read the following before conducting the code review:
Given the points above, I have prepared only basic deprecation that mainly affects NetworksConfig. Everything else (tests, icons, etc.) will remain unchanged until we decide to disable trading options and/or turn off the backends.
Todo:
messages.ts
and other mentions in general files?NetworksConfig
?This pull request involves the removal of several cryptocurrency networks from the codebase. The changes span multiple files and aim to simplify the configuration and support for the remaining networks.
Removal of cryptocurrency networks:
suite-common/wallet-config/src/networksConfig.ts
: Removed configurations fordash
,btg
,dgb
,nmc
, andvtc
networks.suite-common/wallet-config/src/types.ts
: Removeddash
,btg
,dgb
,nmc
, andvtc
from theNetworkSymbol
type.suite-native/config/src/supportedNetworks.ts
: Removeddash
,btg
,dgb
,nmc
, andvtc
from thenetworkSymbolsWhitelistMap
and related filtering logic. [1] [2]suite-native/discovery/src/discoveryThunks.ts
: Removed batch size configurations fordash
,btg
,dgb
,nmc
, andvtc
.suite-native/module-accounts-import/src/components/DevXpub.tsx
: Removedbtg
anddgb
from thedevXpubs
configuration.suite-native/storage/src/migrations/account/v3.ts
: Removeddash
,btg
,dgb
,nmc
, andvtc
from theNetworkSymbol
type in migration script.