jam/public
Thebora Kompanioni 028f32166a
feat: import wallet (#621)
* chore(regtest): do not build tor locally in regtest env

* feat(import): add rescanning param to session request

* feat(api): add rescanblockchain request to JmWalletApi

* feat: add import wallet button to wallets page

* refactor: externalize component PreventLeavingPageByMistake

* refactor: externalize component WalletCreationForm

* wip: use WalletCreationForm in ImportWallet

* refactor: externalize SeedWordInput and rename to MnemonicWordInput

* feat(api): add wallet recover request to JmWalletApi

* build(deps): bump caniuse-lite to v1.0.30001511

* wip(import): start wallet after successful import

* refactor: externalize component WalletCreationConfirmation

* wip(import): use WalletCreationConfirmation view in component WalletImport

* dev(regtest): add funds to dummy wallet during initialization of local setup

* wip(import): update gaplimit before rescanning chain

* wip(import): prevent import if rescan is in progress

* wip(import): ability to customize gaplimit and blockheight

* wip(import): show duration hint when importing wallet

* wip(import): hide sensitive info while importing wallet

* wip(import): reset gaplimit to original value after importing

* wip(import): add description for blockheight and gaplimit

* wip(import): add cancel button to WalletCreationForm

* refactor: externalize component MnemonicPhraseInput

* wip(import): show rescanning indicator on main wallet view

* wip(import): show rescanning indicator in navbar

* wip(import): disable sending when rescanning is in progress

* wip(import): disable navbar/earn/jam when rescanning is in progress

* Update src/i18n/locales/en/translation.json

Co-authored-by: openoms <43343391+openoms@users.noreply.github.com>

* fix(import): disable viewing jars on main wallet if rescanning is active

* wip(import): prevent creating new address when rescanning

* fix(import): reload wallet info after rescanning finishes

* refactor: move auto reloading code from WalletContext to WalletInfoAutoReload

* refactor: remove unused method reloadDisplay

* wip(import): reload recursively till balance is found

* wip(import): expand import options by default

* ui: add 'dev' badge to buttons only visible in dev env

---------

Co-authored-by: openoms <43343391+openoms@users.noreply.github.com>
2023-09-08 13:26:59 +02:00
..
android-chrome-192x192.png Update logo 2021-12-20 15:42:31 +01:00
android-chrome-512x512.png Update logo 2021-12-20 15:42:31 +01:00
apple-touch-icon.png Update logo 2021-12-20 15:42:31 +01:00
browserconfig.xml Update repo structure 2021-11-21 12:30:24 +01:00
favicon.ico Update logo 2021-12-20 15:42:31 +01:00
favicon.svg feat: adapt favicon color based on system theme (#39) 2022-02-01 23:28:01 +01:00
index.html refactor: rename to Jam (#131) 2022-03-03 12:07:45 +01:00
mstile-70x70.png Update logo 2021-12-20 15:42:31 +01:00
mstile-144x144.png Update logo 2021-12-20 15:42:31 +01:00
mstile-150x150.png Update logo 2021-12-20 15:42:31 +01:00
mstile-310x150.png Update logo 2021-12-20 15:42:31 +01:00
mstile-310x310.png Update logo 2021-12-20 15:42:31 +01:00
robots.txt Update repo structure 2021-11-21 12:30:24 +01:00
safari-pinned-tab.svg Update logo 2021-12-20 15:42:31 +01:00
site.webmanifest Update repo structure 2021-11-21 12:30:24 +01:00
sprite.svg feat: import wallet (#621) 2023-09-08 13:26:59 +02:00