Skip to content

Conversation

@Deneath
Copy link
Contributor

@Deneath Deneath commented Dec 25, 2024

No description provided.

@arvifox arvifox force-pushed the flw-5120-cleared-1 branch 4 times, most recently from f69fb0b to 3f770d0 Compare December 26, 2024 09:42
@arvifox arvifox merged commit 70fd705 into develop Dec 28, 2024
1 of 2 checks passed
@arvifox arvifox deleted the flw-5120-cleared-1 branch December 28, 2024 12:44
PankraSerg added a commit that referenced this pull request Jan 14, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* Add new price service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg added a commit that referenced this pull request Jan 14, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service



* Add new price service



* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------



* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints



* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------




---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Denis Lyazgin <lyazgindenis@gmail.com>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Deneath added a commit that referenced this pull request Jan 28, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service



* Add new price service



* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------



* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints



* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------




---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Deneath added a commit that referenced this pull request Mar 13, 2025
* ci fixes develop to staging (#1203) (#1216)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service



* Add new price service



* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------



* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints



* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------




---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Feature/all ton features public (#1217)

* Feature/ton (#3)

* adding ton wip
* fixed keypairs migration
* WIP refactoring balances, secret store
* WIP ton
* prices services WIP
* ton price service WIP
* ton prices sync service
* merge
* ton transfers WIP
* added message to ton transfer
* ton transaction history wip
* android foundation from submodule to library
* remove unused import
* fix CI build
* sonarqube fixes
---------

Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>

* Completing main ton cases: (#4)

-ton transaction hash viewing/sharing
-add ton transactions pagination
-fixed private keys reading bugs

* wip

* JDK 17 -> 21

* fix to account create crash

* flw-5058 soracard integration (#5)

* flw-5058

* Fix env vars

* flw-5058 test fixes

---------

Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>

* ton split wallet

* fix release startup

* change backup mnemonic words wordchip ui

* fix Banner description

* enable TON asset by default

* hide Currencies/NFT button for TON account

* FLW-5103 History. There is not TON icons

* FLW-5110 The entire banner area should be active, not just the button

* hide Currencies/NFT button for TON account fix

* ci fix debug, switch on dev jebkins lib (#6)

Co-authored-by: Arvi Fox <arvifox@arvifox.com>

* FLW-5104 There should be only mnemonic for Exporting TON account

* FLW-5106 There should not be grey stripe on the send flow

* FLW-5105 There is a crash when we are trying to export the Mnemonic

* mwr-5058 soracard (#7)

* FLW-5114 TON wallet. There shouldn’t be Wallet Details on the Settings

* FLW-5113 TON wallet. There shouldn’t be 3 dots on the Settings

* FLW-5111 For TON wallet we should delete Wallet connect, Nomis, PS disclaimer on the Settings

* FLW-5112 TON wallet. There shouldn’t be wrong icon on the Settings

* FLW-5109 Wrong flow while creating wallet

* clean

* Ton Send QuickInput - only MAX (reduce network load to minimize 429 response)
FLW-5107 There is error on the send flow
FLW-5108 Eternal shimmer on the fee on the send flow

* clean

* clean: NetworkIssues screen remove

* handle asset accountId for TON

* fix ton migration

* clean legacy Account logic (partial)

* FLW-5132 On substrate wallet we should show TON banner

* switch to debug mode for fearless android (#8)

* FLW-5128 Import substrate wallet using JSON. Try to import ETH account. Importing does not work

* FLW-5129 After creating Substrate wallet there should not be TON assets

* FLW-5135 TON wallet. Scan the Substrate QR. Crash

* FLW-5123 There is not warning when we are scanning TON Qr on Substrate wallet

* flw-5120 (#9)

* migration ethereum seed fix

* fix backup mnemonic / seed

* fix rename wallet

* replaced accounts export

* delete assets on account delete

* FLW-5131 After creating Substrate wallet we should show only popular assets on the main screen

* java 17 -> 21
fix deps update
move crowdloans to settings screen
tc: wip
sonarqube fixes

* update liquidity pools banner message

* ton connect wip: web send

* events and messages decryption fixed

* tonconnect WIP

* fee errors refactoring, ton-connect wip

* almost completed ton connect

* minor fixes, update AGP

* wallet screen banners autoplay

* FLW-5115 TON wallet. We should delete Crowdloans, SWAP, and Staking from the main screen. partial: to be finished after merging with TON connect branch

* FLW-5156 [Android] [BUG] Swap. There is not Disclaimer screen

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix fee calculation

* FLW-4958 [Android] [BUG] Send. There is two screen of warning

* FLW-5077 [Android] [BUG] View in Polkascan doesn’t work

* FLW-4787 [Android] [BUG] On the networks screen first we should show loader and if there were not found any networks we should show "Sumimasen" text

* FLW-4882 [Android] [BUG] Pools. the entered value doesn’t disappear

* WIP AppInitializer, fixing bugs with balances

* fix app blocking

* fixed bugs with chain selector, ton assets syncing

* FLW-4691 [Android] [BUG] NFT. There is no main icons on the NFT screen: add url source

* FLW-5101 [Android] [BUG] Reef. Unstake. Continue button doesn’t work

* fix crash on chain deletion due to assets constraints

* FLW-4655 [Android] [BUG] After importing wallet by JSON there should not be possible come back into import flow again

* clean

* PR fixes

* fixed crash on chains delete

* fixes

* update configs version

* detekt fix

* tests fix

* add ton-connect url support

* change release config to master

* fixed conflicts after merge ton-split flow with develop state

* fixed conflicts after merge ton-connect flow with develop and ton-split wallets flow

* fixed crash on start

* update shared features; clean

* update bottom navigation for TON

* fix TON merge

* scope fix

* Sora card remove

* FLW-5189 The font should be smaller.

* clean; already bold

* FLW-5191 Dots are close to the banner

* FLW-5192 After creating TON wallet there is not TON asset on the main screen

* FLW-5194 Sumimasen icon should be on the centre of the screen

* FLW-5195 On the connected screen there should be only conected dAaps on searching flow

* FLW-5193 There shouldn’t be black space on dApp browser

* filter balance request for supported chains

* fix chain is null: possible while update chains; should be better solution - need rework

* FLW-5190 There should be short flow for creating TON wallet

* Revert "fix chain is null: possible while update chains; should be better solution - need rework"

This reverts commit 510599b.

* some fixes

* fix rewards UI in history

* fix merge

* FLW-5197 There is wrong number of assets
FLW-5196 There is not possibility to add ETH accounts

* FLW-5126 Substrate. There are multiple screens after taping on 3 dots

* replace WalletEcosystem enum with ImportAccountType - they are similar (#1218)

* replace WalletEcosystem enum with ImportAccountType - they are similar

* rename enum ImportAccountType to WalletEcosystem

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* FLW-5194 Sumimasen: add message

* FLW-5206 The red area also should be clickable

* FLW-5204 The keyboard should close automatically

* FLW-5203 There is not button on the banner

* FLW-5208 Crush when we are trying to import ETH account

* FLW-5207 We are not showing the score

* FLW-5210 On the Settings should be Ton connect

* fixed jettons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5121 fixed jettons transfers

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-4943 fixed polkadot.js plus link

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* possible fix of crashes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* package name fix refactor

* version update

* fix raw transaction screen UI

* FLW-5221 There should be more distance between search field and list of connections

* FLW-5212 There is not All done screen and transaction does not happen

* distinguish TON connections made via QR and inside WEB

* Update docker-image

* FLW-5218 [Android] [BUG] Ethereum. USDT. Send. Crush

* fix migration

* FLW-5217 [Android] [BUG] Long loader on the Network management screen: WIP, improvements, clean

* FLW-4955 [Android] [BUG] BNB network. Insufficient Reef balance in the recipient's account: remove validation - transfer possible

* clean

* fix XCM

* fix ZERO comparison

* fix detekt

* completely fixed ton connect

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix detekt

* fixed ton history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton prices

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton transfers and fee calculation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5282, FLW-5261, FLW-5262

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* add tonviewer on success screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* detekt fix

* FLW-5319 fixed max ton sending amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* merge fixes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed duplication of ton transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5322 possible fix of address book bug

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5324 round icons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixes for list loading and app freezing

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5332 fixed history errors

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5330 fixed crash on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5329 fixed icons on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5334 fixed ton connect account selection

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5355 turn off wallet selector

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5333 make warning scrim color darker

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5359 return back quick inputs for ton

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5327 added ton keeper qr code support

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5353 fixed ton slide

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5358 fixed send confirm state

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed crash on transaction history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5260 make address shorter on transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove permission

* FLW-5354 TON. There is not filter icon on TON history

* ignore some checks

* bump publisher

* main list improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed sora history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* update version

* fix icon generation crash

* FLW-5365 fixed crash on export chain accounts

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5379 clean up code, fix phishing message

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5373, FLW-5376 metamask QR code bugs

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* restore asset choose on send setup

* FLW-5364 [Android] [BUG] Import to google doesn’t work

* FLW-5381 remove useless validation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5384 fixed moonbeam balances, fixed parachain staking

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5388 added loader to button on the send screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5383 fixed crowdloan buttons doesnt work

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5412 The sign doesn’t work coz we can see Tonkeeper on the banner

* fix walletConnect pair

* radioButton accent color for not selected state (originally for CreateBackupPasswordContent)

* FLW-5407 Create wallet via google. Crash

* fixed ethereum based chains

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5403 possible fix

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix quick input values - remove trailing zeros,
FLW-5410 REEF. We do not have enough tokens for fee. There is not alert about this

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* Add new price service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg pushed a commit that referenced this pull request Mar 19, 2025
* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* ci fixes develop to staging (#1203) (#1216)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service



* Add new price service



* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------



* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints



* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------




---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Feature/all ton features public (#1217)

* Feature/ton (#3)

* adding ton wip
* fixed keypairs migration
* WIP refactoring balances, secret store
* WIP ton
* prices services WIP
* ton price service WIP
* ton prices sync service
* merge
* ton transfers WIP
* added message to ton transfer
* ton transaction history wip
* android foundation from submodule to library
* remove unused import
* fix CI build
* sonarqube fixes
---------

Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>

* Completing main ton cases: (#4)

-ton transaction hash viewing/sharing
-add ton transactions pagination
-fixed private keys reading bugs

* wip

* JDK 17 -> 21

* fix to account create crash

* flw-5058 soracard integration (#5)

* flw-5058

* Fix env vars

* flw-5058 test fixes

---------

Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>

* ton split wallet

* fix release startup

* change backup mnemonic words wordchip ui

* fix Banner description

* enable TON asset by default

* hide Currencies/NFT button for TON account

* FLW-5103 History. There is not TON icons

* FLW-5110 The entire banner area should be active, not just the button

* hide Currencies/NFT button for TON account fix

* ci fix debug, switch on dev jebkins lib (#6)

Co-authored-by: Arvi Fox <arvifox@arvifox.com>

* FLW-5104 There should be only mnemonic for Exporting TON account

* FLW-5106 There should not be grey stripe on the send flow

* FLW-5105 There is a crash when we are trying to export the Mnemonic

* mwr-5058 soracard (#7)

* FLW-5114 TON wallet. There shouldn’t be Wallet Details on the Settings

* FLW-5113 TON wallet. There shouldn’t be 3 dots on the Settings

* FLW-5111 For TON wallet we should delete Wallet connect, Nomis, PS disclaimer on the Settings

* FLW-5112 TON wallet. There shouldn’t be wrong icon on the Settings

* FLW-5109 Wrong flow while creating wallet

* clean

* Ton Send QuickInput - only MAX (reduce network load to minimize 429 response)
FLW-5107 There is error on the send flow
FLW-5108 Eternal shimmer on the fee on the send flow

* clean

* clean: NetworkIssues screen remove

* handle asset accountId for TON

* fix ton migration

* clean legacy Account logic (partial)

* FLW-5132 On substrate wallet we should show TON banner

* switch to debug mode for fearless android (#8)

* FLW-5128 Import substrate wallet using JSON. Try to import ETH account. Importing does not work

* FLW-5129 After creating Substrate wallet there should not be TON assets

* FLW-5135 TON wallet. Scan the Substrate QR. Crash

* FLW-5123 There is not warning when we are scanning TON Qr on Substrate wallet

* flw-5120 (#9)

* migration ethereum seed fix

* fix backup mnemonic / seed

* fix rename wallet

* replaced accounts export

* delete assets on account delete

* FLW-5131 After creating Substrate wallet we should show only popular assets on the main screen

* java 17 -> 21
fix deps update
move crowdloans to settings screen
tc: wip
sonarqube fixes

* update liquidity pools banner message

* ton connect wip: web send

* events and messages decryption fixed

* tonconnect WIP

* fee errors refactoring, ton-connect wip

* almost completed ton connect

* minor fixes, update AGP

* wallet screen banners autoplay

* FLW-5115 TON wallet. We should delete Crowdloans, SWAP, and Staking from the main screen. partial: to be finished after merging with TON connect branch

* FLW-5156 [Android] [BUG] Swap. There is not Disclaimer screen

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix fee calculation

* FLW-4958 [Android] [BUG] Send. There is two screen of warning

* FLW-5077 [Android] [BUG] View in Polkascan doesn’t work

* FLW-4787 [Android] [BUG] On the networks screen first we should show loader and if there were not found any networks we should show "Sumimasen" text

* FLW-4882 [Android] [BUG] Pools. the entered value doesn’t disappear

* WIP AppInitializer, fixing bugs with balances

* fix app blocking

* fixed bugs with chain selector, ton assets syncing

* FLW-4691 [Android] [BUG] NFT. There is no main icons on the NFT screen: add url source

* FLW-5101 [Android] [BUG] Reef. Unstake. Continue button doesn’t work

* fix crash on chain deletion due to assets constraints

* FLW-4655 [Android] [BUG] After importing wallet by JSON there should not be possible come back into import flow again

* clean

* PR fixes

* fixed crash on chains delete

* fixes

* update configs version

* detekt fix

* tests fix

* add ton-connect url support

* change release config to master

* fixed conflicts after merge ton-split flow with develop state

* fixed conflicts after merge ton-connect flow with develop and ton-split wallets flow

* fixed crash on start

* update shared features; clean

* update bottom navigation for TON

* fix TON merge

* scope fix

* Sora card remove

* FLW-5189 The font should be smaller.

* clean; already bold

* FLW-5191 Dots are close to the banner

* FLW-5192 After creating TON wallet there is not TON asset on the main screen

* FLW-5194 Sumimasen icon should be on the centre of the screen

* FLW-5195 On the connected screen there should be only conected dAaps on searching flow

* FLW-5193 There shouldn’t be black space on dApp browser

* filter balance request for supported chains

* fix chain is null: possible while update chains; should be better solution - need rework

* FLW-5190 There should be short flow for creating TON wallet

* Revert "fix chain is null: possible while update chains; should be better solution - need rework"

This reverts commit 510599b.

* some fixes

* fix rewards UI in history

* fix merge

* FLW-5197 There is wrong number of assets
FLW-5196 There is not possibility to add ETH accounts

* FLW-5126 Substrate. There are multiple screens after taping on 3 dots

* replace WalletEcosystem enum with ImportAccountType - they are similar (#1218)

* replace WalletEcosystem enum with ImportAccountType - they are similar

* rename enum ImportAccountType to WalletEcosystem

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* FLW-5194 Sumimasen: add message

* FLW-5206 The red area also should be clickable

* FLW-5204 The keyboard should close automatically

* FLW-5203 There is not button on the banner

* FLW-5208 Crush when we are trying to import ETH account

* FLW-5207 We are not showing the score

* FLW-5210 On the Settings should be Ton connect

* fixed jettons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5121 fixed jettons transfers

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-4943 fixed polkadot.js plus link

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* possible fix of crashes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* package name fix refactor

* version update

* fix raw transaction screen UI

* FLW-5221 There should be more distance between search field and list of connections

* FLW-5212 There is not All done screen and transaction does not happen

* distinguish TON connections made via QR and inside WEB

* Update docker-image

* FLW-5218 [Android] [BUG] Ethereum. USDT. Send. Crush

* fix migration

* FLW-5217 [Android] [BUG] Long loader on the Network management screen: WIP, improvements, clean

* FLW-4955 [Android] [BUG] BNB network. Insufficient Reef balance in the recipient's account: remove validation - transfer possible

* clean

* fix XCM

* fix ZERO comparison

* fix detekt

* completely fixed ton connect

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix detekt

* fixed ton history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton prices

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton transfers and fee calculation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5282, FLW-5261, FLW-5262

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* add tonviewer on success screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* detekt fix

* FLW-5319 fixed max ton sending amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* merge fixes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed duplication of ton transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5322 possible fix of address book bug

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5324 round icons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixes for list loading and app freezing

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5332 fixed history errors

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5330 fixed crash on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5329 fixed icons on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5334 fixed ton connect account selection

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5355 turn off wallet selector

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5333 make warning scrim color darker

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5359 return back quick inputs for ton

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5327 added ton keeper qr code support

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5353 fixed ton slide

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5358 fixed send confirm state

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed crash on transaction history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5260 make address shorter on transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove permission

* FLW-5354 TON. There is not filter icon on TON history

* ignore some checks

* bump publisher

* main list improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed sora history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* update version

* fix icon generation crash

* FLW-5365 fixed crash on export chain accounts

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5379 clean up code, fix phishing message

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5373, FLW-5376 metamask QR code bugs

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* restore asset choose on send setup

* FLW-5364 [Android] [BUG] Import to google doesn’t work

* FLW-5381 remove useless validation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5384 fixed moonbeam balances, fixed parachain staking

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5388 added loader to button on the send screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5383 fixed crowdloan buttons doesnt work

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5412 The sign doesn’t work coz we can see Tonkeeper on the banner

* fix walletConnect pair

* radioButton accent color for not selected state (originally for CreateBackupPasswordContent)

* FLW-5407 Create wallet via google. Crash

* fixed ethereum based chains

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5403 possible fix

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix quick input values - remove trailing zeros,
FLW-5410 REEF. We do not have enough tokens for fee. There is not alert about this

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

* Add new price service

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Denis Lyazgin <lyazgindenis@gmail.com>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* Add new price service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg pushed a commit that referenced this pull request Mar 19, 2025
* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* ci fixes develop to staging (#1203) (#1216)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service



* Add new price service



* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------



* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints



* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------




---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Feature/all ton features public (#1217)

* Feature/ton (#3)

* adding ton wip
* fixed keypairs migration
* WIP refactoring balances, secret store
* WIP ton
* prices services WIP
* ton price service WIP
* ton prices sync service
* merge
* ton transfers WIP
* added message to ton transfer
* ton transaction history wip
* android foundation from submodule to library
* remove unused import
* fix CI build
* sonarqube fixes
---------

Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>

* Completing main ton cases: (#4)

-ton transaction hash viewing/sharing
-add ton transactions pagination
-fixed private keys reading bugs

* wip

* JDK 17 -> 21

* fix to account create crash

* flw-5058 soracard integration (#5)

* flw-5058

* Fix env vars

* flw-5058 test fixes

---------

Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>

* ton split wallet

* fix release startup

* change backup mnemonic words wordchip ui

* fix Banner description

* enable TON asset by default

* hide Currencies/NFT button for TON account

* FLW-5103 History. There is not TON icons

* FLW-5110 The entire banner area should be active, not just the button

* hide Currencies/NFT button for TON account fix

* ci fix debug, switch on dev jebkins lib (#6)

Co-authored-by: Arvi Fox <arvifox@arvifox.com>

* FLW-5104 There should be only mnemonic for Exporting TON account

* FLW-5106 There should not be grey stripe on the send flow

* FLW-5105 There is a crash when we are trying to export the Mnemonic

* mwr-5058 soracard (#7)

* FLW-5114 TON wallet. There shouldn’t be Wallet Details on the Settings

* FLW-5113 TON wallet. There shouldn’t be 3 dots on the Settings

* FLW-5111 For TON wallet we should delete Wallet connect, Nomis, PS disclaimer on the Settings

* FLW-5112 TON wallet. There shouldn’t be wrong icon on the Settings

* FLW-5109 Wrong flow while creating wallet

* clean

* Ton Send QuickInput - only MAX (reduce network load to minimize 429 response)
FLW-5107 There is error on the send flow
FLW-5108 Eternal shimmer on the fee on the send flow

* clean

* clean: NetworkIssues screen remove

* handle asset accountId for TON

* fix ton migration

* clean legacy Account logic (partial)

* FLW-5132 On substrate wallet we should show TON banner

* switch to debug mode for fearless android (#8)

* FLW-5128 Import substrate wallet using JSON. Try to import ETH account. Importing does not work

* FLW-5129 After creating Substrate wallet there should not be TON assets

* FLW-5135 TON wallet. Scan the Substrate QR. Crash

* FLW-5123 There is not warning when we are scanning TON Qr on Substrate wallet

* flw-5120 (#9)

* migration ethereum seed fix

* fix backup mnemonic / seed

* fix rename wallet

* replaced accounts export

* delete assets on account delete

* FLW-5131 After creating Substrate wallet we should show only popular assets on the main screen

* java 17 -> 21
fix deps update
move crowdloans to settings screen
tc: wip
sonarqube fixes

* update liquidity pools banner message

* ton connect wip: web send

* events and messages decryption fixed

* tonconnect WIP

* fee errors refactoring, ton-connect wip

* almost completed ton connect

* minor fixes, update AGP

* wallet screen banners autoplay

* FLW-5115 TON wallet. We should delete Crowdloans, SWAP, and Staking from the main screen. partial: to be finished after merging with TON connect branch

* FLW-5156 [Android] [BUG] Swap. There is not Disclaimer screen

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix fee calculation

* FLW-4958 [Android] [BUG] Send. There is two screen of warning

* FLW-5077 [Android] [BUG] View in Polkascan doesn’t work

* FLW-4787 [Android] [BUG] On the networks screen first we should show loader and if there were not found any networks we should show "Sumimasen" text

* FLW-4882 [Android] [BUG] Pools. the entered value doesn’t disappear

* WIP AppInitializer, fixing bugs with balances

* fix app blocking

* fixed bugs with chain selector, ton assets syncing

* FLW-4691 [Android] [BUG] NFT. There is no main icons on the NFT screen: add url source

* FLW-5101 [Android] [BUG] Reef. Unstake. Continue button doesn’t work

* fix crash on chain deletion due to assets constraints

* FLW-4655 [Android] [BUG] After importing wallet by JSON there should not be possible come back into import flow again

* clean

* PR fixes

* fixed crash on chains delete

* fixes

* update configs version

* detekt fix

* tests fix

* add ton-connect url support

* change release config to master

* fixed conflicts after merge ton-split flow with develop state

* fixed conflicts after merge ton-connect flow with develop and ton-split wallets flow

* fixed crash on start

* update shared features; clean

* update bottom navigation for TON

* fix TON merge

* scope fix

* Sora card remove

* FLW-5189 The font should be smaller.

* clean; already bold

* FLW-5191 Dots are close to the banner

* FLW-5192 After creating TON wallet there is not TON asset on the main screen

* FLW-5194 Sumimasen icon should be on the centre of the screen

* FLW-5195 On the connected screen there should be only conected dAaps on searching flow

* FLW-5193 There shouldn’t be black space on dApp browser

* filter balance request for supported chains

* fix chain is null: possible while update chains; should be better solution - need rework

* FLW-5190 There should be short flow for creating TON wallet

* Revert "fix chain is null: possible while update chains; should be better solution - need rework"

This reverts commit 510599b.

* some fixes

* fix rewards UI in history

* fix merge

* FLW-5197 There is wrong number of assets
FLW-5196 There is not possibility to add ETH accounts

* FLW-5126 Substrate. There are multiple screens after taping on 3 dots

* replace WalletEcosystem enum with ImportAccountType - they are similar (#1218)

* replace WalletEcosystem enum with ImportAccountType - they are similar

* rename enum ImportAccountType to WalletEcosystem

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* FLW-5194 Sumimasen: add message

* FLW-5206 The red area also should be clickable

* FLW-5204 The keyboard should close automatically

* FLW-5203 There is not button on the banner

* FLW-5208 Crush when we are trying to import ETH account

* FLW-5207 We are not showing the score

* FLW-5210 On the Settings should be Ton connect

* fixed jettons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5121 fixed jettons transfers

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-4943 fixed polkadot.js plus link

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* possible fix of crashes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* package name fix refactor

* version update

* fix raw transaction screen UI

* FLW-5221 There should be more distance between search field and list of connections

* FLW-5212 There is not All done screen and transaction does not happen

* distinguish TON connections made via QR and inside WEB

* Update docker-image

* FLW-5218 [Android] [BUG] Ethereum. USDT. Send. Crush

* fix migration

* FLW-5217 [Android] [BUG] Long loader on the Network management screen: WIP, improvements, clean

* FLW-4955 [Android] [BUG] BNB network. Insufficient Reef balance in the recipient's account: remove validation - transfer possible

* clean

* fix XCM

* fix ZERO comparison

* fix detekt

* completely fixed ton connect

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix detekt

* fixed ton history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton prices

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton transfers and fee calculation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5282, FLW-5261, FLW-5262

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* add tonviewer on success screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* detekt fix

* FLW-5319 fixed max ton sending amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* merge fixes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed duplication of ton transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5322 possible fix of address book bug

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5324 round icons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixes for list loading and app freezing

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5332 fixed history errors

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5330 fixed crash on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5329 fixed icons on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5334 fixed ton connect account selection

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5355 turn off wallet selector

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5333 make warning scrim color darker

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5359 return back quick inputs for ton

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5327 added ton keeper qr code support

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5353 fixed ton slide

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5358 fixed send confirm state

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed crash on transaction history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5260 make address shorter on transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove permission

* FLW-5354 TON. There is not filter icon on TON history

* ignore some checks

* bump publisher

* main list improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed sora history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* update version

* fix icon generation crash

* FLW-5365 fixed crash on export chain accounts

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5379 clean up code, fix phishing message

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5373, FLW-5376 metamask QR code bugs

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* restore asset choose on send setup

* FLW-5364 [Android] [BUG] Import to google doesn’t work

* FLW-5381 remove useless validation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5384 fixed moonbeam balances, fixed parachain staking

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5388 added loader to button on the send screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5383 fixed crowdloan buttons doesnt work

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5412 The sign doesn’t work coz we can see Tonkeeper on the banner

* fix walletConnect pair

* radioButton accent color for not selected state (originally for CreateBackupPasswordContent)

* FLW-5407 Create wallet via google. Crash

* fixed ethereum based chains

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5403 possible fix

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix quick input values - remove trailing zeros,
FLW-5410 REEF. We do not have enough tokens for fee. There is not alert about this

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

* Add new price service

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Denis Lyazgin <lyazgindenis@gmail.com>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* Add new price service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg pushed a commit that referenced this pull request Mar 19, 2025
* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* ci fixes develop to staging (#1203) (#1216)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service



* Add new price service



* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------



* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints



* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------




---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Feature/all ton features public (#1217)

* Feature/ton (#3)

* adding ton wip
* fixed keypairs migration
* WIP refactoring balances, secret store
* WIP ton
* prices services WIP
* ton price service WIP
* ton prices sync service
* merge
* ton transfers WIP
* added message to ton transfer
* ton transaction history wip
* android foundation from submodule to library
* remove unused import
* fix CI build
* sonarqube fixes
---------

Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>

* Completing main ton cases: (#4)

-ton transaction hash viewing/sharing
-add ton transactions pagination
-fixed private keys reading bugs

* wip

* JDK 17 -> 21

* fix to account create crash

* flw-5058 soracard integration (#5)

* flw-5058

* Fix env vars

* flw-5058 test fixes

---------

Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>

* ton split wallet

* fix release startup

* change backup mnemonic words wordchip ui

* fix Banner description

* enable TON asset by default

* hide Currencies/NFT button for TON account

* FLW-5103 History. There is not TON icons

* FLW-5110 The entire banner area should be active, not just the button

* hide Currencies/NFT button for TON account fix

* ci fix debug, switch on dev jebkins lib (#6)

Co-authored-by: Arvi Fox <arvifox@arvifox.com>

* FLW-5104 There should be only mnemonic for Exporting TON account

* FLW-5106 There should not be grey stripe on the send flow

* FLW-5105 There is a crash when we are trying to export the Mnemonic

* mwr-5058 soracard (#7)

* FLW-5114 TON wallet. There shouldn’t be Wallet Details on the Settings

* FLW-5113 TON wallet. There shouldn’t be 3 dots on the Settings

* FLW-5111 For TON wallet we should delete Wallet connect, Nomis, PS disclaimer on the Settings

* FLW-5112 TON wallet. There shouldn’t be wrong icon on the Settings

* FLW-5109 Wrong flow while creating wallet

* clean

* Ton Send QuickInput - only MAX (reduce network load to minimize 429 response)
FLW-5107 There is error on the send flow
FLW-5108 Eternal shimmer on the fee on the send flow

* clean

* clean: NetworkIssues screen remove

* handle asset accountId for TON

* fix ton migration

* clean legacy Account logic (partial)

* FLW-5132 On substrate wallet we should show TON banner

* switch to debug mode for fearless android (#8)

* FLW-5128 Import substrate wallet using JSON. Try to import ETH account. Importing does not work

* FLW-5129 After creating Substrate wallet there should not be TON assets

* FLW-5135 TON wallet. Scan the Substrate QR. Crash

* FLW-5123 There is not warning when we are scanning TON Qr on Substrate wallet

* flw-5120 (#9)

* migration ethereum seed fix

* fix backup mnemonic / seed

* fix rename wallet

* replaced accounts export

* delete assets on account delete

* FLW-5131 After creating Substrate wallet we should show only popular assets on the main screen

* java 17 -> 21
fix deps update
move crowdloans to settings screen
tc: wip
sonarqube fixes

* update liquidity pools banner message

* ton connect wip: web send

* events and messages decryption fixed

* tonconnect WIP

* fee errors refactoring, ton-connect wip

* almost completed ton connect

* minor fixes, update AGP

* wallet screen banners autoplay

* FLW-5115 TON wallet. We should delete Crowdloans, SWAP, and Staking from the main screen. partial: to be finished after merging with TON connect branch

* FLW-5156 [Android] [BUG] Swap. There is not Disclaimer screen

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix fee calculation

* FLW-4958 [Android] [BUG] Send. There is two screen of warning

* FLW-5077 [Android] [BUG] View in Polkascan doesn’t work

* FLW-4787 [Android] [BUG] On the networks screen first we should show loader and if there were not found any networks we should show "Sumimasen" text

* FLW-4882 [Android] [BUG] Pools. the entered value doesn’t disappear

* WIP AppInitializer, fixing bugs with balances

* fix app blocking

* fixed bugs with chain selector, ton assets syncing

* FLW-4691 [Android] [BUG] NFT. There is no main icons on the NFT screen: add url source

* FLW-5101 [Android] [BUG] Reef. Unstake. Continue button doesn’t work

* fix crash on chain deletion due to assets constraints

* FLW-4655 [Android] [BUG] After importing wallet by JSON there should not be possible come back into import flow again

* clean

* PR fixes

* fixed crash on chains delete

* fixes

* update configs version

* detekt fix

* tests fix

* add ton-connect url support

* change release config to master

* fixed conflicts after merge ton-split flow with develop state

* fixed conflicts after merge ton-connect flow with develop and ton-split wallets flow

* fixed crash on start

* update shared features; clean

* update bottom navigation for TON

* fix TON merge

* scope fix

* Sora card remove

* FLW-5189 The font should be smaller.

* clean; already bold

* FLW-5191 Dots are close to the banner

* FLW-5192 After creating TON wallet there is not TON asset on the main screen

* FLW-5194 Sumimasen icon should be on the centre of the screen

* FLW-5195 On the connected screen there should be only conected dAaps on searching flow

* FLW-5193 There shouldn’t be black space on dApp browser

* filter balance request for supported chains

* fix chain is null: possible while update chains; should be better solution - need rework

* FLW-5190 There should be short flow for creating TON wallet

* Revert "fix chain is null: possible while update chains; should be better solution - need rework"

This reverts commit 510599b.

* some fixes

* fix rewards UI in history

* fix merge

* FLW-5197 There is wrong number of assets
FLW-5196 There is not possibility to add ETH accounts

* FLW-5126 Substrate. There are multiple screens after taping on 3 dots

* replace WalletEcosystem enum with ImportAccountType - they are similar (#1218)

* replace WalletEcosystem enum with ImportAccountType - they are similar

* rename enum ImportAccountType to WalletEcosystem

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* FLW-5194 Sumimasen: add message

* FLW-5206 The red area also should be clickable

* FLW-5204 The keyboard should close automatically

* FLW-5203 There is not button on the banner

* FLW-5208 Crush when we are trying to import ETH account

* FLW-5207 We are not showing the score

* FLW-5210 On the Settings should be Ton connect

* fixed jettons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5121 fixed jettons transfers

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-4943 fixed polkadot.js plus link

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* possible fix of crashes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* package name fix refactor

* version update

* fix raw transaction screen UI

* FLW-5221 There should be more distance between search field and list of connections

* FLW-5212 There is not All done screen and transaction does not happen

* distinguish TON connections made via QR and inside WEB

* Update docker-image

* FLW-5218 [Android] [BUG] Ethereum. USDT. Send. Crush

* fix migration

* FLW-5217 [Android] [BUG] Long loader on the Network management screen: WIP, improvements, clean

* FLW-4955 [Android] [BUG] BNB network. Insufficient Reef balance in the recipient's account: remove validation - transfer possible

* clean

* fix XCM

* fix ZERO comparison

* fix detekt

* completely fixed ton connect

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix detekt

* fixed ton history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton prices

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton transfers and fee calculation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5282, FLW-5261, FLW-5262

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* add tonviewer on success screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* detekt fix

* FLW-5319 fixed max ton sending amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* merge fixes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed duplication of ton transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5322 possible fix of address book bug

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5324 round icons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixes for list loading and app freezing

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5332 fixed history errors

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5330 fixed crash on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5329 fixed icons on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5334 fixed ton connect account selection

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5355 turn off wallet selector

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5333 make warning scrim color darker

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5359 return back quick inputs for ton

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5327 added ton keeper qr code support

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5353 fixed ton slide

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5358 fixed send confirm state

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed crash on transaction history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5260 make address shorter on transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove permission

* FLW-5354 TON. There is not filter icon on TON history

* ignore some checks

* bump publisher

* main list improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed sora history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* update version

* fix icon generation crash

* FLW-5365 fixed crash on export chain accounts

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5379 clean up code, fix phishing message

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5373, FLW-5376 metamask QR code bugs

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* restore asset choose on send setup

* FLW-5364 [Android] [BUG] Import to google doesn’t work

* FLW-5381 remove useless validation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5384 fixed moonbeam balances, fixed parachain staking

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5388 added loader to button on the send screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5383 fixed crowdloan buttons doesnt work

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5412 The sign doesn’t work coz we can see Tonkeeper on the banner

* fix walletConnect pair

* radioButton accent color for not selected state (originally for CreateBackupPasswordContent)

* FLW-5407 Create wallet via google. Crash

* fixed ethereum based chains

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5403 possible fix

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix quick input values - remove trailing zeros,
FLW-5410 REEF. We do not have enough tokens for fee. There is not alert about this

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

* Add new price service

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Denis Lyazgin <lyazgindenis@gmail.com>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* Add new price service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg pushed a commit that referenced this pull request Mar 19, 2025
* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* ci fixes develop to staging (#1203) (#1216)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service



* Add new price service



* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------



* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints



* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------




---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Feature/all ton features public (#1217)

* Feature/ton (#3)

* adding ton wip
* fixed keypairs migration
* WIP refactoring balances, secret store
* WIP ton
* prices services WIP
* ton price service WIP
* ton prices sync service
* merge
* ton transfers WIP
* added message to ton transfer
* ton transaction history wip
* android foundation from submodule to library
* remove unused import
* fix CI build
* sonarqube fixes
---------

Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>

* Completing main ton cases: (#4)

-ton transaction hash viewing/sharing
-add ton transactions pagination
-fixed private keys reading bugs

* wip

* JDK 17 -> 21

* fix to account create crash

* flw-5058 soracard integration (#5)

* flw-5058

* Fix env vars

* flw-5058 test fixes

---------

Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>

* ton split wallet

* fix release startup

* change backup mnemonic words wordchip ui

* fix Banner description

* enable TON asset by default

* hide Currencies/NFT button for TON account

* FLW-5103 History. There is not TON icons

* FLW-5110 The entire banner area should be active, not just the button

* hide Currencies/NFT button for TON account fix

* ci fix debug, switch on dev jebkins lib (#6)

Co-authored-by: Arvi Fox <arvifox@arvifox.com>

* FLW-5104 There should be only mnemonic for Exporting TON account

* FLW-5106 There should not be grey stripe on the send flow

* FLW-5105 There is a crash when we are trying to export the Mnemonic

* mwr-5058 soracard (#7)

* FLW-5114 TON wallet. There shouldn’t be Wallet Details on the Settings

* FLW-5113 TON wallet. There shouldn’t be 3 dots on the Settings

* FLW-5111 For TON wallet we should delete Wallet connect, Nomis, PS disclaimer on the Settings

* FLW-5112 TON wallet. There shouldn’t be wrong icon on the Settings

* FLW-5109 Wrong flow while creating wallet

* clean

* Ton Send QuickInput - only MAX (reduce network load to minimize 429 response)
FLW-5107 There is error on the send flow
FLW-5108 Eternal shimmer on the fee on the send flow

* clean

* clean: NetworkIssues screen remove

* handle asset accountId for TON

* fix ton migration

* clean legacy Account logic (partial)

* FLW-5132 On substrate wallet we should show TON banner

* switch to debug mode for fearless android (#8)

* FLW-5128 Import substrate wallet using JSON. Try to import ETH account. Importing does not work

* FLW-5129 After creating Substrate wallet there should not be TON assets

* FLW-5135 TON wallet. Scan the Substrate QR. Crash

* FLW-5123 There is not warning when we are scanning TON Qr on Substrate wallet

* flw-5120 (#9)

* migration ethereum seed fix

* fix backup mnemonic / seed

* fix rename wallet

* replaced accounts export

* delete assets on account delete

* FLW-5131 After creating Substrate wallet we should show only popular assets on the main screen

* java 17 -> 21
fix deps update
move crowdloans to settings screen
tc: wip
sonarqube fixes

* update liquidity pools banner message

* ton connect wip: web send

* events and messages decryption fixed

* tonconnect WIP

* fee errors refactoring, ton-connect wip

* almost completed ton connect

* minor fixes, update AGP

* wallet screen banners autoplay

* FLW-5115 TON wallet. We should delete Crowdloans, SWAP, and Staking from the main screen. partial: to be finished after merging with TON connect branch

* FLW-5156 [Android] [BUG] Swap. There is not Disclaimer screen

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix fee calculation

* FLW-4958 [Android] [BUG] Send. There is two screen of warning

* FLW-5077 [Android] [BUG] View in Polkascan doesn’t work

* FLW-4787 [Android] [BUG] On the networks screen first we should show loader and if there were not found any networks we should show "Sumimasen" text

* FLW-4882 [Android] [BUG] Pools. the entered value doesn’t disappear

* WIP AppInitializer, fixing bugs with balances

* fix app blocking

* fixed bugs with chain selector, ton assets syncing

* FLW-4691 [Android] [BUG] NFT. There is no main icons on the NFT screen: add url source

* FLW-5101 [Android] [BUG] Reef. Unstake. Continue button doesn’t work

* fix crash on chain deletion due to assets constraints

* FLW-4655 [Android] [BUG] After importing wallet by JSON there should not be possible come back into import flow again

* clean

* PR fixes

* fixed crash on chains delete

* fixes

* update configs version

* detekt fix

* tests fix

* add ton-connect url support

* change release config to master

* fixed conflicts after merge ton-split flow with develop state

* fixed conflicts after merge ton-connect flow with develop and ton-split wallets flow

* fixed crash on start

* update shared features; clean

* update bottom navigation for TON

* fix TON merge

* scope fix

* Sora card remove

* FLW-5189 The font should be smaller.

* clean; already bold

* FLW-5191 Dots are close to the banner

* FLW-5192 After creating TON wallet there is not TON asset on the main screen

* FLW-5194 Sumimasen icon should be on the centre of the screen

* FLW-5195 On the connected screen there should be only conected dAaps on searching flow

* FLW-5193 There shouldn’t be black space on dApp browser

* filter balance request for supported chains

* fix chain is null: possible while update chains; should be better solution - need rework

* FLW-5190 There should be short flow for creating TON wallet

* Revert "fix chain is null: possible while update chains; should be better solution - need rework"

This reverts commit 510599b.

* some fixes

* fix rewards UI in history

* fix merge

* FLW-5197 There is wrong number of assets
FLW-5196 There is not possibility to add ETH accounts

* FLW-5126 Substrate. There are multiple screens after taping on 3 dots

* replace WalletEcosystem enum with ImportAccountType - they are similar (#1218)

* replace WalletEcosystem enum with ImportAccountType - they are similar

* rename enum ImportAccountType to WalletEcosystem

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* FLW-5194 Sumimasen: add message

* FLW-5206 The red area also should be clickable

* FLW-5204 The keyboard should close automatically

* FLW-5203 There is not button on the banner

* FLW-5208 Crush when we are trying to import ETH account

* FLW-5207 We are not showing the score

* FLW-5210 On the Settings should be Ton connect

* fixed jettons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5121 fixed jettons transfers

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-4943 fixed polkadot.js plus link

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* possible fix of crashes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* package name fix refactor

* version update

* fix raw transaction screen UI

* FLW-5221 There should be more distance between search field and list of connections

* FLW-5212 There is not All done screen and transaction does not happen

* distinguish TON connections made via QR and inside WEB

* Update docker-image

* FLW-5218 [Android] [BUG] Ethereum. USDT. Send. Crush

* fix migration

* FLW-5217 [Android] [BUG] Long loader on the Network management screen: WIP, improvements, clean

* FLW-4955 [Android] [BUG] BNB network. Insufficient Reef balance in the recipient's account: remove validation - transfer possible

* clean

* fix XCM

* fix ZERO comparison

* fix detekt

* completely fixed ton connect

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix detekt

* fixed ton history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton prices

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton transfers and fee calculation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5282, FLW-5261, FLW-5262

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* add tonviewer on success screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* detekt fix

* FLW-5319 fixed max ton sending amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* merge fixes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed duplication of ton transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5322 possible fix of address book bug

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5324 round icons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixes for list loading and app freezing

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5332 fixed history errors

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5330 fixed crash on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5329 fixed icons on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5334 fixed ton connect account selection

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5355 turn off wallet selector

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5333 make warning scrim color darker

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5359 return back quick inputs for ton

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5327 added ton keeper qr code support

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5353 fixed ton slide

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5358 fixed send confirm state

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed crash on transaction history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5260 make address shorter on transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove permission

* FLW-5354 TON. There is not filter icon on TON history

* ignore some checks

* bump publisher

* main list improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed sora history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* update version

* fix icon generation crash

* FLW-5365 fixed crash on export chain accounts

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5379 clean up code, fix phishing message

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5373, FLW-5376 metamask QR code bugs

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* restore asset choose on send setup

* FLW-5364 [Android] [BUG] Import to google doesn’t work

* FLW-5381 remove useless validation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5384 fixed moonbeam balances, fixed parachain staking

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5388 added loader to button on the send screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5383 fixed crowdloan buttons doesnt work

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5412 The sign doesn’t work coz we can see Tonkeeper on the banner

* fix walletConnect pair

* radioButton accent color for not selected state (originally for CreateBackupPasswordContent)

* FLW-5407 Create wallet via google. Crash

* fixed ethereum based chains

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5403 possible fix

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix quick input values - remove trailing zeros,
FLW-5410 REEF. We do not have enough tokens for fee. There is not alert about this

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* Add new price service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg pushed a commit that referenced this pull request Mar 19, 2025
* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* ci fixes develop to staging (#1203) (#1216)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

* Add new price service

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Feature/all ton features public (#1217)

* Feature/ton (#3)

* adding ton wip
* fixed keypairs migration
* WIP refactoring balances, secret store
* WIP ton
* prices services WIP
* ton price service WIP
* ton prices sync service
* merge
* ton transfers WIP
* added message to ton transfer
* ton transaction history wip
* android foundation from submodule to library
* remove unused import
* fix CI build
* sonarqube fixes
---------

Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>

* Completing main ton cases: (#4)

-ton transaction hash viewing/sharing
-add ton transactions pagination
-fixed private keys reading bugs

* wip

* JDK 17 -> 21

* fix to account create crash

* flw-5058 soracard integration (#5)

* flw-5058

* Fix env vars

* flw-5058 test fixes

---------

Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>

* ton split wallet

* fix release startup

* change backup mnemonic words wordchip ui

* fix Banner description

* enable TON asset by default

* hide Currencies/NFT button for TON account

* FLW-5103 History. There is not TON icons

* FLW-5110 The entire banner area should be active, not just the button

* hide Currencies/NFT button for TON account fix

* ci fix debug, switch on dev jebkins lib (#6)

Co-authored-by: Arvi Fox <arvifox@arvifox.com>

* FLW-5104 There should be only mnemonic for Exporting TON account

* FLW-5106 There should not be grey stripe on the send flow

* FLW-5105 There is a crash when we are trying to export the Mnemonic

* mwr-5058 soracard (#7)

* FLW-5114 TON wallet. There shouldn’t be Wallet Details on the Settings

* FLW-5113 TON wallet. There shouldn’t be 3 dots on the Settings

* FLW-5111 For TON wallet we should delete Wallet connect, Nomis, PS disclaimer on the Settings

* FLW-5112 TON wallet. There shouldn’t be wrong icon on the Settings

* FLW-5109 Wrong flow while creating wallet

* clean

* Ton Send QuickInput - only MAX (reduce network load to minimize 429 response)
FLW-5107 There is error on the send flow
FLW-5108 Eternal shimmer on the fee on the send flow

* clean

* clean: NetworkIssues screen remove

* handle asset accountId for TON

* fix ton migration

* clean legacy Account logic (partial)

* FLW-5132 On substrate wallet we should show TON banner

* switch to debug mode for fearless android (#8)

* FLW-5128 Import substrate wallet using JSON. Try to import ETH account. Importing does not work

* FLW-5129 After creating Substrate wallet there should not be TON assets

* FLW-5135 TON wallet. Scan the Substrate QR. Crash

* FLW-5123 There is not warning when we are scanning TON Qr on Substrate wallet

* flw-5120 (#9)

* migration ethereum seed fix

* fix backup mnemonic / seed

* fix rename wallet

* replaced accounts export

* delete assets on account delete

* FLW-5131 After creating Substrate wallet we should show only popular assets on the main screen

* java 17 -> 21
fix deps update
move crowdloans to settings screen
tc: wip
sonarqube fixes

* update liquidity pools banner message

* ton connect wip: web send

* events and messages decryption fixed

* tonconnect WIP

* fee errors refactoring, ton-connect wip

* almost completed ton connect

* minor fixes, update AGP

* wallet screen banners autoplay

* FLW-5115 TON wallet. We should delete Crowdloans, SWAP, and Staking from the main screen. partial: to be finished after merging with TON connect branch

* FLW-5156 [Android] [BUG] Swap. There is not Disclaimer screen

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix fee calculation

* FLW-4958 [Android] [BUG] Send. There is two screen of warning

* FLW-5077 [Android] [BUG] View in Polkascan doesn’t work

* FLW-4787 [Android] [BUG] On the networks screen first we should show loader and if there were not found any networks we should show "Sumimasen" text

* FLW-4882 [Android] [BUG] Pools. the entered value doesn’t disappear

* WIP AppInitializer, fixing bugs with balances

* fix app blocking

* fixed bugs with chain selector, ton assets syncing

* FLW-4691 [Android] [BUG] NFT. There is no main icons on the NFT screen: add url source

* FLW-5101 [Android] [BUG] Reef. Unstake. Continue button doesn’t work

* fix crash on chain deletion due to assets constraints

* FLW-4655 [Android] [BUG] After importing wallet by JSON there should not be possible come back into import flow again

* clean

* PR fixes

* fixed crash on chains delete

* fixes

* update configs version

* detekt fix

* tests fix

* add ton-connect url support

* change release config to master

* fixed conflicts after merge ton-split flow with develop state

* fixed conflicts after merge ton-connect flow with develop and ton-split wallets flow

* fixed crash on start

* update shared features; clean

* update bottom navigation for TON

* fix TON merge

* scope fix

* Sora card remove

* FLW-5189 The font should be smaller.

* clean; already bold

* FLW-5191 Dots are close to the banner

* FLW-5192 After creating TON wallet there is not TON asset on the main screen

* FLW-5194 Sumimasen icon should be on the centre of the screen

* FLW-5195 On the connected screen there should be only conected dAaps on searching flow

* FLW-5193 There shouldn’t be black space on dApp browser

* filter balance request for supported chains

* fix chain is null: possible while update chains; should be better solution - need rework

* FLW-5190 There should be short flow for creating TON wallet

* Revert "fix chain is null: possible while update chains; should be better solution - need rework"

This reverts commit 510599b.

* some fixes

* fix rewards UI in history

* fix merge

* FLW-5197 There is wrong number of assets
FLW-5196 There is not possibility to add ETH accounts

* FLW-5126 Substrate. There are multiple screens after taping on 3 dots

* replace WalletEcosystem enum with ImportAccountType - they are similar (#1218)

* replace WalletEcosystem enum with ImportAccountType - they are similar

* rename enum ImportAccountType to WalletEcosystem

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* FLW-5194 Sumimasen: add message

* FLW-5206 The red area also should be clickable

* FLW-5204 The keyboard should close automatically

* FLW-5203 There is not button on the banner

* FLW-5208 Crush when we are trying to import ETH account

* FLW-5207 We are not showing the score

* FLW-5210 On the Settings should be Ton connect

* fixed jettons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5121 fixed jettons transfers

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-4943 fixed polkadot.js plus link

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* possible fix of crashes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* package name fix refactor

* version update

* fix raw transaction screen UI

* FLW-5221 There should be more distance between search field and list of connections

* FLW-5212 There is not All done screen and transaction does not happen

* distinguish TON connections made via QR and inside WEB

* Update docker-image

* FLW-5218 [Android] [BUG] Ethereum. USDT. Send. Crush

* fix migration

* FLW-5217 [Android] [BUG] Long loader on the Network management screen: WIP, improvements, clean

* FLW-4955 [Android] [BUG] BNB network. Insufficient Reef balance in the recipient's account: remove validation - transfer possible

* clean

* fix XCM

* fix ZERO comparison

* fix detekt

* completely fixed ton connect

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix detekt

* fixed ton history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton prices

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton transfers and fee calculation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5282, FLW-5261, FLW-5262

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* add tonviewer on success screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* detekt fix

* FLW-5319 fixed max ton sending amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* merge fixes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed duplication of ton transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5322 possible fix of address book bug

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5324 round icons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixes for list loading and app freezing

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5332 fixed history errors

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5330 fixed crash on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5329 fixed icons on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5334 fixed ton connect account selection

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5355 turn off wallet selector

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5333 make warning scrim color darker

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5359 return back quick inputs for ton

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5327 added ton keeper qr code support

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5353 fixed ton slide

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5358 fixed send confirm state

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed crash on transaction history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5260 make address shorter on transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove permission

* FLW-5354 TON. There is not filter icon on TON history

* ignore some checks

* bump publisher

* main list improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed sora history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* update version

* fix icon generation crash

* FLW-5365 fixed crash on export chain accounts

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5379 clean up code, fix phishing message

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5373, FLW-5376 metamask QR code bugs

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* restore asset choose on send setup

* FLW-5364 [Android] [BUG] Import to google doesn’t work

* FLW-5381 remove useless validation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5384 fixed moonbeam balances, fixed parachain staking

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5388 added loader to button on the send screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5383 fixed crowdloan buttons doesnt work

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5412 The sign doesn’t work coz we can see Tonkeeper on the banner

* fix walletConnect pair

* radioButton accent color for not selected state (originally for CreateBackupPasswordContent)

* FLW-5407 Create wallet via google. Crash

* fixed ethereum based chains

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5403 possible fix

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix quick input values - remove trailing zeros,
FLW-5410 REEF. We do not have enough tokens for fee. There is not alert about this

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>
PankraSerg added a commit that referenced this pull request Mar 19, 2025
* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* Add new price service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* ci fixes develop to staging (#1203)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* Add new price service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* develop -> staging (#1223)

* ci fixes develop to staging (#1203) (#1216)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

* Add new price service

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Feature/all ton features public (#1217)

* Feature/ton (#3)

* adding ton wip
* fixed keypairs migration
* WIP refactoring balances, secret store
* WIP ton
* prices services WIP
* ton price service WIP
* ton prices sync service
* merge
* ton transfers WIP
* added message to ton transfer
* ton transaction history wip
* android foundation from submodule to library
* remove unused import
* fix CI build
* sonarqube fixes
---------

Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>

* Completing main ton cases: (#4)

-ton transaction hash viewing/sharing
-add ton transactions pagination
-fixed private keys reading bugs

* wip

* JDK 17 -> 21

* fix to account create crash

* flw-5058 soracard integration (#5)

* flw-5058

* Fix env vars

* flw-5058 test fixes

---------

Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>

* ton split wallet

* fix release startup

* change backup mnemonic words wordchip ui

* fix Banner description

* enable TON asset by default

* hide Currencies/NFT button for TON account

* FLW-5103 History. There is not TON icons

* FLW-5110 The entire banner area should be active, not just the button

* hide Currencies/NFT button for TON account fix

* ci fix debug, switch on dev jebkins lib (#6)

Co-authored-by: Arvi Fox <arvifox@arvifox.com>

* FLW-5104 There should be only mnemonic for Exporting TON account

* FLW-5106 There should not be grey stripe on the send flow

* FLW-5105 There is a crash when we are trying to export the Mnemonic

* mwr-5058 soracard (#7)

* FLW-5114 TON wallet. There shouldn’t be Wallet Details on the Settings

* FLW-5113 TON wallet. There shouldn’t be 3 dots on the Settings

* FLW-5111 For TON wallet we should delete Wallet connect, Nomis, PS disclaimer on the Settings

* FLW-5112 TON wallet. There shouldn’t be wrong icon on the Settings

* FLW-5109 Wrong flow while creating wallet

* clean

* Ton Send QuickInput - only MAX (reduce network load to minimize 429 response)
FLW-5107 There is error on the send flow
FLW-5108 Eternal shimmer on the fee on the send flow

* clean

* clean: NetworkIssues screen remove

* handle asset accountId for TON

* fix ton migration

* clean legacy Account logic (partial)

* FLW-5132 On substrate wallet we should show TON banner

* switch to debug mode for fearless android (#8)

* FLW-5128 Import substrate wallet using JSON. Try to import ETH account. Importing does not work

* FLW-5129 After creating Substrate wallet there should not be TON assets

* FLW-5135 TON wallet. Scan the Substrate QR. Crash

* FLW-5123 There is not warning when we are scanning TON Qr on Substrate wallet

* flw-5120 (#9)

* migration ethereum seed fix

* fix backup mnemonic / seed

* fix rename wallet

* replaced accounts export

* delete assets on account delete

* FLW-5131 After creating Substrate wallet we should show only popular assets on the main screen

* java 17 -> 21
fix deps update
move crowdloans to settings screen
tc: wip
sonarqube fixes

* update liquidity pools banner message

* ton connect wip: web send

* events and messages decryption fixed

* tonconnect WIP

* fee errors refactoring, ton-connect wip

* almost completed ton connect

* minor fixes, update AGP

* wallet screen banners autoplay

* FLW-5115 TON wallet. We should delete Crowdloans, SWAP, and Staking from the main screen. partial: to be finished after merging with TON connect branch

* FLW-5156 [Android] [BUG] Swap. There is not Disclaimer screen

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix fee calculation

* FLW-4958 [Android] [BUG] Send. There is two screen of warning

* FLW-5077 [Android] [BUG] View in Polkascan doesn’t work

* FLW-4787 [Android] [BUG] On the networks screen first we should show loader and if there were not found any networks we should show "Sumimasen" text

* FLW-4882 [Android] [BUG] Pools. the entered value doesn’t disappear

* WIP AppInitializer, fixing bugs with balances

* fix app blocking

* fixed bugs with chain selector, ton assets syncing

* FLW-4691 [Android] [BUG] NFT. There is no main icons on the NFT screen: add url source

* FLW-5101 [Android] [BUG] Reef. Unstake. Continue button doesn’t work

* fix crash on chain deletion due to assets constraints

* FLW-4655 [Android] [BUG] After importing wallet by JSON there should not be possible come back into import flow again

* clean

* PR fixes

* fixed crash on chains delete

* fixes

* update configs version

* detekt fix

* tests fix

* add ton-connect url support

* change release config to master

* fixed conflicts after merge ton-split flow with develop state

* fixed conflicts after merge ton-connect flow with develop and ton-split wallets flow

* fixed crash on start

* update shared features; clean

* update bottom navigation for TON

* fix TON merge

* scope fix

* Sora card remove

* FLW-5189 The font should be smaller.

* clean; already bold

* FLW-5191 Dots are close to the banner

* FLW-5192 After creating TON wallet there is not TON asset on the main screen

* FLW-5194 Sumimasen icon should be on the centre of the screen

* FLW-5195 On the connected screen there should be only conected dAaps on searching flow

* FLW-5193 There shouldn’t be black space on dApp browser

* filter balance request for supported chains

* fix chain is null: possible while update chains; should be better solution - need rework

* FLW-5190 There should be short flow for creating TON wallet

* Revert "fix chain is null: possible while update chains; should be better solution - need rework"

This reverts commit 510599b.

* some fixes

* fix rewards UI in history

* fix merge

* FLW-5197 There is wrong number of assets
FLW-5196 There is not possibility to add ETH accounts

* FLW-5126 Substrate. There are multiple screens after taping on 3 dots

* replace WalletEcosystem enum with ImportAccountType - they are similar (#1218)

* replace WalletEcosystem enum with ImportAccountType - they are similar

* rename enum ImportAccountType to WalletEcosystem

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* FLW-5194 Sumimasen: add message

* FLW-5206 The red area also should be clickable

* FLW-5204 The keyboard should close automatically

* FLW-5203 There is not button on the banner

* FLW-5208 Crush when we are trying to import ETH account

* FLW-5207 We are not showing the score

* FLW-5210 On the Settings should be Ton connect

* fixed jettons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5121 fixed jettons transfers

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-4943 fixed polkadot.js plus link

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* possible fix of crashes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* package name fix refactor

* version update

* fix raw transaction screen UI

* FLW-5221 There should be more distance between search field and list of connections

* FLW-5212 There is not All done screen and transaction does not happen

* distinguish TON connections made via QR and inside WEB

* Update docker-image

* FLW-5218 [Android] [BUG] Ethereum. USDT. Send. Crush

* fix migration

* FLW-5217 [Android] [BUG] Long loader on the Network management screen: WIP, improvements, clean

* FLW-4955 [Android] [BUG] BNB network. Insufficient Reef balance in the recipient's account: remove validation - transfer possible

* clean

* fix XCM

* fix ZERO comparison

* fix detekt

* completely fixed ton connect

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix detekt

* fixed ton history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton prices

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton transfers and fee calculation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5282, FLW-5261, FLW-5262

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* add tonviewer on success screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* detekt fix

* FLW-5319 fixed max ton sending amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* merge fixes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed duplication of ton transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5322 possible fix of address book bug

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5324 round icons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixes for list loading and app freezing

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5332 fixed history errors

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5330 fixed crash on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5329 fixed icons on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5334 fixed ton connect account selection

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5355 turn off wallet selector

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5333 make warning scrim color darker

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5359 return back quick inputs for ton

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5327 added ton keeper qr code support

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5353 fixed ton slide

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5358 fixed send confirm state

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed crash on transaction history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5260 make address shorter on transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove permission

* FLW-5354 TON. There is not filter icon on TON history

* ignore some checks

* bump publisher

* main list improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed sora history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* update version

* fix icon generation crash

* FLW-5365 fixed crash on export chain accounts

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5379 clean up code, fix phishing message

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5373, FLW-5376 metamask QR code bugs

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* restore asset choose on send setup

* FLW-5364 [Android] [BUG] Import to google doesn’t work

* FLW-5381 remove useless validation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5384 fixed moonbeam balances, fixed parachain staking

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5388 added loader to button on the send screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5383 fixed crowdloan buttons doesnt work

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5412 The sign doesn’t work coz we can see Tonkeeper on the banner

* fix walletConnect pair

* radioButton accent color for not selected state (originally for CreateBackupPasswordContent)

* FLW-5407 Create wallet via google. Crash

* fixed ethereum based chains

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5403 possible fix

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix quick input values - remove trailing zeros,
FLW-5410 REEF. We do not have enough tokens for fee. There is not alert about this

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

* fixed minimum stake alert

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* hide max quick input amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5420 fixed margin

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5429 fixed unstake

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* staking improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>
PankraSerg added a commit that referenced this pull request Mar 20, 2025
* ci fixes develop to staging (#1203) (#1215)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service



* Add new price service



* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------



* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints



* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------




---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Denis Lyazgin <lyazgindenis@gmail.com>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* ci fixes develop to staging (#1203)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* Add new price service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* develop -> staging (#1223)

* ci fixes develop to staging (#1203) (#1216)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

* Add new price service

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Feature/all ton features public (#1217)

* Feature/ton (#3)

* adding ton wip
* fixed keypairs migration
* WIP refactoring balances, secret store
* WIP ton
* prices services WIP
* ton price service WIP
* ton prices sync service
* merge
* ton transfers WIP
* added message to ton transfer
* ton transaction history wip
* android foundation from submodule to library
* remove unused import
* fix CI build
* sonarqube fixes
---------

Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>

* Completing main ton cases: (#4)

-ton transaction hash viewing/sharing
-add ton transactions pagination
-fixed private keys reading bugs

* wip

* JDK 17 -> 21

* fix to account create crash

* flw-5058 soracard integration (#5)

* flw-5058

* Fix env vars

* flw-5058 test fixes

---------

Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>

* ton split wallet

* fix release startup

* change backup mnemonic words wordchip ui

* fix Banner description

* enable TON asset by default

* hide Currencies/NFT button for TON account

* FLW-5103 History. There is not TON icons

* FLW-5110 The entire banner area should be active, not just the button

* hide Currencies/NFT button for TON account fix

* ci fix debug, switch on dev jebkins lib (#6)

Co-authored-by: Arvi Fox <arvifox@arvifox.com>

* FLW-5104 There should be only mnemonic for Exporting TON account

* FLW-5106 There should not be grey stripe on the send flow

* FLW-5105 There is a crash when we are trying to export the Mnemonic

* mwr-5058 soracard (#7)

* FLW-5114 TON wallet. There shouldn’t be Wallet Details on the Settings

* FLW-5113 TON wallet. There shouldn’t be 3 dots on the Settings

* FLW-5111 For TON wallet we should delete Wallet connect, Nomis, PS disclaimer on the Settings

* FLW-5112 TON wallet. There shouldn’t be wrong icon on the Settings

* FLW-5109 Wrong flow while creating wallet

* clean

* Ton Send QuickInput - only MAX (reduce network load to minimize 429 response)
FLW-5107 There is error on the send flow
FLW-5108 Eternal shimmer on the fee on the send flow

* clean

* clean: NetworkIssues screen remove

* handle asset accountId for TON

* fix ton migration

* clean legacy Account logic (partial)

* FLW-5132 On substrate wallet we should show TON banner

* switch to debug mode for fearless android (#8)

* FLW-5128 Import substrate wallet using JSON. Try to import ETH account. Importing does not work

* FLW-5129 After creating Substrate wallet there should not be TON assets

* FLW-5135 TON wallet. Scan the Substrate QR. Crash

* FLW-5123 There is not warning when we are scanning TON Qr on Substrate wallet

* flw-5120 (#9)

* migration ethereum seed fix

* fix backup mnemonic / seed

* fix rename wallet

* replaced accounts export

* delete assets on account delete

* FLW-5131 After creating Substrate wallet we should show only popular assets on the main screen

* java 17 -> 21
fix deps update
move crowdloans to settings screen
tc: wip
sonarqube fixes

* update liquidity pools banner message

* ton connect wip: web send

* events and messages decryption fixed

* tonconnect WIP

* fee errors refactoring, ton-connect wip

* almost completed ton connect

* minor fixes, update AGP

* wallet screen banners autoplay

* FLW-5115 TON wallet. We should delete Crowdloans, SWAP, and Staking from the main screen. partial: to be finished after merging with TON connect branch

* FLW-5156 [Android] [BUG] Swap. There is not Disclaimer screen

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix fee calculation

* FLW-4958 [Android] [BUG] Send. There is two screen of warning

* FLW-5077 [Android] [BUG] View in Polkascan doesn’t work

* FLW-4787 [Android] [BUG] On the networks screen first we should show loader and if there were not found any networks we should show "Sumimasen" text

* FLW-4882 [Android] [BUG] Pools. the entered value doesn’t disappear

* WIP AppInitializer, fixing bugs with balances

* fix app blocking

* fixed bugs with chain selector, ton assets syncing

* FLW-4691 [Android] [BUG] NFT. There is no main icons on the NFT screen: add url source

* FLW-5101 [Android] [BUG] Reef. Unstake. Continue button doesn’t work

* fix crash on chain deletion due to assets constraints

* FLW-4655 [Android] [BUG] After importing wallet by JSON there should not be possible come back into import flow again

* clean

* PR fixes

* fixed crash on chains delete

* fixes

* update configs version

* detekt fix

* tests fix

* add ton-connect url support

* change release config to master

* fixed conflicts after merge ton-split flow with develop state

* fixed conflicts after merge ton-connect flow with develop and ton-split wallets flow

* fixed crash on start

* update shared features; clean

* update bottom navigation for TON

* fix TON merge

* scope fix

* Sora card remove

* FLW-5189 The font should be smaller.

* clean; already bold

* FLW-5191 Dots are close to the banner

* FLW-5192 After creating TON wallet there is not TON asset on the main screen

* FLW-5194 Sumimasen icon should be on the centre of the screen

* FLW-5195 On the connected screen there should be only conected dAaps on searching flow

* FLW-5193 There shouldn’t be black space on dApp browser

* filter balance request for supported chains

* fix chain is null: possible while update chains; should be better solution - need rework

* FLW-5190 There should be short flow for creating TON wallet

* Revert "fix chain is null: possible while update chains; should be better solution - need rework"

This reverts commit 510599b.

* some fixes

* fix rewards UI in history

* fix merge

* FLW-5197 There is wrong number of assets
FLW-5196 There is not possibility to add ETH accounts

* FLW-5126 Substrate. There are multiple screens after taping on 3 dots

* replace WalletEcosystem enum with ImportAccountType - they are similar (#1218)

* replace WalletEcosystem enum with ImportAccountType - they are similar

* rename enum ImportAccountType to WalletEcosystem

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* FLW-5194 Sumimasen: add message

* FLW-5206 The red area also should be clickable

* FLW-5204 The keyboard should close automatically

* FLW-5203 There is not button on the banner

* FLW-5208 Crush when we are trying to import ETH account

* FLW-5207 We are not showing the score

* FLW-5210 On the Settings should be Ton connect

* fixed jettons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5121 fixed jettons transfers

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-4943 fixed polkadot.js plus link

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* possible fix of crashes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* package name fix refactor

* version update

* fix raw transaction screen UI

* FLW-5221 There should be more distance between search field and list of connections

* FLW-5212 There is not All done screen and transaction does not happen

* distinguish TON connections made via QR and inside WEB

* Update docker-image

* FLW-5218 [Android] [BUG] Ethereum. USDT. Send. Crush

* fix migration

* FLW-5217 [Android] [BUG] Long loader on the Network management screen: WIP, improvements, clean

* FLW-4955 [Android] [BUG] BNB network. Insufficient Reef balance in the recipient's account: remove validation - transfer possible

* clean

* fix XCM

* fix ZERO comparison

* fix detekt

* completely fixed ton connect

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix detekt

* fixed ton history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton prices

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton transfers and fee calculation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5282, FLW-5261, FLW-5262

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* add tonviewer on success screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* detekt fix

* FLW-5319 fixed max ton sending amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* merge fixes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed duplication of ton transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5322 possible fix of address book bug

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5324 round icons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixes for list loading and app freezing

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5332 fixed history errors

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5330 fixed crash on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5329 fixed icons on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5334 fixed ton connect account selection

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5355 turn off wallet selector

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5333 make warning scrim color darker

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5359 return back quick inputs for ton

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5327 added ton keeper qr code support

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5353 fixed ton slide

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5358 fixed send confirm state

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed crash on transaction history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5260 make address shorter on transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove permission

* FLW-5354 TON. There is not filter icon on TON history

* ignore some checks

* bump publisher

* main list improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed sora history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* update version

* fix icon generation crash

* FLW-5365 fixed crash on export chain accounts

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5379 clean up code, fix phishing message

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5373, FLW-5376 metamask QR code bugs

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* restore asset choose on send setup

* FLW-5364 [Android] [BUG] Import to google doesn’t work

* FLW-5381 remove useless validation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5384 fixed moonbeam balances, fixed parachain staking

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5388 added loader to button on the send screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5383 fixed crowdloan buttons doesnt work

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5412 The sign doesn’t work coz we can see Tonkeeper on the banner

* fix walletConnect pair

* radioButton accent color for not selected state (originally for CreateBackupPasswordContent)

* FLW-5407 Create wallet via google. Crash

* fixed ethereum based chains

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5403 possible fix

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix quick input values - remove trailing zeros,
FLW-5410 REEF. We do not have enough tokens for fee. There is not alert about this

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

* fixed minimum stake alert

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* hide max quick input amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5420 fixed margin

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5429 fixed unstake

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* staking improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix merge

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Denis Lyazgin <lyazgindenis@gmail.com>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>
Deneath added a commit that referenced this pull request Mar 27, 2025
* ci fixes develop to staging (#1203) (#1215)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service



* Add new price service



* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------



* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints



* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------




---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Denis Lyazgin <lyazgindenis@gmail.com>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* ci fixes develop to staging (#1203)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* Add new price service

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

Co-authored-by: arvifox <arvifox@hotmail.com>

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* develop -> staging (#1223)

* ci fixes develop to staging (#1203) (#1216)

* test

* fix

* Update libs.versions.toml

* Update libs.versions.toml

* Update libs.versions.toml

* test

* test

* Add remote assets sync service

* Add new price service

* MWR-951 Replaced StartActivityForResult to PickVisualMedia

* Flw 5120 cleared 1 (#1212)

* flw-5120

* soramitsu foundation as lib, flw-5120,

---------

* fix/ui (#1213)

* fix history UI

* version up

* fixes/release (#1214)

* fix input background

* version code up

* nothing to claim warning

* 207

* fixed MAX amount button in staking, improve debugging by breakpoints

* strings update

* stop chosen node from reset

* 208

* toc-connect accept urls

* build up 209

---------

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>

* Feature/all ton features public (#1217)

* Feature/ton (#3)

* adding ton wip
* fixed keypairs migration
* WIP refactoring balances, secret store
* WIP ton
* prices services WIP
* ton price service WIP
* ton prices sync service
* merge
* ton transfers WIP
* added message to ton transfer
* ton transaction history wip
* android foundation from submodule to library
* remove unused import
* fix CI build
* sonarqube fixes
---------

Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>

* Completing main ton cases: (#4)

-ton transaction hash viewing/sharing
-add ton transactions pagination
-fixed private keys reading bugs

* wip

* JDK 17 -> 21

* fix to account create crash

* flw-5058 soracard integration (#5)

* flw-5058

* Fix env vars

* flw-5058 test fixes

---------

Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>

* ton split wallet

* fix release startup

* change backup mnemonic words wordchip ui

* fix Banner description

* enable TON asset by default

* hide Currencies/NFT button for TON account

* FLW-5103 History. There is not TON icons

* FLW-5110 The entire banner area should be active, not just the button

* hide Currencies/NFT button for TON account fix

* ci fix debug, switch on dev jebkins lib (#6)

Co-authored-by: Arvi Fox <arvifox@arvifox.com>

* FLW-5104 There should be only mnemonic for Exporting TON account

* FLW-5106 There should not be grey stripe on the send flow

* FLW-5105 There is a crash when we are trying to export the Mnemonic

* mwr-5058 soracard (#7)

* FLW-5114 TON wallet. There shouldn’t be Wallet Details on the Settings

* FLW-5113 TON wallet. There shouldn’t be 3 dots on the Settings

* FLW-5111 For TON wallet we should delete Wallet connect, Nomis, PS disclaimer on the Settings

* FLW-5112 TON wallet. There shouldn’t be wrong icon on the Settings

* FLW-5109 Wrong flow while creating wallet

* clean

* Ton Send QuickInput - only MAX (reduce network load to minimize 429 response)
FLW-5107 There is error on the send flow
FLW-5108 Eternal shimmer on the fee on the send flow

* clean

* clean: NetworkIssues screen remove

* handle asset accountId for TON

* fix ton migration

* clean legacy Account logic (partial)

* FLW-5132 On substrate wallet we should show TON banner

* switch to debug mode for fearless android (#8)

* FLW-5128 Import substrate wallet using JSON. Try to import ETH account. Importing does not work

* FLW-5129 After creating Substrate wallet there should not be TON assets

* FLW-5135 TON wallet. Scan the Substrate QR. Crash

* FLW-5123 There is not warning when we are scanning TON Qr on Substrate wallet

* flw-5120 (#9)

* migration ethereum seed fix

* fix backup mnemonic / seed

* fix rename wallet

* replaced accounts export

* delete assets on account delete

* FLW-5131 After creating Substrate wallet we should show only popular assets on the main screen

* java 17 -> 21
fix deps update
move crowdloans to settings screen
tc: wip
sonarqube fixes

* update liquidity pools banner message

* ton connect wip: web send

* events and messages decryption fixed

* tonconnect WIP

* fee errors refactoring, ton-connect wip

* almost completed ton connect

* minor fixes, update AGP

* wallet screen banners autoplay

* FLW-5115 TON wallet. We should delete Crowdloans, SWAP, and Staking from the main screen. partial: to be finished after merging with TON connect branch

* FLW-5156 [Android] [BUG] Swap. There is not Disclaimer screen

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix fee calculation

* FLW-4958 [Android] [BUG] Send. There is two screen of warning

* FLW-5077 [Android] [BUG] View in Polkascan doesn’t work

* FLW-4787 [Android] [BUG] On the networks screen first we should show loader and if there were not found any networks we should show "Sumimasen" text

* FLW-4882 [Android] [BUG] Pools. the entered value doesn’t disappear

* WIP AppInitializer, fixing bugs with balances

* fix app blocking

* fixed bugs with chain selector, ton assets syncing

* FLW-4691 [Android] [BUG] NFT. There is no main icons on the NFT screen: add url source

* FLW-5101 [Android] [BUG] Reef. Unstake. Continue button doesn’t work

* fix crash on chain deletion due to assets constraints

* FLW-4655 [Android] [BUG] After importing wallet by JSON there should not be possible come back into import flow again

* clean

* PR fixes

* fixed crash on chains delete

* fixes

* update configs version

* detekt fix

* tests fix

* add ton-connect url support

* change release config to master

* fixed conflicts after merge ton-split flow with develop state

* fixed conflicts after merge ton-connect flow with develop and ton-split wallets flow

* fixed crash on start

* update shared features; clean

* update bottom navigation for TON

* fix TON merge

* scope fix

* Sora card remove

* FLW-5189 The font should be smaller.

* clean; already bold

* FLW-5191 Dots are close to the banner

* FLW-5192 After creating TON wallet there is not TON asset on the main screen

* FLW-5194 Sumimasen icon should be on the centre of the screen

* FLW-5195 On the connected screen there should be only conected dAaps on searching flow

* FLW-5193 There shouldn’t be black space on dApp browser

* filter balance request for supported chains

* fix chain is null: possible while update chains; should be better solution - need rework

* FLW-5190 There should be short flow for creating TON wallet

* Revert "fix chain is null: possible while update chains; should be better solution - need rework"

This reverts commit 510599b.

* some fixes

* fix rewards UI in history

* fix merge

* FLW-5197 There is wrong number of assets
FLW-5196 There is not possibility to add ETH accounts

* FLW-5126 Substrate. There are multiple screens after taping on 3 dots

* replace WalletEcosystem enum with ImportAccountType - they are similar (#1218)

* replace WalletEcosystem enum with ImportAccountType - they are similar

* rename enum ImportAccountType to WalletEcosystem

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Deneath <lyazgindenis@gmail.com>

* FLW-5194 Sumimasen: add message

* FLW-5206 The red area also should be clickable

* FLW-5204 The keyboard should close automatically

* FLW-5203 There is not button on the banner

* FLW-5208 Crush when we are trying to import ETH account

* FLW-5207 We are not showing the score

* FLW-5210 On the Settings should be Ton connect

* fixed jettons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5121 fixed jettons transfers

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-4943 fixed polkadot.js plus link

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* possible fix of crashes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* package name fix refactor

* version update

* fix raw transaction screen UI

* FLW-5221 There should be more distance between search field and list of connections

* FLW-5212 There is not All done screen and transaction does not happen

* distinguish TON connections made via QR and inside WEB

* Update docker-image

* FLW-5218 [Android] [BUG] Ethereum. USDT. Send. Crush

* fix migration

* FLW-5217 [Android] [BUG] Long loader on the Network management screen: WIP, improvements, clean

* FLW-4955 [Android] [BUG] BNB network. Insufficient Reef balance in the recipient's account: remove validation - transfer possible

* clean

* fix XCM

* fix ZERO comparison

* fix detekt

* completely fixed ton connect

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5154 [Android] [BUG] We can see same multiple screens

* fix detekt

* fixed ton history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton prices

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton transfers and fee calculation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5282, FLW-5261, FLW-5262

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* add tonviewer on success screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* detekt fix

* FLW-5319 fixed max ton sending amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* merge fixes

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed duplication of ton transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5322 possible fix of address book bug

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5324 round icons

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixes for list loading and app freezing

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5332 fixed history errors

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5330 fixed crash on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5329 fixed icons on send

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5334 fixed ton connect account selection

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5355 turn off wallet selector

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5333 make warning scrim color darker

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5359 return back quick inputs for ton

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5327 added ton keeper qr code support

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5353 fixed ton slide

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5358 fixed send confirm state

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed crash on transaction history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5260 make address shorter on transactions history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove permission

* FLW-5354 TON. There is not filter icon on TON history

* ignore some checks

* bump publisher

* main list improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed sora history

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* update version

* fix icon generation crash

* FLW-5365 fixed crash on export chain accounts

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5379 clean up code, fix phishing message

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5373, FLW-5376 metamask QR code bugs

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* restore asset choose on send setup

* FLW-5364 [Android] [BUG] Import to google doesn’t work

* FLW-5381 remove useless validation

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5384 fixed moonbeam balances, fixed parachain staking

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5388 added loader to button on the send screen

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5383 fixed crowdloan buttons doesnt work

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5412 The sign doesn’t work coz we can see Tonkeeper on the banner

* fix walletConnect pair

* radioButton accent color for not selected state (originally for CreateBackupPasswordContent)

* FLW-5407 Create wallet via google. Crash

* fixed ethereum based chains

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5403 possible fix

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix quick input values - remove trailing zeros,
FLW-5410 REEF. We do not have enough tokens for fee. There is not alert about this

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>

* fixed minimum stake alert

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* hide max quick input amount

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5420 fixed margin

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* FLW-5429 fixed unstake

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* staking improvements

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* version up

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* crash fix, version up 4.0.2(217)

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fix tests

* crash fix

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* fixed ton transfers

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove redundant code

Signed-off-by: Deneath <lyazgindenis@gmail.com>

* remove useless tests

Signed-off-by: Deneath <lyazgindenis@gmail.com>

---------

Signed-off-by: Deneath <lyazgindenis@gmail.com>
Co-authored-by: Sergey Pankratov <pankratov@soramitsu.co.jp>
Co-authored-by: Marat Biryushev <vfhfnvvv@gmail.com>
Co-authored-by: marat-biriushev <49524488+marat-biriushev@users.noreply.github.com>
Co-authored-by: Naghme98 <mohammadi.far@soramitsu.co.jp>
Co-authored-by: NaghmeMohammadifar <45916098+Naghme98@users.noreply.github.com>
Co-authored-by: Faimi the Legend Zufarov <faimi14102001@gmail.com>
Co-authored-by: Faimi Zufarov <117690499+ZFRFM@users.noreply.github.com>
Co-authored-by: arvifox <arvifox@hotmail.com>
Co-authored-by: Arvi Fox <7602319+arvifox@users.noreply.github.com>
Co-authored-by: C4tWithShell <shelkovnikov@soramitsu.co.jp>
Co-authored-by: Arvi Fox <arvifox@arvifox.com>
Co-authored-by: Aleksey <93205484+alexkg@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants