├── .github ├── CODEOWNERS ├── actions │ ├── build │ │ ├── app │ │ │ └── action.yml │ │ └── package │ │ │ └── action.yml │ ├── check │ │ └── action.yml │ ├── install │ │ └── action.yml │ └── test │ │ ├── e2e │ │ └── action.yml │ │ └── unit │ │ └── action.yml ├── dependabot.yml ├── labeler.yml ├── pull_request_template.md ├── settings.yml ├── shared │ └── build │ │ └── action.yml └── workflows │ ├── build-dev-preview.yml │ ├── ci.yml │ ├── e2e-tests-linux-split.yml │ ├── git-checks.yml │ ├── labeler.yml │ └── sonar-cloud.yml ├── .gitignore ├── .gitmodules ├── .husky ├── commit-msg └── pre-commit ├── .mcp.json ├── .nvmrc ├── .yarn ├── plugins │ └── @yarnpkg │ │ ├── plugin-interactive-tools.cjs │ │ ├── plugin-typescript.cjs │ │ └── plugin-workspace-tools.cjs └── releases │ └── yarn-3.6.0.cjs ├── .yarnrc.yml ├── ARCHITECTURE.md ├── LICENSE ├── Makefile ├── README.md ├── assets └── popup.html ├── flake.lock ├── flake.nix ├── merge-manifest-plugin.js ├── package.json ├── sonar-project.properties ├── src ├── const.js ├── popup-bundle.js └── sw-bundle.js ├── v1 ├── .editorconfig ├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── .markdownlint.json ├── .nvmrc ├── .prettierrc ├── CONTRIBUTING.md ├── README.md ├── apps │ ├── README.md │ └── browser-extension-wallet │ │ ├── .env.defaults │ │ ├── .env.developerpreview │ │ ├── .env.example │ │ ├── .gitignore │ │ ├── .nvmrc │ │ ├── .prettierignore │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ ├── manifest.json │ │ ├── package.json │ │ ├── sentry.js │ │ ├── src │ │ ├── api │ │ │ ├── __tests__ │ │ │ │ ├── block-transformer.test.ts │ │ │ │ ├── input-output-transformer.test.ts │ │ │ │ ├── network-info-transformer.test.ts │ │ │ │ ├── token-transformer.test.ts │ │ │ │ ├── transform-token-map.test.ts │ │ │ │ └── wallet-balance-transformer.test.ts │ │ │ ├── mock.ts │ │ │ └── transformers.ts │ │ ├── assets │ │ │ ├── branding │ │ │ │ ├── icon128.png │ │ │ │ ├── icon16.png │ │ │ │ ├── icon32.png │ │ │ │ ├── icon48.png │ │ │ │ ├── lace-logo-beta-dark.component.svg │ │ │ │ ├── lace-logo-beta-dark.svg │ │ │ │ ├── lace-logo-beta-white.component.svg │ │ │ │ ├── lace-logo-beta.svg │ │ │ │ ├── lace-logo-dark-mode.svg │ │ │ │ ├── lace-logo-mark.component.svg │ │ │ │ ├── lace-logo-mark.svg │ │ │ │ ├── lace-logo.svg │ │ │ │ ├── lace-portal-horizontal.component.svg │ │ │ │ ├── lace-portal-popup.component.svg │ │ │ │ └── lace-portal-vertical.component.svg │ │ │ ├── fonts │ │ │ │ ├── OpenSauceOne.ttf │ │ │ │ └── OpenSauceOne.woff │ │ │ ├── html │ │ │ │ ├── app.html │ │ │ │ ├── dappConnector.html │ │ │ │ ├── load-app.js │ │ │ │ ├── load-dapp-connector.js │ │ │ │ ├── load-popup.js │ │ │ │ ├── popup.html │ │ │ │ ├── preloader.css │ │ │ │ └── trezor-usb-permissions.html │ │ │ ├── icons │ │ │ │ ├── Illustration-crypto-1.svg │ │ │ │ ├── Illustrations.svg │ │ │ │ ├── LockClosed.svg │ │ │ │ ├── active-assets-icon.component.svg │ │ │ │ ├── active-database-icon.component.svg │ │ │ │ ├── active-nft-icon.component.svg │ │ │ │ ├── active-transactions-icon.component.svg │ │ │ │ ├── active-voting-icon.component.svg │ │ │ │ ├── add-nft-icon.component.svg │ │ │ │ ├── add.component.svg │ │ │ │ ├── address-error-icon.component.svg │ │ │ │ ├── adjustments.component.svg │ │ │ │ ├── arrow-chart-up.component.svg │ │ │ │ ├── arrow-circle-up.svg │ │ │ │ ├── arrow-down.component.svg │ │ │ │ ├── arrow-left.component.svg │ │ │ │ ├── arrow-right.component.svg │ │ │ │ ├── arrow.component.svg │ │ │ │ ├── arrows-opposite-direction.component.svg │ │ │ │ ├── assets-icon.component.svg │ │ │ │ ├── avatar.component.svg │ │ │ │ ├── back-icon.svg │ │ │ │ ├── book.svg │ │ │ │ ├── browser-view │ │ │ │ │ ├── Pattern.svg │ │ │ │ │ ├── bitcoin-logo.svg │ │ │ │ │ ├── cardano-logo.svg │ │ │ │ │ ├── eye-icon-invisible.component.svg │ │ │ │ │ ├── eye-icon.component.svg │ │ │ │ │ ├── info-icon.component.svg │ │ │ │ │ ├── info-icon.svg │ │ │ │ │ ├── koi.svg │ │ │ │ │ ├── logo-ikigai.svg │ │ │ │ │ ├── mark.svg │ │ │ │ │ ├── question-mark.svg │ │ │ │ │ ├── token-logo.svg │ │ │ │ │ ├── trash-icon.component.svg │ │ │ │ │ ├── trash.svg │ │ │ │ │ └── warning-icon.svg │ │ │ │ ├── bundle-icon.component.svg │ │ │ │ ├── camera.svg │ │ │ │ ├── check-icon-plain.component.svg │ │ │ │ ├── check-success.component.svg │ │ │ │ ├── chevron-down-small.component.svg │ │ │ │ ├── chevron-down.component.svg │ │ │ │ ├── circle-check-gradient.svg │ │ │ │ ├── clock-icon.svg │ │ │ │ ├── copy.component.svg │ │ │ │ ├── cross.component.svg │ │ │ │ ├── database-icon.component.svg │ │ │ │ ├── delete-folder-plain-icon.component.svg │ │ │ │ ├── delete-icon.component.svg │ │ │ │ ├── discord-logo.component.svg │ │ │ │ ├── edit.component.svg │ │ │ │ ├── empty.svg │ │ │ │ ├── error.component.svg │ │ │ │ ├── exclamation-circle-small.component.svg │ │ │ │ ├── exclamation-circle-small.svg │ │ │ │ ├── exclamation-circle.svg │ │ │ │ ├── exclamation-triangle-red.component.svg │ │ │ │ ├── expand-gradient.component.svg │ │ │ │ ├── expand.component.svg │ │ │ │ ├── extension.component.svg │ │ │ │ ├── eye.svg │ │ │ │ ├── facebook-icon.component.svg │ │ │ │ ├── feed-icon.component.svg │ │ │ │ ├── folder.component.svg │ │ │ │ ├── github-icon.component.svg │ │ │ │ ├── hover-assets-icon.component.svg │ │ │ │ ├── hover-database-icon.component.svg │ │ │ │ ├── hover-nft-icon.component.svg │ │ │ │ ├── hover-transactions-icon.component.svg │ │ │ │ ├── hover-trending-up.component.svg │ │ │ │ ├── hover-voting-icon.component.svg │ │ │ │ ├── illustration-passphrase.svg │ │ │ │ ├── info.component.svg │ │ │ │ ├── light.svg │ │ │ │ ├── loader.component.svg │ │ │ │ ├── medium-icon.component.svg │ │ │ │ ├── moon.component.svg │ │ │ │ ├── more-outlined.component.svg │ │ │ │ ├── new-folder-icon.component.svg │ │ │ │ ├── new-folder-plain-icon.component.svg │ │ │ │ ├── nft-icon.component.svg │ │ │ │ ├── notifications-bell.component.svg │ │ │ │ ├── paste.component.svg │ │ │ │ ├── pause-icon.component.svg │ │ │ │ ├── pending.component.svg │ │ │ │ ├── persons.component.svg │ │ │ │ ├── play-icon.component.svg │ │ │ │ ├── plus-icon.svg │ │ │ │ ├── plus.component.svg │ │ │ │ ├── purple-question-mark.component.svg │ │ │ │ ├── question-mark.svg │ │ │ │ ├── red-exclamation-circle.component.svg │ │ │ │ ├── refresh.component.svg │ │ │ │ ├── remove-folder.component.svg │ │ │ │ ├── search.component.svg │ │ │ │ ├── shield-exclamation.component.svg │ │ │ │ ├── site-icon.component.svg │ │ │ │ ├── smiley-face.component.svg │ │ │ │ ├── success-staking.svg │ │ │ │ ├── sun.component.svg │ │ │ │ ├── support-icon.component.svg │ │ │ │ ├── switch.component.svg │ │ │ │ ├── telegram-icon.component.svg │ │ │ │ ├── ticket-icon.component.svg │ │ │ │ ├── tiles-outlined-gradient.component.svg │ │ │ │ ├── tiles-outlined.component.svg │ │ │ │ ├── tiles-solid-gradient.component.svg │ │ │ │ ├── transactions-icon.component.svg │ │ │ │ ├── trash-icon.component.svg │ │ │ │ ├── trending-up.component.svg │ │ │ │ ├── twitter-icon.component.svg │ │ │ │ ├── user.component.svg │ │ │ │ ├── video.svg │ │ │ │ ├── voting-icon.component.svg │ │ │ │ ├── warning.component.svg │ │ │ │ └── youtube-icon.component.svg │ │ │ ├── images │ │ │ │ ├── Exclamation.png │ │ │ │ ├── cardano-blue-bg.png │ │ │ │ ├── cardano.webp │ │ │ │ ├── educational-illustration.png │ │ │ │ ├── portal.png │ │ │ │ ├── portal2.png │ │ │ │ ├── register-drep-bg-popup.png │ │ │ │ ├── register-drep-bg.png │ │ │ │ ├── start_staking_bg.png │ │ │ │ └── start_staking_bg_popup.png │ │ │ └── videos │ │ │ │ ├── lace.mp4 │ │ │ │ └── nami.mp4 │ │ ├── components │ │ │ ├── AddressesDiscoveryOverlay │ │ │ │ ├── AddressesDiscoveryOverlay.tsx │ │ │ │ └── index.ts │ │ │ ├── Announcement │ │ │ │ ├── Announcement.module.scss │ │ │ │ ├── Announcement.tsx │ │ │ │ └── ReleaseNotes.tsx │ │ │ ├── AssetSelectionButton │ │ │ │ ├── AssetCounter.modules.scss │ │ │ │ ├── AssetCounter.tsx │ │ │ │ ├── SelectTokensButton.module.scss │ │ │ │ └── SelectTokensButton.tsx │ │ │ ├── BackButton │ │ │ │ ├── BackButton.module.scss │ │ │ │ ├── BackButton.tsx │ │ │ │ └── index.ts │ │ │ ├── BalanceVisibilityToggle │ │ │ │ ├── BalanceVisibilityToggle.modules.scss │ │ │ │ ├── BalanceVisibilityToggle.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ └── BalanceVisibilityToggle.test.tsx │ │ │ │ └── index.ts │ │ │ ├── ContinueInBrowserDialog │ │ │ │ ├── ContinueInBrowserDialog.module.scss │ │ │ │ ├── ContinueInBrowserDialog.tsx │ │ │ │ └── index.ts │ │ │ ├── Credit │ │ │ │ ├── Credit.module.scss │ │ │ │ ├── Credit.tsx │ │ │ │ └── index.ts │ │ │ ├── DataCheckContainer │ │ │ │ ├── CorruptedData.tsx │ │ │ │ ├── DataCheckContainer.tsx │ │ │ │ └── index.ts │ │ │ ├── DropdownMenu │ │ │ │ ├── DropdownMenu.module.scss │ │ │ │ ├── DropdownMenu.tsx │ │ │ │ └── index.ts │ │ │ ├── ErrorBoundary │ │ │ │ ├── Crash.module.scss │ │ │ │ ├── Crash.tsx │ │ │ │ ├── ErrorBoundary.tsx │ │ │ │ └── index.ts │ │ │ ├── ExpandButton │ │ │ │ ├── ExpandButton.module.scss │ │ │ │ ├── ExpandButton.tsx │ │ │ │ └── index.tsx │ │ │ ├── Layout │ │ │ │ ├── ContentLayout.module.scss │ │ │ │ ├── ContentLayout.tsx │ │ │ │ ├── MainLayout.module.scss │ │ │ │ ├── MainLayout.tsx │ │ │ │ ├── PageTitle.module.scss │ │ │ │ ├── PageTitle.tsx │ │ │ │ ├── SectionTitle.module.scss │ │ │ │ ├── SectionTitle.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ └── ContentLayout.test.tsx │ │ │ │ └── index.ts │ │ │ ├── MainLoader │ │ │ │ ├── MainLoader.module.scss │ │ │ │ ├── MainLoader.tsx │ │ │ │ └── index.ts │ │ │ ├── MainMenu │ │ │ │ ├── DropdownMenuOverlay │ │ │ │ │ ├── DropdownMenuOverlay.module.scss │ │ │ │ │ ├── DropdownMenuOverlay.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ ├── AddNewMidnightWalletLink.tsx │ │ │ │ │ │ ├── AddNewWalletLink.tsx │ │ │ │ │ │ ├── AddSharedWalletLink.tsx │ │ │ │ │ │ ├── AddressBookLink.tsx │ │ │ │ │ │ ├── LanguageChoice.tsx │ │ │ │ │ │ ├── LanguageInfo.tsx │ │ │ │ │ │ ├── Links.tsx │ │ │ │ │ │ ├── LockWallet.tsx │ │ │ │ │ │ ├── NetworkChoise.tsx │ │ │ │ │ │ ├── NetworkInfo.module.scss │ │ │ │ │ │ ├── NetworkInfo.tsx │ │ │ │ │ │ ├── RenameWalletDrawer.tsx │ │ │ │ │ │ ├── Separator.tsx │ │ │ │ │ │ ├── SettingsLink.tsx │ │ │ │ │ │ ├── SignMessageLink.tsx │ │ │ │ │ │ ├── ThemeSwitcher.tsx │ │ │ │ │ │ ├── UserAvatar.tsx │ │ │ │ │ │ ├── UserInfo.tsx │ │ │ │ │ │ ├── WalletAccounts.module.scss │ │ │ │ │ │ ├── WalletAccounts.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── MainFooter.module.scss │ │ │ │ ├── MainFooter.tsx │ │ │ │ ├── MainHeader.module.scss │ │ │ │ ├── MainHeader.tsx │ │ │ │ ├── SimpleHeader.tsx │ │ │ │ ├── UserAvatar.module.scss │ │ │ │ ├── UserAvatar.tsx │ │ │ │ └── index.ts │ │ │ ├── NetworkPill │ │ │ │ ├── NetworkPill.module.scss │ │ │ │ ├── NetworkPill.tsx │ │ │ │ └── index.ts │ │ │ ├── PrivacyPolicyUpdate │ │ │ │ ├── PrivacyPolicyUpdate.module.scss │ │ │ │ └── PrivacyPolicyUpdate.tsx │ │ │ ├── RecoveryPhrase │ │ │ │ ├── RecoveryPhrase.tsx │ │ │ │ ├── __tests__ │ │ │ │ │ └── RecoveryPhrase.test.tsx │ │ │ │ └── index.tsx │ │ │ ├── ResetDataError │ │ │ │ ├── ResetDataError.module.scss │ │ │ │ ├── ResetDataError.tsx │ │ │ │ └── index.ts │ │ │ ├── ResultMessage │ │ │ │ ├── ResultMessage.module.scss │ │ │ │ ├── ResultMessage.tsx │ │ │ │ └── index.ts │ │ │ ├── TransactionHashBox │ │ │ │ ├── TransactionHashBox.module.scss │ │ │ │ ├── TransactionHashBox.tsx │ │ │ │ └── index.ts │ │ │ ├── TransitionAcknowledgmentDialog │ │ │ │ ├── TransitionAcknowledgmentDialog.module.scss │ │ │ │ ├── TransitionAcknowledgmentDialog.tsx │ │ │ │ └── index.ts │ │ │ ├── TrezorDerivationTypeSelector.module.scss │ │ │ ├── TrezorDerivationTypeSelector.tsx │ │ │ └── WalletStatus │ │ │ │ ├── WalletStatus.module.scss │ │ │ │ ├── WalletStatus.tsx │ │ │ │ ├── WalletStatusContainer.tsx │ │ │ │ └── index.ts │ │ ├── config.ts │ │ ├── dapp-connector.tsx │ │ ├── features │ │ │ ├── activity │ │ │ │ └── components │ │ │ │ │ ├── Activity.module.scss │ │ │ │ │ ├── Activity.tsx │ │ │ │ │ └── index.ts │ │ │ ├── ada-handle │ │ │ │ └── config.ts │ │ │ ├── address-book │ │ │ │ ├── components │ │ │ │ │ ├── AddressActionsModal.module.scss │ │ │ │ │ ├── AddressActionsModal.tsx │ │ │ │ │ ├── AddressBook.modules.scss │ │ │ │ │ ├── AddressBook.tsx │ │ │ │ │ ├── AddressChangeDetail.module.scss │ │ │ │ │ ├── AddressChangeDetail.tsx │ │ │ │ │ └── AddressDetailDrawer │ │ │ │ │ │ ├── AddressChangeDetailDrawer.module.scss │ │ │ │ │ │ ├── AddressChangeDetailDrawer.tsx │ │ │ │ │ │ ├── AddressDetailDrawer.module.scss │ │ │ │ │ │ ├── AddressDetailDrawer.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── types │ │ │ │ │ │ └── index.ts │ │ │ │ ├── context │ │ │ │ │ ├── AddressBookProvider.tsx │ │ │ │ │ ├── __test__ │ │ │ │ │ │ └── context.test.tsx │ │ │ │ │ ├── context.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── hooks │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── useGetFilteredAddressBook.test.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── useGetFilteredAddressBook.tsx │ │ │ │ ├── index.ts │ │ │ │ └── store │ │ │ │ │ ├── addressBookStore.tsx │ │ │ │ │ └── index.tsx │ │ │ ├── assets │ │ │ │ ├── components │ │ │ │ │ ├── PopupAssets.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── dapp │ │ │ │ ├── components │ │ │ │ │ ├── ConfirmData.module.scss │ │ │ │ │ ├── ConfirmData.tsx │ │ │ │ │ ├── Connect.module.scss │ │ │ │ │ ├── Connect.tsx │ │ │ │ │ ├── DappError.tsx │ │ │ │ │ ├── DappSignDataFail.tsx │ │ │ │ │ ├── DappSignDataSuccess.tsx │ │ │ │ │ ├── DappTransactionErrorSummary.tsx │ │ │ │ │ ├── DappTransactionFail.tsx │ │ │ │ │ ├── DappTransactionSuccess.tsx │ │ │ │ │ ├── Layout.module.scss │ │ │ │ │ ├── Layout.tsx │ │ │ │ │ ├── SignData.tsx │ │ │ │ │ ├── SignDataFlowContainer.tsx │ │ │ │ │ ├── SignTransaction.module.scss │ │ │ │ │ ├── SignTransaction.tsx │ │ │ │ │ ├── SignTxFlowContainer.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── Connect.test.tsx │ │ │ │ │ ├── confirm-transaction │ │ │ │ │ │ ├── ConfirmTransaction.module.scss │ │ │ │ │ │ ├── ConfirmTransaction.tsx │ │ │ │ │ │ ├── DappTransactionContainer.tsx │ │ │ │ │ │ ├── NonRegisteredUserModal │ │ │ │ │ │ │ ├── NonRegisteredUserModal.module.scss │ │ │ │ │ │ │ └── NonRegisteredUserModal.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── ConfirmTransaction.test.tsx │ │ │ │ │ │ │ ├── DappTransactionContainer.test.tsx │ │ │ │ │ │ │ ├── hooks.test.tsx │ │ │ │ │ │ │ └── utils.test.tsx │ │ │ │ │ │ ├── hooks.ts │ │ │ │ │ │ ├── testing.utils.tsx │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ └── utils.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── config │ │ │ │ │ ├── ViewsConfig.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── context │ │ │ │ │ ├── DappProvider.tsx │ │ │ │ │ ├── context.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── delegation │ │ │ │ ├── components │ │ │ │ │ ├── DelegationContainer.tsx │ │ │ │ │ ├── DelegationContent.tsx │ │ │ │ │ ├── DelegationLayout.module.scss │ │ │ │ │ ├── DelegationLayout.tsx │ │ │ │ │ ├── ExpandViewBanner │ │ │ │ │ │ ├── ExpandViewBanner.module.scss │ │ │ │ │ │ ├── ExpandViewBanner.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── MultiDelegationStakingPopup.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── stores │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── createDelegationStore.test.ts │ │ │ │ │ ├── createDelegationStore.ts │ │ │ │ │ └── index.ts │ │ │ │ └── types │ │ │ │ │ └── index.ts │ │ │ ├── nami-migration │ │ │ │ ├── Activating.tsx │ │ │ │ ├── AllDone.tsx │ │ │ │ ├── Customize.tsx │ │ │ │ ├── NamiMigration.tsx │ │ │ │ ├── NamiMigrationGuard.tsx │ │ │ │ ├── Welcome.tsx │ │ │ │ └── migration-tool │ │ │ │ │ ├── cross-extension-messaging │ │ │ │ │ ├── lace-migration-client.extension.ts │ │ │ │ │ ├── lace │ │ │ │ │ │ ├── create-lace-migration-open-listener.ts │ │ │ │ │ │ ├── create-lace-migration-ping-listener.spec.ts │ │ │ │ │ │ ├── create-lace-migration-ping-listener.ts │ │ │ │ │ │ └── environment.ts │ │ │ │ │ ├── nami │ │ │ │ │ │ └── environment.ts │ │ │ │ │ └── shared │ │ │ │ │ │ ├── exceptions.ts │ │ │ │ │ │ ├── test-helpers.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ └── migrator │ │ │ │ │ ├── migration-data.data.ts │ │ │ │ │ ├── migration-state.data.ts │ │ │ │ │ └── nami-storage.data.ts │ │ │ ├── nfts │ │ │ │ ├── components │ │ │ │ │ ├── NftDetail.tsx │ │ │ │ │ ├── Nfts.module.scss │ │ │ │ │ ├── Nfts.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── context │ │ │ │ │ ├── NftsFoldersProvider.tsx │ │ │ │ │ ├── __test__ │ │ │ │ │ │ └── context.test.tsx │ │ │ │ │ ├── context.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── notifications-center │ │ │ │ ├── EmptyState.module.scss │ │ │ │ ├── EmptyState.tsx │ │ │ │ ├── NotificationDetails.module.scss │ │ │ │ ├── NotificationDetails.tsx │ │ │ │ ├── NotificationDetailsContainer.module.scss │ │ │ │ ├── NotificationDetailsContainer.tsx │ │ │ │ ├── NotificationListItem.module.scss │ │ │ │ ├── NotificationListItem.tsx │ │ │ │ ├── NotificationsAllClear.module.scss │ │ │ │ ├── NotificationsBell.module.scss │ │ │ │ ├── NotificationsBell.tsx │ │ │ │ ├── NotificationsBellContainer.tsx │ │ │ │ ├── NotificationsCenter.module.scss │ │ │ │ ├── NotificationsCenter.tsx │ │ │ │ ├── NotificationsDropDown.module.scss │ │ │ │ ├── NotificationsDropDown.tsx │ │ │ │ ├── NotificationsList.module.scss │ │ │ │ ├── NotificationsList.tsx │ │ │ │ ├── SubscriptionsContainer.module.scss │ │ │ │ ├── SubscriptionsContainer.tsx │ │ │ │ ├── SubscriptionsDropDown.module.scss │ │ │ │ ├── SubscriptionsDropDown.tsx │ │ │ │ └── index.ts │ │ │ ├── receive-info │ │ │ │ └── components │ │ │ │ │ ├── ReceiveInfo.module.scss │ │ │ │ │ ├── ReceiveInfo.tsx │ │ │ │ │ ├── ReceiveInfoContainer.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── ReceiveInfo.test.tsx │ │ │ │ │ └── index.ts │ │ │ ├── send │ │ │ │ ├── __tests__ │ │ │ │ │ └── selectors.test.ts │ │ │ │ ├── components │ │ │ │ │ ├── Send.module.scss │ │ │ │ │ └── Send.tsx │ │ │ │ ├── config │ │ │ │ │ └── index.ts │ │ │ │ ├── helpers │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── transformers.test.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── transformers.ts │ │ │ │ ├── index.ts │ │ │ │ ├── selectors.ts │ │ │ │ ├── stores │ │ │ │ │ ├── SendStoreProvider.tsx │ │ │ │ │ ├── createSendStore.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── slices │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── send-cancel-modal-slice.test.ts │ │ │ │ │ │ │ └── send-transaction-slice.test.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── send-cancel-modal-slice.ts │ │ │ │ │ │ └── send-transaction-slice.ts │ │ │ │ │ └── types.ts │ │ │ │ └── types │ │ │ │ │ └── index.ts │ │ │ ├── settings │ │ │ │ ├── components │ │ │ │ │ └── Settings.tsx │ │ │ │ └── index.ts │ │ │ ├── stake-pool-details │ │ │ │ ├── components │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── store │ │ │ │ │ └── index.ts │ │ │ ├── unlock-wallet │ │ │ │ ├── __tests__ │ │ │ │ │ └── selectors.test.ts │ │ │ │ ├── components │ │ │ │ │ ├── ForgotPassword.module.scss │ │ │ │ │ ├── ForgotPassword.tsx │ │ │ │ │ ├── MnemonicValidation.module.scss │ │ │ │ │ ├── MnemonicValidation.tsx │ │ │ │ │ ├── UnlockWallet.module.scss │ │ │ │ │ ├── UnlockWallet.tsx │ │ │ │ │ ├── UnlockWalletContainer.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── MnemonicValidation.test.tsx │ │ │ │ │ │ └── UnlockWallet.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── selectors.ts │ │ │ └── voting-beta │ │ │ │ └── components │ │ │ │ ├── Voting.module.scss │ │ │ │ ├── Voting.tsx │ │ │ │ └── index.ts │ │ ├── hooks │ │ │ ├── __tests__ │ │ │ │ ├── useActionExecution.test.ts │ │ │ │ ├── useAddressValidation.test.ts │ │ │ │ ├── useAssetInfo.test.ts │ │ │ │ ├── useAsyncSwitchMap.test.ts │ │ │ │ ├── useBalances.test.ts │ │ │ │ ├── useBuildDelegation.test.ts │ │ │ │ ├── useCollateral.test.tsx │ │ │ │ ├── useDataCheck.test.ts │ │ │ │ ├── useDelegationDetails.test.ts │ │ │ │ ├── useFetchCoinPrice.test.ts │ │ │ │ ├── useMaxAda.test.ts │ │ │ │ ├── useNetwork.test.ts │ │ │ │ ├── useNetworkError.test.ts │ │ │ │ ├── useOnAddressSave.test.tsx │ │ │ │ ├── useRedirection.test.ts │ │ │ │ ├── useTimeSpentOnPage.test.ts │ │ │ │ ├── useUpdateAddressStatus.test.ts │ │ │ │ └── useWalletManager.test.tsx │ │ │ ├── index.ts │ │ │ ├── useActionExecution.ts │ │ │ ├── useAddressValidation.ts │ │ │ ├── useAppInit.ts │ │ │ ├── useAssetInfo.ts │ │ │ ├── useAsyncSwitchMap.ts │ │ │ ├── useBalances.ts │ │ │ ├── useBuildDelegation.ts │ │ │ ├── useCollateral.ts │ │ │ ├── useComputeTxCollateral.ts │ │ │ ├── useCurrentWallet.ts │ │ │ ├── useCustomSubmitApi.ts │ │ │ ├── useDataCheck.ts │ │ │ ├── useDelegationDetails.ts │ │ │ ├── useEnterKeyPress.ts │ │ │ ├── useFatalError.ts │ │ │ ├── useFetchCoinPrice.ts │ │ │ ├── useGetHandles.ts │ │ │ ├── useHandleResolver.ts │ │ │ ├── useHasEnoughCollateral.ts │ │ │ ├── useInitializeTx.ts │ │ │ ├── useIsSmallerScreenWidthThan.ts │ │ │ ├── useLMP.ts │ │ │ ├── useLocalStorage.ts │ │ │ ├── useMaxAda.ts │ │ │ ├── useMultiDelegationEnabled.ts │ │ │ ├── useNetwork.ts │ │ │ ├── useNetworkError.ts │ │ │ ├── useNftSearch.ts │ │ │ ├── useNotificationsCenter.ts │ │ │ ├── useNotificationsCenterConfig.ts │ │ │ ├── useOnAddressSave.ts │ │ │ ├── useRedirection.ts │ │ │ ├── useRuntime.ts │ │ │ ├── useStakingRewards.ts │ │ │ ├── useStickyTopPosition.ts │ │ │ ├── useSyncingTheFirstTime.ts │ │ │ ├── useTimeSpentOnPage.ts │ │ │ ├── useTxHistoryLoader.ts │ │ │ ├── useUpdateAddressStatus.ts │ │ │ ├── useWalletActivities.ts │ │ │ ├── useWalletAvatar.ts │ │ │ ├── useWalletManager.ts │ │ │ └── useWalletState.ts │ │ ├── index-dapp-connector.tsx │ │ ├── index-options.tsx │ │ ├── index-popup.tsx │ │ ├── index.ts │ │ ├── lib │ │ │ ├── communication │ │ │ │ └── addresses-discoverer.ts │ │ │ ├── i18n.ts │ │ │ ├── scripts │ │ │ │ ├── background │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── cache-nami-metadata.test.ts │ │ │ │ │ │ ├── cache-wallets-address.test.ts │ │ │ │ │ │ ├── inject.test.ts │ │ │ │ │ │ ├── nami-migration-runner.fixture.ts │ │ │ │ │ │ └── nami-migration-runner.test.ts │ │ │ │ │ ├── api-consumers.ts │ │ │ │ │ ├── authenticator.ts │ │ │ │ │ ├── bitcoinWalletManager.ts │ │ │ │ │ ├── cache-nami-metadata.ts │ │ │ │ │ ├── cache-wallets-address.ts │ │ │ │ │ ├── cip30.ts │ │ │ │ │ ├── config.ts │ │ │ │ │ ├── content.ts │ │ │ │ │ ├── expose-background-service.ts │ │ │ │ │ ├── index-sw.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── inject.ts │ │ │ │ │ ├── injectUtil.ts │ │ │ │ │ ├── keep-alive-sw.ts │ │ │ │ │ ├── nami-migration-runner.ts │ │ │ │ │ ├── nami-migration.ts │ │ │ │ │ ├── notifications-center.ts │ │ │ │ │ ├── onError.ts │ │ │ │ │ ├── onStorageChange.ts │ │ │ │ │ ├── onUninstall.ts │ │ │ │ │ ├── onUpdate.ts │ │ │ │ │ ├── requestAccess.ts │ │ │ │ │ ├── services │ │ │ │ │ │ ├── cardanoTokenPrices.ts │ │ │ │ │ │ ├── dappService.ts │ │ │ │ │ │ ├── expose.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── lmpService.ts │ │ │ │ │ │ ├── userIdService.test.ts │ │ │ │ │ │ ├── userIdService.ts │ │ │ │ │ │ └── utilityServices.ts │ │ │ │ │ ├── session │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── is-lace-popup-open.ts │ │ │ │ │ │ ├── is-lace-tab-active.ts │ │ │ │ │ │ ├── notify-on-have-access-call.ts │ │ │ │ │ │ ├── poll-controller.ts │ │ │ │ │ │ └── user-session-tracker.ts │ │ │ │ │ ├── storage.ts │ │ │ │ │ ├── storage │ │ │ │ │ │ ├── extension-blob-collection-store.ts │ │ │ │ │ │ ├── extension-blob-key-value-store.ts │ │ │ │ │ │ ├── extension-document-store.ts │ │ │ │ │ │ ├── extension-store.ts │ │ │ │ │ │ └── migrations.ts │ │ │ │ │ ├── util.ts │ │ │ │ │ └── wallet.ts │ │ │ │ ├── keep-alive-ui.ts │ │ │ │ ├── migrations │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── migrations.test.ts │ │ │ │ │ │ ├── util.test.ts │ │ │ │ │ │ └── versions │ │ │ │ │ │ │ └── v1_0_0.test.ts │ │ │ │ │ ├── errors.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── migrations.ts │ │ │ │ │ ├── util.ts │ │ │ │ │ └── versions │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── v1_0_0.ts │ │ │ │ │ │ └── v1_10_2.ts │ │ │ │ ├── trezor │ │ │ │ │ ├── trezor-content-script.ts │ │ │ │ │ ├── trezor-usb-permissions.ts │ │ │ │ │ └── types.ts │ │ │ │ └── types │ │ │ │ │ ├── background-service.ts │ │ │ │ │ ├── dapp-service.ts │ │ │ │ │ ├── feature-flags.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── nami-migration-channels.ts │ │ │ │ │ ├── prices.ts │ │ │ │ │ ├── storage.ts │ │ │ │ │ └── userIdService.ts │ │ │ ├── storage │ │ │ │ ├── __tests__ │ │ │ │ │ ├── address-book.test.ts │ │ │ │ │ └── database.test.ts │ │ │ │ ├── config │ │ │ │ │ └── index.ts │ │ │ │ ├── database │ │ │ │ │ ├── build.ts │ │ │ │ │ ├── config.ts │ │ │ │ │ ├── db.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── helpers │ │ │ │ │ └── index.ts │ │ │ │ ├── hooks │ │ │ │ │ ├── index.ts │ │ │ │ │ └── useDbState.ts │ │ │ │ ├── index.ts │ │ │ │ └── models │ │ │ │ │ ├── address-book.ts │ │ │ │ │ ├── dapp.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── nft-folders.ts │ │ │ ├── wallet-api-ui.ts │ │ │ └── wallet-provider.ts │ │ ├── multichain │ │ │ ├── BlockchainProvider.tsx │ │ │ └── index.ts │ │ ├── popup.tsx │ │ ├── providers │ │ │ ├── AnalyticsProvider │ │ │ │ ├── analyticsTracker │ │ │ │ │ ├── AnalyticsTracker.test.ts │ │ │ │ │ ├── AnalyticsTracker.ts │ │ │ │ │ ├── events │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── multi-wallet.ts │ │ │ │ │ │ ├── nami-migration.ts │ │ │ │ │ │ ├── onboarding.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── config.ts │ │ │ │ ├── context.tsx │ │ │ │ ├── getUserIdService.ts │ │ │ │ ├── index.ts │ │ │ │ ├── onChain.test.tsx │ │ │ │ └── onChain.ts │ │ │ ├── AppSettings │ │ │ │ ├── context.tsx │ │ │ │ └── index.ts │ │ │ ├── BackgroundPageProvider │ │ │ │ ├── context.tsx │ │ │ │ └── index.ts │ │ │ ├── BackgroundServiceAPI │ │ │ │ ├── context.tsx │ │ │ │ └── index.ts │ │ │ ├── DatabaseProvider │ │ │ │ ├── context.tsx │ │ │ │ └── index.ts │ │ │ ├── ExternalLinkOpenerProvider │ │ │ │ ├── context.tsx │ │ │ │ └── index.ts │ │ │ ├── PostHogClientProvider │ │ │ │ ├── client │ │ │ │ │ ├── PostHogClient.test.ts │ │ │ │ │ ├── PostHogClient.ts │ │ │ │ │ ├── config.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── context.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── schema.ts │ │ │ │ └── useIsPosthogClientInitialized.ts │ │ │ ├── ThemeProvider │ │ │ │ ├── constants.ts │ │ │ │ ├── context.tsx │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── TxWitnessRequestProvider │ │ │ │ ├── context.tsx │ │ │ │ └── index.ts │ │ │ ├── UIThemeProvider │ │ │ │ ├── context.tsx │ │ │ │ └── index.ts │ │ │ ├── ViewFlowProvider │ │ │ │ ├── context.tsx │ │ │ │ └── index.ts │ │ │ ├── currency │ │ │ │ ├── constants.ts │ │ │ │ ├── context.tsx │ │ │ │ ├── index.ts │ │ │ │ └── store.ts │ │ │ └── index.ts │ │ ├── release-notes │ │ │ ├── 0_5_3.tsx │ │ │ ├── 0_5_4.tsx │ │ │ ├── 0_6_0.tsx │ │ │ ├── 1_0_0.tsx │ │ │ ├── 1_19_0.tsx │ │ │ ├── 1_19_1.tsx │ │ │ ├── 1_19_2.tsx │ │ │ ├── 1_19_3.tsx │ │ │ ├── 1_1_0.tsx │ │ │ ├── 1_1_1.tsx │ │ │ ├── 1_20_0.tsx │ │ │ ├── 1_20_1.tsx │ │ │ ├── 1_21_0.tsx │ │ │ ├── 1_21_1.tsx │ │ │ ├── 1_21_2.tsx │ │ │ ├── 1_22_0.tsx │ │ │ ├── 1_23_0.tsx │ │ │ ├── 1_23_1.tsx │ │ │ ├── 1_24_0.tsx │ │ │ ├── 1_24_1.tsx │ │ │ ├── 1_24_2.tsx │ │ │ ├── 1_24_3.tsx │ │ │ ├── 1_25_0.tsx │ │ │ ├── 1_26_0.tsx │ │ │ ├── 1_26_1.tsx │ │ │ ├── 1_27_0.tsx │ │ │ ├── 1_28_0.tsx │ │ │ ├── 1_28_1.tsx │ │ │ ├── 1_29_0.tsx │ │ │ ├── 1_2_0.tsx │ │ │ ├── 1_30_0.tsx │ │ │ ├── 1_31_0.tsx │ │ │ ├── 1_31_1.tsx │ │ │ ├── 1_31_2.tsx │ │ │ ├── 1_32_0.tsx │ │ │ ├── 1_32_1.tsx │ │ │ ├── 1_32_2.tsx │ │ │ ├── 1_32_3.tsx │ │ │ ├── 1_32_4.tsx │ │ │ ├── 1_3_0.tsx │ │ │ ├── 1_3_1.tsx │ │ │ ├── 1_4_0.tsx │ │ │ ├── 1_4_1.tsx │ │ │ ├── 1_5_0.tsx │ │ │ ├── 1_6_0.tsx │ │ │ └── 1_6_1.tsx │ │ ├── routes │ │ │ ├── DappConnectorView.module.scss │ │ │ ├── DappConnectorView.tsx │ │ │ ├── ExtensionRoutes.tsx │ │ │ ├── PopupView.tsx │ │ │ ├── index.ts │ │ │ └── wallet-paths.ts │ │ ├── shims │ │ │ └── inquire.js │ │ ├── stores │ │ │ ├── StoreProvider.tsx │ │ │ ├── createWalletStore.ts │ │ │ ├── index.ts │ │ │ ├── selectors │ │ │ │ ├── __tests__ │ │ │ │ │ └── staking-selectors.test.ts │ │ │ │ ├── index.ts │ │ │ │ ├── staking-selectors.ts │ │ │ │ └── sync-status-selector.ts │ │ │ ├── slices │ │ │ │ ├── __tests__ │ │ │ │ │ ├── activity-detail-slice.test.ts │ │ │ │ │ ├── asset-details-slice.test.ts │ │ │ │ │ ├── lock-slice.test.ts │ │ │ │ │ ├── network-slice.test.ts │ │ │ │ │ ├── stake-pool-search-slice.test.ts │ │ │ │ │ ├── transaction-detail-slice.test.ts │ │ │ │ │ ├── ui-slice.test.ts │ │ │ │ │ ├── wallet-activities-slice.test.ts │ │ │ │ │ └── wallet-info-slice.test.ts │ │ │ │ ├── activity-detail-slice.ts │ │ │ │ ├── asset-details-slice.ts │ │ │ │ ├── blockchain-provider-slice.ts │ │ │ │ ├── index.ts │ │ │ │ ├── lock-slice.ts │ │ │ │ ├── network-slice.ts │ │ │ │ ├── stake-pool-search-slice.ts │ │ │ │ ├── ui-slice.ts │ │ │ │ ├── wallet-activities-slice.ts │ │ │ │ └── wallet-info-slice.ts │ │ │ └── types.ts │ │ ├── styles │ │ │ ├── constants │ │ │ │ ├── breakpoints.ts │ │ │ │ └── index.ts │ │ │ ├── index.scss │ │ │ ├── rules │ │ │ │ ├── flex.scss │ │ │ │ └── modal.scss │ │ │ ├── themes │ │ │ │ ├── dark.scss │ │ │ │ └── light.scss │ │ │ └── utils │ │ │ │ └── functions.scss │ │ ├── tsconfig.json │ │ ├── types │ │ │ ├── activity-detail.ts │ │ │ ├── cardano.ts │ │ │ ├── dappConnector.ts │ │ │ ├── index.ts │ │ │ ├── local-storage.ts │ │ │ ├── network-information.ts │ │ │ ├── notifications-center.ts │ │ │ ├── paperWallet.ts │ │ │ ├── pgp.ts │ │ │ ├── side-menu.ts │ │ │ ├── ui.ts │ │ │ ├── util.ts │ │ │ ├── wallet-balance.ts │ │ │ └── wallet.ts │ │ ├── typings │ │ │ ├── css.modules.d.ts │ │ │ ├── decs.d.ts │ │ │ ├── i18next.d.ts │ │ │ ├── mp4.d.ts │ │ │ ├── png.d.ts │ │ │ ├── svg.modules.d.ts │ │ │ ├── text.d.ts │ │ │ └── webm.d.ts │ │ ├── utils │ │ │ ├── AppVersionGuard │ │ │ │ ├── AppVersionGuard.tsx │ │ │ │ └── index.ts │ │ │ ├── PaperWallet │ │ │ │ ├── PaperWallet.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── paper-wallet.ts │ │ │ │ ├── templateInternationalStandard.ts │ │ │ │ └── templateUS.ts │ │ │ ├── __tests__ │ │ │ │ ├── assets-transformers.test.ts │ │ │ │ ├── chain.test.ts │ │ │ │ ├── createQueue.test.ts │ │ │ │ ├── era-slot-datetime.test.ts │ │ │ │ ├── format-date.test.ts │ │ │ │ ├── format-number.test.ts │ │ │ │ ├── format-string.test.ts │ │ │ │ ├── get-all-wallets-addresses.test.ts │ │ │ │ ├── get-asset-image-url.test.ts │ │ │ │ ├── get-asset-image.test.ts │ │ │ │ ├── get-assets-information.test.ts │ │ │ │ ├── get-token-list.test.ts │ │ │ │ ├── get-transaction-total-amount.test.ts │ │ │ │ ├── get-transaction-total-output.test.ts │ │ │ │ ├── get-wallet-count-string.test.ts │ │ │ │ ├── get-wallet-from-storage.test.ts │ │ │ │ ├── inspectTxType.test.ts │ │ │ │ ├── is-internal-link-test.ts │ │ │ │ ├── is-valid-url.test.ts │ │ │ │ ├── local-storage.test.ts │ │ │ │ ├── pgp.test.ts │ │ │ │ ├── qrCodeHelpers.test.ts │ │ │ │ └── regex.test.ts │ │ │ ├── assets-transformers.ts │ │ │ ├── catch-and-brand-extension-api-error.ts │ │ │ ├── chain.ts │ │ │ ├── cip14.js │ │ │ ├── collateral-utils.ts │ │ │ ├── constants.ts │ │ │ ├── data-validators.ts │ │ │ ├── era-slot-datetime.ts │ │ │ ├── format-date.ts │ │ │ ├── format-number.ts │ │ │ ├── format-string.ts │ │ │ ├── get-all-wallets-addresses.ts │ │ │ ├── get-asset-image-url.ts │ │ │ ├── get-asset-image.ts │ │ │ ├── get-assets-information.ts │ │ │ ├── get-chain-name.ts │ │ │ ├── get-error-message.ts │ │ │ ├── get-network-name.ts │ │ │ ├── get-polling-config.ts │ │ │ ├── get-token-list.ts │ │ │ ├── get-transaction-total-amount.ts │ │ │ ├── get-transaction-total-output.ts │ │ │ ├── get-ui-wallet-type.ts │ │ │ ├── get-wallet-count-string.ts │ │ │ ├── get-wallet-from-storage.ts │ │ │ ├── get-wallet-subtitle.ts │ │ │ ├── is-internal-link.ts │ │ │ ├── is-valid-url.ts │ │ │ ├── lmp.ts │ │ │ ├── local-storage.ts │ │ │ ├── mocks │ │ │ │ ├── blockchain-providers.ts │ │ │ │ ├── cardano-wallet.ts │ │ │ │ ├── certificates.ts │ │ │ │ ├── context-providers.tsx │ │ │ │ ├── fake-api-request.ts │ │ │ │ ├── governance.ts │ │ │ │ ├── raw-transactions.ts │ │ │ │ ├── store.tsx │ │ │ │ ├── test-helpers.tsx │ │ │ │ └── tx.ts │ │ │ ├── parse-error.ts │ │ │ ├── pgp.ts │ │ │ ├── phase2-validation.ts │ │ │ ├── qrCodeHelpers.ts │ │ │ ├── regex.ts │ │ │ ├── remove-reloader-if-exists.ts │ │ │ ├── senderToDappInfo.ts │ │ │ ├── taskQueue.ts │ │ │ ├── text-to-link.tsx │ │ │ ├── tx-inspection.ts │ │ │ └── validators │ │ │ │ ├── __tests__ │ │ │ │ └── address-book.test.ts │ │ │ │ ├── address-book.ts │ │ │ │ └── index.ts │ │ └── views │ │ │ ├── BitcoinDappConnectorView.tsx │ │ │ ├── bitcoin-mode │ │ │ ├── BitcoinBrowserViewRoutes.tsx │ │ │ ├── BitcoinPopupView.tsx │ │ │ ├── ExtensionRoutes.tsx │ │ │ ├── components │ │ │ │ ├── Layout │ │ │ │ │ ├── MainLayout.module.scss │ │ │ │ │ ├── MainLayout.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── MainMenu │ │ │ │ │ ├── DropdownMenuOverlay │ │ │ │ │ └── components │ │ │ │ │ │ ├── NetworkInfo.module.scss │ │ │ │ │ │ ├── NetworkInfo.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── MainFooter.module.scss │ │ │ │ │ ├── MainFooter.tsx │ │ │ │ │ ├── MainHeader.module.scss │ │ │ │ │ ├── MainHeader.tsx │ │ │ │ │ ├── SimpleHeader.tsx │ │ │ │ │ └── index.ts │ │ │ ├── features │ │ │ │ ├── activity │ │ │ │ │ └── components │ │ │ │ │ │ ├── Activity.module.scss │ │ │ │ │ │ ├── Activity.tsx │ │ │ │ │ │ ├── ActivityLayout.tsx │ │ │ │ │ │ ├── AssetActivityItem.module.scss │ │ │ │ │ │ ├── AssetActivityItem.tsx │ │ │ │ │ │ ├── AssetActivityList.module.scss │ │ │ │ │ │ ├── AssetActivityList.tsx │ │ │ │ │ │ ├── GroupedAssetActivityList.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ ├── assets │ │ │ │ │ ├── components │ │ │ │ │ │ ├── Assets.tsx │ │ │ │ │ │ ├── AssetsPortfolio │ │ │ │ │ │ │ ├── AssetPortfolioContent.tsx │ │ │ │ │ │ │ ├── AssetsPortfolio.module.scss │ │ │ │ │ │ │ └── AssetsPortfolio.tsx │ │ │ │ │ │ ├── AssetsView.tsx │ │ │ │ │ │ ├── PopupAssets.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── receive-info │ │ │ │ │ └── components │ │ │ │ │ │ ├── BitcoinQRInfoWalletDrawer.module.scss │ │ │ │ │ │ ├── BitcoinQRInfoWalletDrawer.tsx │ │ │ │ │ │ ├── ReceiveInfo.module.scss │ │ │ │ │ │ ├── ReceiveInfo.tsx │ │ │ │ │ │ ├── ReceiveInfoContainer.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ └── send │ │ │ │ │ └── components │ │ │ │ │ ├── BitcoinSendDrawer.module.scss │ │ │ │ │ ├── BitcoinSendDrawer.tsx │ │ │ │ │ ├── OpReturnMessageInput.module.scss │ │ │ │ │ ├── OpReturnMessageInput.tsx │ │ │ │ │ ├── PasswordInput.tsx │ │ │ │ │ ├── ReviewTransaction.module.scss │ │ │ │ │ ├── ReviewTransaction.tsx │ │ │ │ │ ├── SendContainer.module.scss │ │ │ │ │ ├── SendContainer.tsx │ │ │ │ │ ├── SendFlow.module.scss │ │ │ │ │ ├── SendFlow.tsx │ │ │ │ │ ├── SendStepOne.module.scss │ │ │ │ │ ├── SendStepOne.tsx │ │ │ │ │ ├── TransactionFailed.tsx │ │ │ │ │ ├── TransactionSuccess.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ └── wallet-paths.ts │ │ │ ├── browser-view │ │ │ ├── components │ │ │ │ ├── CollapsiblePanelContainer │ │ │ │ │ ├── CollapsiblePanelContainer.module.scss │ │ │ │ │ ├── CollapsiblePanelContainer.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Drawer │ │ │ │ │ ├── DrawerUIContent.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── EducationalList │ │ │ │ │ ├── EducationalList.module.scss │ │ │ │ │ ├── EducationalList.tsx │ │ │ │ │ ├── EducationalListRow.module.scss │ │ │ │ │ ├── EducationalListRow.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── EmptySearch │ │ │ │ │ ├── EmptySearch.module.scss │ │ │ │ │ ├── EmptySearch.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── FundWalletBanner │ │ │ │ │ ├── FundWalletBanner.module.scss │ │ │ │ │ ├── FundWalletBanner.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Layout │ │ │ │ │ ├── Layout.module.scss │ │ │ │ │ ├── Layout.tsx │ │ │ │ │ ├── SectionLayout.modules.scss │ │ │ │ │ ├── SectionLayout.tsx │ │ │ │ │ ├── SidePanel.tsx │ │ │ │ │ ├── WalletSetupLayout.module.scss │ │ │ │ │ ├── WalletSetupLayout.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── LeftSidePanel │ │ │ │ │ ├── LeftSidePanel.module.scss │ │ │ │ │ ├── LeftSidePanel.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Lock │ │ │ │ │ ├── Lock.module.scss │ │ │ │ │ ├── Lock.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── PortfolioBalance │ │ │ │ │ ├── PortfolioBalance.module.scss │ │ │ │ │ ├── PortfolioBalance.tsx │ │ │ │ │ ├── PortfolioBalanceLabel │ │ │ │ │ │ ├── PortfolioBalanceLabel.module.scss │ │ │ │ │ │ ├── PortfolioBalanceLabel.tsx │ │ │ │ │ │ └── __tests__ │ │ │ │ │ │ │ └── PortfolioBalanceLabel.test.tsx │ │ │ │ │ ├── PortfolioBalanceValue │ │ │ │ │ │ ├── PortfolioBalanceValue.module.scss │ │ │ │ │ │ ├── PortfolioBalanceValue.tsx │ │ │ │ │ │ └── __tests__ │ │ │ │ │ │ │ └── PortfolioBalanceValue.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── QRInfoWalletDrawer │ │ │ │ │ ├── QRInfoWalletDrawer.module.scss │ │ │ │ │ ├── QRInfoWalletDrawer.tsx │ │ │ │ │ ├── ShowUsedAddresses.module.scss │ │ │ │ │ ├── ShowUsedAddresses.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── QRPublicKeyDrawer │ │ │ │ │ ├── QRPublicKeyDrawer.module.scss │ │ │ │ │ ├── QRPublicKeyDrawer.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── SideMenu │ │ │ │ │ ├── SideMenu.module.scss │ │ │ │ │ ├── SideMenu.tsx │ │ │ │ │ ├── SideMenuContent.module.scss │ │ │ │ │ ├── SideMenuContent.tsx │ │ │ │ │ ├── SideMenuItem.module.scss │ │ │ │ │ ├── SideMenuItem.tsx │ │ │ │ │ ├── SideMenuLabel.module.scss │ │ │ │ │ ├── SideMenuLabel.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── SideMenu.test.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── side-menu-config.ts │ │ │ │ ├── SidePanelButton │ │ │ │ │ ├── SidePanelButton.module.scss │ │ │ │ │ ├── SidePanelButton.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── SocialNetworks │ │ │ │ │ ├── SocialNetworkIcon.module.scss │ │ │ │ │ ├── SocialNetworkIcon.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TopUpWallet │ │ │ │ │ ├── SvgBtcComponentTransparent.tsx │ │ │ │ │ ├── TopUpWallet.module.scss │ │ │ │ │ ├── TopUpWalletButton.tsx │ │ │ │ │ ├── TopUpWalletCard.tsx │ │ │ │ │ ├── TopUpWalletDialog.tsx │ │ │ │ │ ├── config.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── TransactionCTAsBox │ │ │ │ │ ├── TransactionCTAsBox.module.scss │ │ │ │ │ ├── TransactionCTAsBox.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── useBitcoinSendDrawer.tsx │ │ │ │ │ └── useOpenReceiveDrawer.tsx │ │ │ │ ├── WalletUsedAddressesDrawer │ │ │ │ │ ├── WalletUsedAddressesDrawer.component.tsx │ │ │ │ │ ├── WalletUsedAddressesDrawer.module.scss │ │ │ │ │ ├── WalletUsedAddressesDrawer.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── WalletUsedAddressesDrawer.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── WarningModal │ │ │ │ │ ├── WarningModal.module.scss │ │ │ │ │ ├── WarningModal.tsx │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── features │ │ │ │ ├── activity │ │ │ │ │ ├── components │ │ │ │ │ │ ├── ActivityDetail.tsx │ │ │ │ │ │ ├── ActivityLayout.tsx │ │ │ │ │ │ ├── SharedWalletTransactionDetailsWrapper.tsx │ │ │ │ │ │ ├── TransactionDetailsProxy.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── ActivityDetail.test.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── helpers │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── pending-tx-transformer.test.ts │ │ │ │ │ │ │ └── tx-history-transformer.test.ts │ │ │ │ │ │ ├── common-tx-transformer.ts │ │ │ │ │ │ ├── filter-outputs-by-tx-direction.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── is-tx-with-assets.ts │ │ │ │ │ │ ├── pending-tx-transformer.ts │ │ │ │ │ │ ├── reward-history-transformer.ts │ │ │ │ │ │ ├── tx-history-transformer.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── adress-book │ │ │ │ │ ├── components │ │ │ │ │ │ ├── AddressBook │ │ │ │ │ │ │ ├── AddressBook.module.scss │ │ │ │ │ │ │ ├── AddressBook.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── AddressBookEmpty │ │ │ │ │ │ │ ├── AddressBookEmpty.module.scss │ │ │ │ │ │ │ ├── AddressBookEmpty.tsx │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ │ └── AddressBookEmpty.test.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── AddressForm │ │ │ │ │ │ │ ├── AddressForm.tsx │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── AddressForm.test.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── assets │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── utils.test.ts │ │ │ │ │ ├── components │ │ │ │ │ │ ├── AssetActivityDetails │ │ │ │ │ │ │ ├── AssetActivityDetails.tsx │ │ │ │ │ │ │ └── __tests__ │ │ │ │ │ │ │ │ └── AssetTransactionDetails.test.tsx │ │ │ │ │ │ ├── AssetDetailsDrawer │ │ │ │ │ │ │ ├── AssetDetails.module.scss │ │ │ │ │ │ │ ├── AssetDetails.tsx │ │ │ │ │ │ │ ├── AssetDetailsContainer.tsx │ │ │ │ │ │ │ ├── AssetDetailsDrawer.module.scss │ │ │ │ │ │ │ ├── AssetDetailsDrawer.tsx │ │ │ │ │ │ │ ├── AssetDrawerTitle.module.scss │ │ │ │ │ │ │ ├── AssetDrawerTitle.tsx │ │ │ │ │ │ │ └── __tests__ │ │ │ │ │ │ │ │ └── AssetDetails.test.tsx │ │ │ │ │ │ ├── AssetEducationalList │ │ │ │ │ │ │ └── AssetEducationalList.tsx │ │ │ │ │ │ ├── Assets.tsx │ │ │ │ │ │ ├── AssetsPortfolio │ │ │ │ │ │ │ ├── AssetPortfolioContent.tsx │ │ │ │ │ │ │ ├── AssetsPortfolio.module.scss │ │ │ │ │ │ │ ├── AssetsPortfolio.tsx │ │ │ │ │ │ │ └── __tests__ │ │ │ │ │ │ │ │ └── AssetsPortfolio.test.tsx │ │ │ │ │ │ ├── AssetsView.tsx │ │ │ │ │ │ ├── MidnightEventBanner.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── dapp │ │ │ │ │ ├── README.md │ │ │ │ │ ├── components │ │ │ │ │ │ ├── DappBetaModal │ │ │ │ │ │ │ └── DappBetaModal.tsx │ │ │ │ │ │ └── DappList │ │ │ │ │ │ │ ├── DappList.module.scss │ │ │ │ │ │ │ ├── DappList.tsx │ │ │ │ │ │ │ ├── DappListEmpty.module.scss │ │ │ │ │ │ │ ├── DappListEmpty.tsx │ │ │ │ │ │ │ ├── DeleteDappModal.module.scss │ │ │ │ │ │ │ ├── DeleteDappModal.tsx │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ └── localDappService.ts │ │ │ │ │ ├── explorer │ │ │ │ │ │ ├── @types │ │ │ │ │ │ │ ├── fixed-length-array.types.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── assets │ │ │ │ │ │ │ └── icons │ │ │ │ │ │ │ │ ├── cancel-icon.component.svg │ │ │ │ │ │ │ │ ├── empty.component.svg │ │ │ │ │ │ │ │ ├── exclamation.component.svg │ │ │ │ │ │ │ │ ├── image-error-v2.component.svg │ │ │ │ │ │ │ │ ├── image-error.component.svg │ │ │ │ │ │ │ │ ├── link.component.svg │ │ │ │ │ │ │ │ └── logo.component.svg │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── Button │ │ │ │ │ │ │ │ ├── IogButton │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ ├── IogButtonIcon │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ ├── Card │ │ │ │ │ │ │ │ ├── Classic │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ ├── styles.scss │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ ├── styles.scss │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ ├── DAppExplorer.tsx │ │ │ │ │ │ │ ├── EmptyState │ │ │ │ │ │ │ │ ├── images │ │ │ │ │ │ │ │ │ └── Empty.tsx │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ ├── Grid │ │ │ │ │ │ │ │ ├── IogBox │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ ├── IogGrid │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ ├── IogRow │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── Icon │ │ │ │ │ │ │ │ ├── data.ts │ │ │ │ │ │ │ │ ├── enum.ts │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ ├── svg │ │ │ │ │ │ │ │ │ ├── data.tsx │ │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ ├── Image │ │ │ │ │ │ │ │ ├── IogImage │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ ├── Link │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ ├── styles.scss │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ ├── ProjectDetail │ │ │ │ │ │ │ │ ├── AboutDapp │ │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ │ ├── AuditHeader │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ ├── Contact │ │ │ │ │ │ │ │ │ ├── ContactItem │ │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ │ └── styles.module.scss │ │ │ │ │ │ │ │ │ ├── SocialLinks │ │ │ │ │ │ │ │ │ │ ├── SocialIcon.tsx │ │ │ │ │ │ │ │ │ │ ├── data.ts │ │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ ├── FeaturesCarousel │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ ├── drawer.tsx │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ ├── SimpleView │ │ │ │ │ │ │ │ ├── SimpleViewContent │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ ├── styles.scss │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── SimpleViewFilters │ │ │ │ │ │ │ │ │ ├── CategoryChip │ │ │ │ │ │ │ │ │ │ ├── assets │ │ │ │ │ │ │ │ │ │ │ ├── all.component.svg │ │ │ │ │ │ │ │ │ │ │ ├── collectibles.component.svg │ │ │ │ │ │ │ │ │ │ │ ├── defi.component.svg │ │ │ │ │ │ │ │ │ │ │ ├── education.component.svg │ │ │ │ │ │ │ │ │ │ │ ├── game.component.svg │ │ │ │ │ │ │ │ │ │ │ ├── identity.component.svg │ │ │ │ │ │ │ │ │ │ │ ├── marketplace.component.svg │ │ │ │ │ │ │ │ │ │ │ ├── other.component.svg │ │ │ │ │ │ │ │ │ │ │ └── security.component.svg │ │ │ │ │ │ │ │ │ │ ├── categories.enum.ts │ │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ │ ├── mapper.tsx │ │ │ │ │ │ │ │ │ │ └── styles.module.scss │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ ├── styles.scss │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── SimpleViewHeader │ │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ │ ├── Slider │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ ├── styles.scss │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ └── Typography │ │ │ │ │ │ │ │ ├── IogText │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ ├── IogTitle │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ └── styles.scss │ │ │ │ │ │ │ │ ├── helpers.ts │ │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ │ ├── styles.scss │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ ├── global │ │ │ │ │ │ │ └── styles │ │ │ │ │ │ │ │ ├── Theme.ts │ │ │ │ │ │ │ │ ├── Themes │ │ │ │ │ │ │ │ ├── Border │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── Colors │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── Container │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── Fonts │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── Grid │ │ │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ │ │ │ └── index.test.ts │ │ │ │ │ │ │ │ │ ├── enum.ts │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── Mixins │ │ │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ │ │ │ └── index.test.ts │ │ │ │ │ │ │ │ │ ├── enum.ts │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── Opacity │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── Padding │ │ │ │ │ │ │ │ │ ├── enum.ts │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── Shadow │ │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ └── Utils │ │ │ │ │ │ │ │ ├── CamelToKebab.styles.ts │ │ │ │ │ │ │ │ ├── MediaQueries.styles.ts │ │ │ │ │ │ │ │ └── ToRem.styles.ts │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ │ └── useDebounce │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── layout │ │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ │ ├── styles.scss │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ ├── services │ │ │ │ │ │ │ ├── api │ │ │ │ │ │ │ │ ├── README.MD │ │ │ │ │ │ │ │ ├── categories │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ ├── d-app │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ └── static │ │ │ │ │ │ │ │ │ ├── assets │ │ │ │ │ │ │ │ │ ├── aada-finance.png │ │ │ │ │ │ │ │ │ ├── ada-handle.png │ │ │ │ │ │ │ │ │ ├── ada-theinkwhale.png │ │ │ │ │ │ │ │ │ ├── adax-pro.png │ │ │ │ │ │ │ │ │ ├── artano.png │ │ │ │ │ │ │ │ │ ├── bad-fox-motorcycle-club.png │ │ │ │ │ │ │ │ │ ├── black-flag-pirates.png │ │ │ │ │ │ │ │ │ ├── bloom-pool.png │ │ │ │ │ │ │ │ │ ├── blueshift.png │ │ │ │ │ │ │ │ │ ├── bodega-market.png │ │ │ │ │ │ │ │ │ ├── cardahub.png │ │ │ │ │ │ │ │ │ ├── cardano-cafe.png │ │ │ │ │ │ │ │ │ ├── cardano-casino.png │ │ │ │ │ │ │ │ │ ├── cardanolands.png │ │ │ │ │ │ │ │ │ ├── cardexscan.png │ │ │ │ │ │ │ │ │ ├── cerra-io.png │ │ │ │ │ │ │ │ │ ├── chibidango-heroes.png │ │ │ │ │ │ │ │ │ ├── claim-bert.png │ │ │ │ │ │ │ │ │ ├── clarity.png │ │ │ │ │ │ │ │ │ ├── clay-nation.png │ │ │ │ │ │ │ │ │ ├── cnft-io.png │ │ │ │ │ │ │ │ │ ├── coinfident.png │ │ │ │ │ │ │ │ │ ├── conkis.png │ │ │ │ │ │ │ │ │ ├── crashr.png │ │ │ │ │ │ │ │ │ ├── cryplect.png │ │ │ │ │ │ │ │ │ ├── cswap.png │ │ │ │ │ │ │ │ │ ├── cyberverse.png │ │ │ │ │ │ │ │ │ ├── danogo.png │ │ │ │ │ │ │ │ │ ├── danzo.png │ │ │ │ │ │ │ │ │ ├── deadpxlz.png │ │ │ │ │ │ │ │ │ ├── dexhunter.png │ │ │ │ │ │ │ │ │ ├── earthnode.png │ │ │ │ │ │ │ │ │ ├── empowa.png │ │ │ │ │ │ │ │ │ ├── flipr.png │ │ │ │ │ │ │ │ │ ├── fluidtokens.png │ │ │ │ │ │ │ │ │ ├── fort-gotten.png │ │ │ │ │ │ │ │ │ ├── genius-yield-official.png │ │ │ │ │ │ │ │ │ ├── getblock.png │ │ │ │ │ │ │ │ │ ├── goldmine-arcade.png │ │ │ │ │ │ │ │ │ ├── gyroswap.png │ │ │ │ │ │ │ │ │ ├── indigo-protocol.png │ │ │ │ │ │ │ │ │ ├── jamonbread.png │ │ │ │ │ │ │ │ │ ├── jpg-store.png │ │ │ │ │ │ │ │ │ ├── jungle.png │ │ │ │ │ │ │ │ │ ├── kubepay.png │ │ │ │ │ │ │ │ │ ├── l4va.png │ │ │ │ │ │ │ │ │ ├── labs-by-mutants.png │ │ │ │ │ │ │ │ │ ├── lending-pond.png │ │ │ │ │ │ │ │ │ ├── lenfi.png │ │ │ │ │ │ │ │ │ ├── levvy-finance.png │ │ │ │ │ │ │ │ │ ├── liqwid-finance.png │ │ │ │ │ │ │ │ │ ├── machiavellic.png │ │ │ │ │ │ │ │ │ ├── mdcc.png │ │ │ │ │ │ │ │ │ ├── meld.png │ │ │ │ │ │ │ │ │ ├── minswap.png │ │ │ │ │ │ │ │ │ ├── mocossi-planet.png │ │ │ │ │ │ │ │ │ ├── muesliswap.png │ │ │ │ │ │ │ │ │ ├── nmkr-custom-nft-marketplaces.png │ │ │ │ │ │ │ │ │ ├── nmkr-minting.png │ │ │ │ │ │ │ │ │ ├── open-djed.png │ │ │ │ │ │ │ │ │ ├── optim-finance.png │ │ │ │ │ │ │ │ │ ├── orcfax.png │ │ │ │ │ │ │ │ │ ├── rainbet.png │ │ │ │ │ │ │ │ │ ├── s-kosumi.png │ │ │ │ │ │ │ │ │ ├── sandstone.png │ │ │ │ │ │ │ │ │ ├── saturn-nft.png │ │ │ │ │ │ │ │ │ ├── smartclaimz.png │ │ │ │ │ │ │ │ │ ├── snek-fun.png │ │ │ │ │ │ │ │ │ ├── spacebudz.png │ │ │ │ │ │ │ │ │ ├── splash.png │ │ │ │ │ │ │ │ │ ├── steak-protocol.png │ │ │ │ │ │ │ │ │ ├── stellarhoodnft.png │ │ │ │ │ │ │ │ │ ├── sundaeswap.png │ │ │ │ │ │ │ │ │ ├── sunshine-stake-pool.png │ │ │ │ │ │ │ │ │ ├── t-minus-one.png │ │ │ │ │ │ │ │ │ ├── toolheads.png │ │ │ │ │ │ │ │ │ ├── tuition-coins.png │ │ │ │ │ │ │ │ │ ├── viperswap.png │ │ │ │ │ │ │ │ │ ├── vyfinance.png │ │ │ │ │ │ │ │ │ ├── wafflepool.png │ │ │ │ │ │ │ │ │ ├── walkers.png │ │ │ │ │ │ │ │ │ ├── wecazoo.png │ │ │ │ │ │ │ │ │ ├── wingriders.png │ │ │ │ │ │ │ │ │ └── yamfore.png │ │ │ │ │ │ │ │ │ ├── dapp-explorer-data-cache.json │ │ │ │ │ │ │ │ │ └── dataSource.ts │ │ │ │ │ │ │ ├── cache.test.ts │ │ │ │ │ │ │ ├── cache.ts │ │ │ │ │ │ │ └── helpers │ │ │ │ │ │ │ │ ├── apis-formatter │ │ │ │ │ │ │ │ ├── helpers.ts │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ │ │ ├── format-file-to-url │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── styles │ │ │ │ │ │ │ ├── colors.scss │ │ │ │ │ │ │ ├── functions.scss │ │ │ │ │ │ │ ├── index.scss │ │ │ │ │ │ │ ├── theme.scss │ │ │ │ │ │ │ ├── themes │ │ │ │ │ │ │ ├── _dark.scss │ │ │ │ │ │ │ ├── _index.scss │ │ │ │ │ │ │ ├── _light.scss │ │ │ │ │ │ │ ├── _shadows.scss │ │ │ │ │ │ │ └── _shared-colors.scss │ │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ ├── mixins.scss │ │ │ │ │ │ │ └── visibility.scss │ │ │ │ │ ├── index.ts │ │ │ │ │ └── ui │ │ │ │ │ │ ├── assets │ │ │ │ │ │ └── lace-logo-swirls.component.svg │ │ │ │ │ │ └── components │ │ │ │ │ │ ├── filters │ │ │ │ │ │ ├── categories │ │ │ │ │ │ │ ├── CategoryMenu.component.tsx │ │ │ │ │ │ │ ├── CategoryMenuItem.component.tsx │ │ │ │ │ │ │ ├── CategoryMenuItem.css.ts │ │ │ │ │ │ │ └── assets │ │ │ │ │ │ │ │ ├── all-dapps-category-icon.png │ │ │ │ │ │ │ │ ├── dev-category-icon.png │ │ │ │ │ │ │ │ └── nft-category-icon.png │ │ │ │ │ │ └── search │ │ │ │ │ │ │ └── Search.component.tsx │ │ │ │ │ │ ├── list │ │ │ │ │ │ ├── DappListTitle.component.tsx │ │ │ │ │ │ └── DappListTitle.module.scss │ │ │ │ │ │ └── menu │ │ │ │ │ │ └── DownloadButton.component.tsx │ │ │ │ ├── multi-address │ │ │ │ │ ├── MultiAddressBalanceVisibleModal.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── multi-wallet │ │ │ │ │ ├── Home.tsx │ │ │ │ │ ├── MultiWallet.module.scss │ │ │ │ │ ├── MultiWallet.tsx │ │ │ │ │ ├── WalletOnboardingFlows.tsx │ │ │ │ │ ├── create-wallet │ │ │ │ │ │ ├── CreateWallet.test.tsx │ │ │ │ │ │ ├── CreateWallet.tsx │ │ │ │ │ │ ├── context.tsx │ │ │ │ │ │ ├── get-wallet-blockchain.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── steps │ │ │ │ │ │ │ ├── ChooseRecoveryMethod.module.scss │ │ │ │ │ │ │ ├── ChooseRecoveryMethod.tsx │ │ │ │ │ │ │ ├── EnterWalletPassword.tsx │ │ │ │ │ │ │ ├── NewRecoveryPhrase.tsx │ │ │ │ │ │ │ ├── RecoveryPhraseError.tsx │ │ │ │ │ │ │ ├── ReuseRecoveryPhrase.tsx │ │ │ │ │ │ │ ├── SavePaperWallet.module.scss │ │ │ │ │ │ │ ├── SavePaperWallet.tsx │ │ │ │ │ │ │ ├── SecurePaperWallet.tsx │ │ │ │ │ │ │ ├── SecureWallet.module.scss │ │ │ │ │ │ │ ├── SelectBlockchain.tsx │ │ │ │ │ │ │ └── Setup.tsx │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── hardware-wallet │ │ │ │ │ │ ├── ErrorDialog.module.scss │ │ │ │ │ │ ├── ErrorDialog.tsx │ │ │ │ │ │ ├── HardwareWallet.test.tsx │ │ │ │ │ │ ├── HardwareWallet.tsx │ │ │ │ │ │ ├── context.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── steps │ │ │ │ │ │ │ ├── Connect.tsx │ │ │ │ │ │ │ ├── Create.tsx │ │ │ │ │ │ │ └── Setup.tsx │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── isHdWallet.ts │ │ │ │ │ ├── restore-wallet │ │ │ │ │ │ ├── RestoreWallet.test.tsx │ │ │ │ │ │ ├── RestoreWallet.tsx │ │ │ │ │ │ ├── context.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── steps │ │ │ │ │ │ │ ├── ChooseRestoreMethod.module.scss │ │ │ │ │ │ │ ├── ChooseRestoreMethod.tsx │ │ │ │ │ │ │ ├── EnterPgpPrivateKey.module.scss │ │ │ │ │ │ │ ├── EnterPgpPrivateKey.tsx │ │ │ │ │ │ │ ├── RestoreRecoveryPhrase.tsx │ │ │ │ │ │ │ ├── ScanShieldedMessage.module.scss │ │ │ │ │ │ │ ├── ScanShieldedMessage.tsx │ │ │ │ │ │ │ ├── SelectBlockchain.tsx │ │ │ │ │ │ │ ├── Setup.tsx │ │ │ │ │ │ │ ├── WalletOverview.module.scss │ │ │ │ │ │ │ └── WalletOverview.tsx │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── tests │ │ │ │ │ │ └── utils.tsx │ │ │ │ │ ├── types.ts │ │ │ │ │ ├── useHotWalletCreation.ts │ │ │ │ │ └── walletOnboardingContext.tsx │ │ │ │ ├── nfts │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── selectors.test.ts │ │ │ │ │ ├── components │ │ │ │ │ │ ├── CreateFolder │ │ │ │ │ │ │ ├── AssetPicker.tsx │ │ │ │ │ │ │ ├── CreateFolderDrawer.module.scss │ │ │ │ │ │ │ ├── CreateFolderDrawer.tsx │ │ │ │ │ │ │ ├── CreateFolderModal.module.scss │ │ │ │ │ │ │ ├── NameForm.module.scss │ │ │ │ │ │ │ ├── NameForm.tsx │ │ │ │ │ │ │ ├── NftsList.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── DetailsDrawer.module.scss │ │ │ │ │ │ ├── DetailsDrawer.tsx │ │ │ │ │ │ ├── NFTPrintLabDialog.module.scss │ │ │ │ │ │ ├── NFTPrintLabDialog.tsx │ │ │ │ │ │ ├── NftFolderConfirmationModal.tsx │ │ │ │ │ │ ├── NftsLayout.module.scss │ │ │ │ │ │ ├── NftsLayout.tsx │ │ │ │ │ │ ├── RenameFolderDrawer.module.scss │ │ │ │ │ │ ├── RenameFolderDrawer.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── utils.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── selectors.ts │ │ │ │ ├── notifications-center │ │ │ │ │ ├── NotificationDetailsContainer.tsx │ │ │ │ │ ├── NotificationsCenter.module.scss │ │ │ │ │ ├── NotificationsCenter.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── send-transaction │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── helpers.test.ts │ │ │ │ │ ├── components │ │ │ │ │ │ ├── AddressForm.tsx │ │ │ │ │ │ ├── AddressList.module.scss │ │ │ │ │ │ ├── AddressList.tsx │ │ │ │ │ │ ├── AssetPicker.module.scss │ │ │ │ │ │ ├── AssetPicker.tsx │ │ │ │ │ │ ├── CancelEditAddressModal.module.scss │ │ │ │ │ │ ├── CancelEditAddressModal.tsx │ │ │ │ │ │ ├── ConfirmPassword.module.scss │ │ │ │ │ │ ├── ConfirmPassword.tsx │ │ │ │ │ │ ├── Form │ │ │ │ │ │ │ ├── AddressInput.module.scss │ │ │ │ │ │ │ ├── AddressInput.tsx │ │ │ │ │ │ │ ├── BundlesList.tsx │ │ │ │ │ │ │ ├── CoinInput │ │ │ │ │ │ │ │ ├── CoinInput.module.scss │ │ │ │ │ │ │ │ ├── CoinInput.tsx │ │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ │ │ ├── useSelectedCoins.test.ts │ │ │ │ │ │ │ │ │ └── util.test.ts │ │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ │ ├── useSelectedCoins.tsx │ │ │ │ │ │ │ │ └── util.ts │ │ │ │ │ │ │ ├── Form.module.scss │ │ │ │ │ │ │ ├── Form.tsx │ │ │ │ │ │ │ ├── FormLayout.tsx │ │ │ │ │ │ │ ├── FormRowHeader.module.scss │ │ │ │ │ │ │ ├── FormRowHeader.tsx │ │ │ │ │ │ │ ├── MetadataInput.module.scss │ │ │ │ │ │ │ ├── MetadataInput.tsx │ │ │ │ │ │ │ ├── RowContainer.module.scss │ │ │ │ │ │ │ ├── RowContainer.tsx │ │ │ │ │ │ │ ├── TransactionForm.tsx │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ │ ├── Form.test.tsx │ │ │ │ │ │ │ │ └── MetadataInput.test.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── util.ts │ │ │ │ │ │ ├── ImportSharedWalletTransaction.tsx │ │ │ │ │ │ ├── SendTransactionDrawer │ │ │ │ │ │ │ ├── AddressFormFooter.tsx │ │ │ │ │ │ │ ├── AssetPickerFooter.tsx │ │ │ │ │ │ │ ├── Footer.module.scss │ │ │ │ │ │ │ ├── Footer.tsx │ │ │ │ │ │ │ ├── Header.module.scss │ │ │ │ │ │ │ ├── Header.tsx │ │ │ │ │ │ │ ├── HeaderView.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── utils.ts │ │ │ │ │ │ ├── SendTransactionLayout.module.scss │ │ │ │ │ │ ├── SendTransactionLayout.tsx │ │ │ │ │ │ ├── SendTransactionSummary.module.scss │ │ │ │ │ │ ├── SendTransactionSummary.tsx │ │ │ │ │ │ ├── SendWarningModal.module.scss │ │ │ │ │ │ ├── SendWarningModal.tsx │ │ │ │ │ │ ├── SharedWalletSendTransactionSummary.tsx │ │ │ │ │ │ ├── Transaction.tsx │ │ │ │ │ │ ├── TransactionFail.tsx │ │ │ │ │ │ ├── TransactionSuccess.tsx │ │ │ │ │ │ ├── TransactionSuccessView.module.scss │ │ │ │ │ │ ├── TransactionSuccessView.tsx │ │ │ │ │ │ ├── UnauthorizedTransaction.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── helpers.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── store │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── store.ts │ │ │ │ │ │ └── uiStore.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ ├── useOpenTransactionDrawer.module.scss │ │ │ │ │ └── useOpenTransactionDrawer.tsx │ │ │ │ ├── settings │ │ │ │ │ ├── components │ │ │ │ │ │ ├── AboutDrawer.tsx │ │ │ │ │ │ ├── Collateral │ │ │ │ │ │ │ ├── Collateral.module.scss │ │ │ │ │ │ │ ├── CollateralDrawer.tsx │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ │ └── CollateralDrawer.test.tsx │ │ │ │ │ │ │ ├── auto-set │ │ │ │ │ │ │ │ ├── CollateralFooterAutoSet.tsx │ │ │ │ │ │ │ │ └── CollateralStepAutoSet.tsx │ │ │ │ │ │ │ ├── hardware-wallet │ │ │ │ │ │ │ │ └── FooterHW.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── reclaim │ │ │ │ │ │ │ │ ├── CollateralFooterReclaim.tsx │ │ │ │ │ │ │ │ └── CollateralStepReclaim.tsx │ │ │ │ │ │ │ ├── send │ │ │ │ │ │ │ │ ├── CollateralFooterSend.tsx │ │ │ │ │ │ │ │ └── CollateralStepSend.tsx │ │ │ │ │ │ │ ├── store.ts │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ ├── CustomSubmitApiDrawer.tsx │ │ │ │ │ │ ├── GeneralSettingsDrawer.tsx │ │ │ │ │ │ ├── NetworkChoice.tsx │ │ │ │ │ │ ├── NetworkChoiceDrawer.tsx │ │ │ │ │ │ ├── PaperWallet │ │ │ │ │ │ │ ├── PassphraseStage.tsx │ │ │ │ │ │ │ ├── SaveStage.tsx │ │ │ │ │ │ │ ├── SecureStage.module.scss │ │ │ │ │ │ │ ├── SecureStage.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ ├── PaperWalletSettingsDrawer.tsx │ │ │ │ │ │ ├── PassphraseSettingsDrawer.tsx │ │ │ │ │ │ ├── SettingsAbout.tsx │ │ │ │ │ │ ├── SettingsCard.tsx │ │ │ │ │ │ ├── SettingsHelp.tsx │ │ │ │ │ │ ├── SettingsLayout.module.scss │ │ │ │ │ │ ├── SettingsLayout.tsx │ │ │ │ │ │ ├── SettingsLegal.tsx │ │ │ │ │ │ ├── SettingsLink.tsx │ │ │ │ │ │ ├── SettingsPreferences │ │ │ │ │ │ │ ├── CurrencyDrawer.tsx │ │ │ │ │ │ │ ├── SettingsPreferences.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── SettingsRemoveWallet.tsx │ │ │ │ │ │ ├── SettingsSecurity.tsx │ │ │ │ │ │ ├── SettingsWallet.tsx │ │ │ │ │ │ ├── SettingsWalletBase.tsx │ │ │ │ │ │ ├── ShowPassphraseDrawer.tsx │ │ │ │ │ │ ├── SupportDrawer.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── SettingsWallet.test.tsx │ │ │ │ │ │ ├── index.tsx │ │ │ │ │ │ └── utils │ │ │ │ │ │ │ └── DrawerUtils.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── shared-wallet │ │ │ │ │ ├── SharedWallet.tsx │ │ │ │ │ ├── components │ │ │ │ │ │ └── NonRegisteredUserModal │ │ │ │ │ │ │ ├── WalletConflictModal.module.scss │ │ │ │ │ │ │ └── WalletConflictModal.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── sign-message │ │ │ │ │ ├── SignMessageDrawer.module.scss │ │ │ │ │ ├── SignMessageDrawer.tsx │ │ │ │ │ ├── useDrawerConfiguration.tsx │ │ │ │ │ └── useSignMessageState.tsx │ │ │ │ ├── staking │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── hooks.test.ts │ │ │ │ │ │ └── isMultidelegationSupportedByDevice.test.ts │ │ │ │ │ ├── components │ │ │ │ │ │ ├── MultiDelegationStaking.tsx │ │ │ │ │ │ ├── StakeFundsBanner │ │ │ │ │ │ │ ├── StakeFundsBanner.module.scss │ │ │ │ │ │ │ ├── StakeFundsBanner.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── StakePoolDetails │ │ │ │ │ │ │ ├── SignConfirmation.module.scss │ │ │ │ │ │ │ ├── SignConfirmation.tsx │ │ │ │ │ │ │ ├── StakePoolConfirmation.module.scss │ │ │ │ │ │ │ ├── StakePoolConfirmation.tsx │ │ │ │ │ │ │ ├── StakePoolDetail.module.scss │ │ │ │ │ │ │ ├── StakePoolDetail.tsx │ │ │ │ │ │ │ ├── StakePoolDetails.tsx │ │ │ │ │ │ │ ├── StakePoolDetailsDrawer.tsx │ │ │ │ │ │ │ ├── TransactionComplete.module.scss │ │ │ │ │ │ │ ├── TransactionFail.tsx │ │ │ │ │ │ │ ├── TransactionSuccess.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ ├── StakePoolsTable │ │ │ │ │ │ │ ├── StakePoolsTable.modules.scss │ │ │ │ │ │ │ ├── StakePoolsTable.tsx │ │ │ │ │ │ │ ├── StakePoolsTableEmpty.module.scss │ │ │ │ │ │ │ ├── StakePoolsTableEmpty.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── Staking.modules.scss │ │ │ │ │ │ ├── Staking.tsx │ │ │ │ │ │ ├── StakingContainer.tsx │ │ │ │ │ │ ├── StakingInfo │ │ │ │ │ │ │ ├── StakePoolInfo.module.scss │ │ │ │ │ │ │ ├── StakePoolInfo.tsx │ │ │ │ │ │ │ ├── StakingInfo.module.scss │ │ │ │ │ │ │ ├── StakingInfo.tsx │ │ │ │ │ │ │ ├── Stats.module.scss │ │ │ │ │ │ │ ├── Stats.tsx │ │ │ │ │ │ │ ├── StatsTooltip.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── StakingModals │ │ │ │ │ │ │ ├── StakingModal.module.scss │ │ │ │ │ │ │ ├── StakingModal.tsx │ │ │ │ │ │ │ ├── StakingModals.tsx │ │ │ │ │ │ │ ├── StakingWarningModals.tsx │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ │ ├── StakingModal.test.tsx │ │ │ │ │ │ │ │ └── StakingModals.test.tsx │ │ │ │ │ │ │ └── index.tsx │ │ │ │ │ │ └── StakingSkeleton.tsx │ │ │ │ │ ├── hooks.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── isMultidelegationSupportedByDevice.ts │ │ │ │ │ ├── store │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── selectors.ts │ │ │ │ │ │ └── stakingStore.ts │ │ │ │ │ ├── types │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── stakePoolDetails.ts │ │ │ │ │ │ └── stakingStore.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── swaps │ │ │ │ │ ├── components │ │ │ │ │ │ ├── DisclaimerModal │ │ │ │ │ │ │ └── DisclaimerModal.tsx │ │ │ │ │ │ ├── SwapContainer.module.scss │ │ │ │ │ │ ├── SwapContainer.tsx │ │ │ │ │ │ ├── SwapProvider.tsx │ │ │ │ │ │ ├── drawers │ │ │ │ │ │ │ ├── LiquiditySourcesDrawer.tsx │ │ │ │ │ │ │ ├── SignTxDrawer.tsx │ │ │ │ │ │ │ ├── SlippageDrawer.tsx │ │ │ │ │ │ │ ├── SwapReview.tsx │ │ │ │ │ │ │ ├── SwapSuccessDrawer.module.scss │ │ │ │ │ │ │ ├── TokenSelectDrawer.module.scss │ │ │ │ │ │ │ ├── TokenSelectDrawer.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── const.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── util.ts │ │ │ │ ├── voting-beta │ │ │ │ │ ├── components │ │ │ │ │ │ ├── VotingCenterBanner │ │ │ │ │ │ │ ├── VotingCenterBanner.module.scss │ │ │ │ │ │ │ ├── VotingCenterBanner.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── VotingLayout.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── voting │ │ │ │ │ ├── components │ │ │ │ │ │ ├── CatalystRegistrationFlow.module.scss │ │ │ │ │ │ ├── CatalystRegistrationFlow.tsx │ │ │ │ │ │ ├── VotingLayout.module.scss │ │ │ │ │ │ ├── VotingLayout.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ └── wallet-setup │ │ │ │ │ ├── components │ │ │ │ │ ├── BitcoinImportMessageDialog.tsx │ │ │ │ │ ├── PinExtension.module.scss │ │ │ │ │ ├── PinExtension.tsx │ │ │ │ │ ├── Portal.module.scss │ │ │ │ │ ├── Portal.tsx │ │ │ │ │ ├── StartOverDialog.module.scss │ │ │ │ │ ├── StartOverDialog.tsx │ │ │ │ │ ├── WalletSetup.module.scss │ │ │ │ │ ├── WalletSetup.tsx │ │ │ │ │ ├── WalletSetupMainPage.tsx │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.tsx │ │ │ ├── routes │ │ │ │ └── index.tsx │ │ │ └── stores │ │ │ │ ├── index.ts │ │ │ │ ├── sections-store.ts │ │ │ │ └── ui-store.ts │ │ │ └── nami-mode │ │ │ ├── NamiDappConnectorView.tsx │ │ │ ├── NamiView.tsx │ │ │ ├── constants.ts │ │ │ ├── hooks.ts │ │ │ ├── index.scss │ │ │ ├── index.tsx │ │ │ ├── indexInternal.tsx │ │ │ └── utils.ts │ │ ├── test │ │ ├── __mocks__ │ │ │ ├── ResizeObserver.js │ │ │ ├── axios-fetch-adapter.js │ │ │ ├── cardano-wallet.js │ │ │ ├── fileMock.js │ │ │ ├── hooks.js │ │ │ ├── react-router.js │ │ │ ├── set-env-vars.js │ │ │ ├── stores.js │ │ │ ├── styleMock.js │ │ │ └── svgMock.js │ │ ├── helpers │ │ │ └── assertions.js │ │ ├── jest.config.js │ │ ├── jest.setup.js │ │ ├── tsconfig.json │ │ └── types │ │ │ └── helpers.d.ts │ │ ├── transform-manifest-file-plugin.js │ │ ├── wallaby.js │ │ ├── webpack-utils.js │ │ ├── webpack.app.dev.js │ │ ├── webpack.app.prod.js │ │ ├── webpack.common.app.js │ │ ├── webpack.common.cs.js │ │ ├── webpack.common.dev.js │ │ ├── webpack.common.js │ │ ├── webpack.common.prod.js │ │ ├── webpack.common.sw.js │ │ ├── webpack.cs.dev.js │ │ ├── webpack.cs.prod.js │ │ ├── webpack.sw.dev.js │ │ └── webpack.sw.prod.js ├── bump-cardano-js-sdk.sh ├── commitlint.config.js ├── eslint-local-rules │ ├── index.js │ └── prevent-memoization-of-sensitive-values.js ├── package.json ├── packages │ ├── README.md │ ├── bitcoin │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ ├── assets │ │ │ └── modules_chart.png │ │ ├── package.json │ │ ├── rollup.config.js │ │ ├── src │ │ │ ├── index.ts │ │ │ ├── tsconfig.declarationOnly.json │ │ │ ├── tsconfig.json │ │ │ └── wallet │ │ │ │ ├── index.ts │ │ │ │ └── lib │ │ │ │ ├── common │ │ │ │ ├── address.ts │ │ │ │ ├── constants.ts │ │ │ │ ├── index.ts │ │ │ │ ├── info.ts │ │ │ │ ├── keyDerivation.ts │ │ │ │ ├── network.ts │ │ │ │ ├── taproot.ts │ │ │ │ └── transaction.ts │ │ │ │ ├── index.ts │ │ │ │ ├── input-selection │ │ │ │ ├── GreedyInputSelector.ts │ │ │ │ ├── InputSelector.ts │ │ │ │ └── index.ts │ │ │ │ ├── providers │ │ │ │ ├── BitcoinDataProvider.ts │ │ │ │ ├── BlockchainInputResolver.ts │ │ │ │ ├── InputResolver.ts │ │ │ │ ├── MaestroBitcoinDataProvider.ts │ │ │ │ ├── StubBitcoinDataProvider.ts │ │ │ │ └── index.ts │ │ │ │ ├── tx-builder │ │ │ │ ├── TransactionBuilder.ts │ │ │ │ ├── index.ts │ │ │ │ └── utils.ts │ │ │ │ └── wallet │ │ │ │ ├── BitcoinSigner.ts │ │ │ │ ├── BitcoinWallet.ts │ │ │ │ ├── FeeMarketProvider.ts │ │ │ │ ├── MaestroFeeMarketProvider.ts │ │ │ │ ├── MempoolSpaceMarketProvider.ts │ │ │ │ ├── constants.ts │ │ │ │ └── index.ts │ │ └── test │ │ │ ├── BitcoinSigner.test.ts │ │ │ ├── BitcoinWallet.test.ts │ │ │ ├── BlockchainInputResolver.test.ts │ │ │ ├── GreedyInputSelector.test.ts │ │ │ ├── MaestroBitcoinDataProvider.test.ts │ │ │ ├── TransactionBuilder.test.ts │ │ │ ├── address.test.ts │ │ │ ├── info.test.ts │ │ │ ├── jest.config.js │ │ │ ├── keyDerivation.test.ts │ │ │ ├── taproot.test.ts │ │ │ └── tsconfig.json │ ├── cardano │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ ├── package.json │ │ ├── rollup.config.js │ │ ├── src │ │ │ ├── index.ts │ │ │ ├── tsconfig.declarationOnly.json │ │ │ ├── tsconfig.json │ │ │ ├── ui │ │ │ │ ├── README.md │ │ │ │ ├── assets │ │ │ │ │ ├── icons │ │ │ │ │ │ ├── arrow.component.svg │ │ │ │ │ │ ├── badge-check.component.svg │ │ │ │ │ │ ├── check-icon.component.svg │ │ │ │ │ │ ├── check.component.svg │ │ │ │ │ │ ├── close.component.svg │ │ │ │ │ │ ├── database.component.svg │ │ │ │ │ │ ├── info.component.svg │ │ │ │ │ │ ├── moon.component.svg │ │ │ │ │ │ └── warning.component.svg │ │ │ │ │ └── images │ │ │ │ │ │ ├── app-store.png │ │ │ │ │ │ ├── catalyst-app-registration.png │ │ │ │ │ │ ├── catalyst-logo.png │ │ │ │ │ │ ├── google-play.png │ │ │ │ │ │ ├── right-side-pool-mask.png │ │ │ │ │ │ └── voting-banner-character-illustration.png │ │ │ │ ├── components │ │ │ │ │ ├── NetworkInfo │ │ │ │ │ │ ├── NetworkInfo.module.scss │ │ │ │ │ │ ├── NetworkInfo.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── NetworkInfo.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── StakePoolMetricsBrowser │ │ │ │ │ │ ├── StakePoolMetricsBrowser.module.scss │ │ │ │ │ │ ├── StakePoolMetricsBrowser.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── StakePoolMetricsBrowser.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── StakePoolNameBrowser │ │ │ │ │ │ ├── StakePoolNameBrowser.module.scss │ │ │ │ │ │ ├── StakePoolNameBrowser.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── StakePoolNameBrowser.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── StakePoolStatusLogo │ │ │ │ │ │ ├── StatusLogo.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── StakingConfirmationInfo │ │ │ │ │ │ ├── StakingConfirmationInfo.module.scss │ │ │ │ │ │ ├── StakingConfirmationInfo.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── StakingConfirmation.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── Voting │ │ │ │ │ │ ├── CatalystConfirmationStep.tsx │ │ │ │ │ │ ├── CatalystPinStep.tsx │ │ │ │ │ │ ├── CatalystRegisterStep.tsx │ │ │ │ │ │ ├── CatalystScanStep.tsx │ │ │ │ │ │ ├── CurrentCatalystFund.tsx │ │ │ │ │ │ ├── DownloadCatalystStep.tsx │ │ │ │ │ │ ├── Voting.module.scss │ │ │ │ │ │ ├── VotingParticipation.tsx │ │ │ │ │ │ ├── WaitForNextFundCard.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── useCountdown.test.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── useCountdown.ts │ │ │ │ ├── styles │ │ │ │ │ ├── index.scss │ │ │ │ │ └── theme.scss │ │ │ │ ├── typings │ │ │ │ │ ├── css.modules.d.ts │ │ │ │ │ ├── i18next.d.ts │ │ │ │ │ ├── png.d.ts │ │ │ │ │ └── svg.modules.d.ts │ │ │ │ └── util │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── format-countdown.test.ts │ │ │ │ │ └── get-time-left.test.ts │ │ │ │ │ ├── format-countdown.ts │ │ │ │ │ └── get-time-left.ts │ │ │ └── wallet │ │ │ │ ├── README.md │ │ │ │ ├── index.ts │ │ │ │ ├── lib │ │ │ │ ├── __tests__ │ │ │ │ │ ├── blockfrost-address-discovery.test.ts │ │ │ │ │ ├── blockfrost-input-resolver.test.ts │ │ │ │ │ ├── build-delegation.test.ts │ │ │ │ │ ├── build-transaction.test.ts │ │ │ │ │ ├── cardano-wallet.test.ts │ │ │ │ │ ├── get-auxiliary-data.test.ts │ │ │ │ │ ├── get-block-info-by-hash.test.ts │ │ │ │ │ ├── get-inputs-value.test.ts │ │ │ │ │ ├── stakePoolService.ros.test.ts │ │ │ │ │ └── stakePoolService.test.ts │ │ │ │ ├── blockfrost-address-discovery.ts │ │ │ │ ├── blockfrost-input-resolver.ts │ │ │ │ ├── build-delegation.ts │ │ │ │ ├── build-transaction-props.ts │ │ │ │ ├── build-transaction.ts │ │ │ │ ├── cardano-wallet.ts │ │ │ │ ├── config.ts │ │ │ │ ├── get-auxiliary-data.ts │ │ │ │ ├── get-block-info-by-hash.ts │ │ │ │ ├── get-inputs-value.ts │ │ │ │ ├── get-total-minimum-coins.ts │ │ │ │ ├── handleService.ts │ │ │ │ ├── hardware-wallet.ts │ │ │ │ ├── providers.ts │ │ │ │ ├── set-missing-coins.ts │ │ │ │ ├── stakePoolService.ts │ │ │ │ └── tx-history-loader.ts │ │ │ │ ├── test │ │ │ │ ├── mocks │ │ │ │ │ ├── AssetsProviderStub.ts │ │ │ │ │ ├── ChainHistoryProviderStub.ts │ │ │ │ │ ├── DRepProviderStub.ts │ │ │ │ │ ├── HandleProviderStub.ts │ │ │ │ │ ├── NetworkInfoProviderStub.ts │ │ │ │ │ ├── ProviderStub.ts │ │ │ │ │ ├── RewardsProviderStub.ts │ │ │ │ │ ├── StakepoolSearchProviderStub.ts │ │ │ │ │ ├── TestKeyAgent.ts │ │ │ │ │ ├── TxSubmitProviderFake.ts │ │ │ │ │ ├── UtxoProviderStub.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── mock-wallet.ts │ │ │ │ │ └── mock.ts │ │ │ │ └── tx-history-loader.test.ts │ │ │ │ ├── types.ts │ │ │ │ └── util │ │ │ │ ├── __tests__ │ │ │ │ ├── asset-balance.test.ts │ │ │ │ ├── is-nft.test.ts │ │ │ │ ├── stake-pool-transformer.test.ts │ │ │ │ └── unit-converters.test.ts │ │ │ │ ├── asset-balance.ts │ │ │ │ ├── calculate-deposit-reclaim.ts │ │ │ │ ├── cose-key-to-raw.ts │ │ │ │ ├── derive-ed25519-key-hash-from-bip32-public-key.ts │ │ │ │ ├── drep.ts │ │ │ │ ├── index.ts │ │ │ │ ├── is-nft.ts │ │ │ │ ├── observable.ts │ │ │ │ ├── stake-pool-transformer.ts │ │ │ │ ├── types.ts │ │ │ │ ├── unit-converters.ts │ │ │ │ └── voter.ts │ │ └── test │ │ │ ├── .eslintrc.js │ │ │ ├── __mocks__ │ │ │ ├── fileMock.js │ │ │ ├── styleMock.js │ │ │ └── svgMock.js │ │ │ ├── jest.config.js │ │ │ ├── jest.setup.js │ │ │ └── tsconfig.json │ ├── common │ │ ├── .gitignore │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ ├── package.json │ │ ├── rollup.config.js │ │ ├── src │ │ │ ├── .eslintrc.js │ │ │ ├── AppLogger.ts │ │ │ ├── analytics │ │ │ │ ├── iAnalyticsTracker.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── index.ts │ │ │ ├── tsconfig.json │ │ │ └── ui │ │ │ │ ├── README.md │ │ │ │ ├── assets │ │ │ │ ├── icons │ │ │ │ │ ├── alert.component.svg │ │ │ │ │ ├── arrow.component.svg │ │ │ │ │ ├── at-sign.component.svg │ │ │ │ │ ├── banner-icon.component.svg │ │ │ │ │ ├── check-circle.component.svg │ │ │ │ │ ├── chevron-right.component.svg │ │ │ │ │ ├── copy-icon.component.svg │ │ │ │ │ ├── copy.component.svg │ │ │ │ │ ├── cross.component.svg │ │ │ │ │ ├── edit.component.svg │ │ │ │ │ ├── eye.component.svg │ │ │ │ │ ├── eyeDisabled.component.svg │ │ │ │ │ ├── funds.svg │ │ │ │ │ ├── icon-copy.png │ │ │ │ │ ├── loader.component.svg │ │ │ │ │ ├── loader.png │ │ │ │ │ ├── red-warning-icon.component.svg │ │ │ │ │ ├── remove-icon.component.svg │ │ │ │ │ ├── search.component.svg │ │ │ │ │ ├── user-plus.component.svg │ │ │ │ │ └── warning-icon.component.svg │ │ │ │ └── images │ │ │ │ │ └── fallback-image.png │ │ │ │ ├── components │ │ │ │ ├── ActionableAlert │ │ │ │ │ ├── ActionableAlert.module.scss │ │ │ │ │ ├── ActionableAlert.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Banner │ │ │ │ │ ├── Banner.module.scss │ │ │ │ │ ├── Banner.tsx │ │ │ │ │ ├── WarningBanner.module.scss │ │ │ │ │ ├── WarningBanner.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Button │ │ │ │ │ ├── Button.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── Button.test.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ ├── styles.module.scss │ │ │ │ │ └── types.ts │ │ │ │ ├── CollapsablePanel │ │ │ │ │ ├── CollapsablePanel.module.scss │ │ │ │ │ ├── CollapsablePanel.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── CollapsablePanel.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── CustomTooltip │ │ │ │ │ ├── CustomTooltip.module.scss │ │ │ │ │ ├── CustomTooltip.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── CustomTooltip.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Drawer │ │ │ │ │ ├── Drawer.module.scss │ │ │ │ │ ├── Drawer.tsx │ │ │ │ │ ├── DrawerHeader.module.scss │ │ │ │ │ ├── DrawerHeader.tsx │ │ │ │ │ ├── DrawerNavigation.module.scss │ │ │ │ │ ├── DrawerNavigation.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ ├── Drawer.test.tsx │ │ │ │ │ │ ├── DrawerHeader.test.tsx │ │ │ │ │ │ └── DrawerNavigation.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── DropDownMenu │ │ │ │ │ ├── DropDownMenu.module.scss │ │ │ │ │ ├── DropDownMenu.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── DropDownMenu.test.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Ellipsis │ │ │ │ │ ├── Ellipsis.module.scss │ │ │ │ │ ├── Ellipsis.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── Ellipsis.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ErrorPane │ │ │ │ │ ├── ErrorPane.module.scss │ │ │ │ │ ├── ErrorPane.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Form │ │ │ │ │ ├── Input │ │ │ │ │ │ ├── Input.module.scss │ │ │ │ │ │ ├── Input.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── Input.test.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── TextArea │ │ │ │ │ │ ├── TextArea.module.scss │ │ │ │ │ │ ├── TextArea.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── TextArea.test.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── InlineInfoList │ │ │ │ │ ├── InlineInfoList.module.scss │ │ │ │ │ ├── InlineInfoList.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── InlineInfoList.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── LabeledInfoList │ │ │ │ │ ├── LabeledInfoList.module.scss │ │ │ │ │ ├── LabeledInfoList.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Loader │ │ │ │ │ ├── Loader.module.scss │ │ │ │ │ ├── Loader.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── MultiStepProgressLine │ │ │ │ │ ├── MultiStepProgressLine.module.scss │ │ │ │ │ ├── MultiStepProgressLine.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── NavigationButton │ │ │ │ │ ├── NavigationButton.module.scss │ │ │ │ │ ├── NavigationButton.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── PinCodeInput │ │ │ │ │ ├── HiddenPinCodePreview.tsx │ │ │ │ │ ├── PinCodeInput.module.scss │ │ │ │ │ ├── PinCodeInput.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── ProgressBar │ │ │ │ │ ├── ProgressBar.module.scss │ │ │ │ │ ├── ProgressBar.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── QRCode │ │ │ │ │ ├── QRCode.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Radio │ │ │ │ │ ├── Radio.module.scss │ │ │ │ │ ├── Radio.tsx │ │ │ │ │ ├── RadioGroup.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Search │ │ │ │ │ ├── Search.module.scss │ │ │ │ │ ├── Search.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── Search.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Steps │ │ │ │ │ ├── Steps.module.scss │ │ │ │ │ ├── Steps.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Switch │ │ │ │ │ ├── Switch.module.scss │ │ │ │ │ ├── Switch.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Table │ │ │ │ │ ├── InfiniteScrollableTable.module.scss │ │ │ │ │ ├── InfiniteScrollableTable.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TextAvatar │ │ │ │ │ ├── TextAvatar.module.scss │ │ │ │ │ ├── TextAvatar.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── TextAvatar.test.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── TextBoxItem │ │ │ │ │ ├── TextBoxItem.module.scss │ │ │ │ │ ├── TextBoxItem.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── Timeline │ │ │ │ │ ├── Timeline.module.scss │ │ │ │ │ ├── Timeline.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── Toast │ │ │ │ │ ├── Toast.module.scss │ │ │ │ │ ├── Toast.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── Toast.test.tsx │ │ │ │ │ ├── index.tsx │ │ │ │ │ └── types.ts │ │ │ │ └── VirtualisedGrid │ │ │ │ │ ├── VirtualisedGrid.module.scss │ │ │ │ │ ├── VirtualisedGrid.tsx │ │ │ │ │ └── index.tsx │ │ │ │ ├── hooks │ │ │ │ ├── __tests__ │ │ │ │ │ ├── useAutoFocus.test.tsx │ │ │ │ │ ├── useFetchImage.test.tsx │ │ │ │ │ ├── useKeyboardShortcut.test.ts │ │ │ │ │ └── useSearchParams.test.tsx │ │ │ │ ├── index.ts │ │ │ │ ├── useAutoFocus.ts │ │ │ │ ├── useBoundingBox.ts │ │ │ │ ├── useFetchImage.ts │ │ │ │ ├── useHasScrollBar.ts │ │ │ │ ├── useKeyboardShortcut.ts │ │ │ │ ├── useObservable.ts │ │ │ │ └── useSearchParams.ts │ │ │ │ ├── lib │ │ │ │ ├── __tests__ │ │ │ │ │ ├── add-ellipsis.test.tsx │ │ │ │ │ ├── format-number.test.ts │ │ │ │ │ ├── get-number-unit.test.ts │ │ │ │ │ └── text-formatters.test.ts │ │ │ │ ├── add-ellipsis.ts │ │ │ │ ├── format-number.ts │ │ │ │ ├── get-number-unit.ts │ │ │ │ ├── get-random-icon.ts │ │ │ │ ├── index.ts │ │ │ │ ├── is-network-error.ts │ │ │ │ ├── stringify-with-fallback.ts │ │ │ │ └── text-formatters.ts │ │ │ │ ├── styles │ │ │ │ ├── abstracts │ │ │ │ │ ├── _functions.scss │ │ │ │ │ ├── _mixins.scss │ │ │ │ │ ├── _typography.scss │ │ │ │ │ └── _variables.scss │ │ │ │ ├── index.scss │ │ │ │ ├── theme.scss │ │ │ │ └── themes │ │ │ │ │ ├── _dark.scss │ │ │ │ │ ├── _index.scss │ │ │ │ │ ├── _light.scss │ │ │ │ │ ├── _shadows.scss │ │ │ │ │ └── _shared-colors.scss │ │ │ │ └── typings │ │ │ │ ├── css.modules.d.ts │ │ │ │ ├── png.d.ts │ │ │ │ └── svg.modules.d.ts │ │ └── test │ │ │ ├── .eslintrc.js │ │ │ ├── __mocks__ │ │ │ ├── fileMock.js │ │ │ ├── styleMock.js │ │ │ └── svgMock.js │ │ │ ├── jest.config.js │ │ │ ├── jest.setup.js │ │ │ └── tsconfig.json │ ├── core │ │ ├── .babelrc.json │ │ ├── .storybook │ │ │ ├── __mocks__ │ │ │ │ └── cardano.ts │ │ │ ├── index.scss │ │ │ ├── main.js │ │ │ ├── preview-head.html │ │ │ ├── preview.js │ │ │ └── theme.scss │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ ├── package.json │ │ ├── rollup.config.js │ │ ├── src │ │ │ ├── .eslintrc.js │ │ │ ├── index.ts │ │ │ ├── shared-wallets │ │ │ │ ├── .eslintrc.js │ │ │ │ ├── .prettierrc │ │ │ │ ├── add-shared-wallet │ │ │ │ │ ├── AddSharedWalletModal.module.scss │ │ │ │ │ ├── AddSharedWalletModal.tsx │ │ │ │ │ ├── SharedWalletLayout │ │ │ │ │ │ ├── SharedWalletLayout.module.scss │ │ │ │ │ │ ├── SharedWalletLayout.stories.tsx │ │ │ │ │ │ ├── SharedWalletLayout.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── type.ts │ │ │ │ │ ├── creation-flow │ │ │ │ │ │ ├── AddCoSigners │ │ │ │ │ │ │ ├── AddCoSignerInput.tsx │ │ │ │ │ │ │ ├── AddCoSigners.module.scss │ │ │ │ │ │ │ ├── AddCoSigners.stories.tsx │ │ │ │ │ │ │ ├── AddCoSigners.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── type.ts │ │ │ │ │ │ ├── ImportantInfoDialog │ │ │ │ │ │ │ ├── ImportantInfoDialog.module.scss │ │ │ │ │ │ │ ├── ImportantInfoDialog.stories.tsx │ │ │ │ │ │ │ ├── ImportantInfoDialog.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── Quorum │ │ │ │ │ │ │ ├── QuorumOption.component.tsx │ │ │ │ │ │ │ ├── QuorumOption.stories.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── SetupSharedWallet │ │ │ │ │ │ │ ├── SetupSharedWallet.module.scss │ │ │ │ │ │ │ ├── SetupSharedWallet.stories.ts │ │ │ │ │ │ │ ├── SetupSharedWallet.tsx │ │ │ │ │ │ │ ├── WalletNameInput.module.scss │ │ │ │ │ │ │ ├── WalletNameInput.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── ShareWalletDetails │ │ │ │ │ │ │ ├── DownloadFileIcon.tsx │ │ │ │ │ │ │ ├── SetupSharedDetails.stories.ts │ │ │ │ │ │ │ ├── ShareWalletDetails.module.scss │ │ │ │ │ │ │ ├── ShareWalletDetails.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── utils.ts │ │ │ │ │ │ ├── SharedWalletCreationFlow.tsx │ │ │ │ │ │ ├── SharedWalletCreationStore.tsx │ │ │ │ │ │ ├── co-signers-data-structure.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── state-and-types.ts │ │ │ │ │ │ ├── timelineSteps.ts │ │ │ │ │ │ ├── validateCoSigners.test.ts │ │ │ │ │ │ └── validateCoSigners.ts │ │ │ │ │ ├── generate-key-flow │ │ │ │ │ │ ├── CopyKey │ │ │ │ │ │ │ ├── CopyKey.tsx │ │ │ │ │ │ │ ├── CopyKeys.module.scss │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── EnterPassword │ │ │ │ │ │ │ ├── EnterPassword.module.scss │ │ │ │ │ │ │ ├── EnterPassword.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── GenerateSharedWalletKeyFlow.tsx │ │ │ │ │ │ ├── Store │ │ │ │ │ │ │ ├── Store.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── machine.ts │ │ │ │ │ │ │ └── state.ts │ │ │ │ │ │ ├── generate-shared-wallet-key.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── timelineSteps.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── main-page-flow │ │ │ │ │ │ ├── AddSharedWalletMainPageFlow.tsx │ │ │ │ │ │ ├── SharedWalletEntry │ │ │ │ │ │ │ ├── SharedWalletEntry.module.scss │ │ │ │ │ │ │ ├── SharedWalletEntry.stories.tsx │ │ │ │ │ │ │ ├── SharedWalletEntry.tsx │ │ │ │ │ │ │ ├── SharedWalletEntryOption.module.scss │ │ │ │ │ │ │ ├── SharedWalletEntryOption.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── restore-flow │ │ │ │ │ │ ├── SharedWalletRestorationFlow.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── timelineSteps.ts │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ ├── utils.ts │ │ │ │ │ │ └── validateJson.ts │ │ │ │ ├── docs │ │ │ │ │ ├── schema │ │ │ │ │ │ ├── README.md │ │ │ │ │ │ ├── cardano-babbage.json │ │ │ │ │ │ ├── shared-wallet-schema.json │ │ │ │ │ │ ├── shared-wallet-scriptAll-example.json │ │ │ │ │ │ ├── shared-wallet-scriptAny-example.json │ │ │ │ │ │ ├── shared-wallet-scriptNOfK-example.json │ │ │ │ │ │ ├── shared-wallet-transaction-schema.json │ │ │ │ │ │ ├── shared-wallet-transaction-type-autogenerated.ts │ │ │ │ │ │ ├── shared-wallet-type-autogenerated.ts │ │ │ │ │ │ └── shared-wallet.schema.ts │ │ │ │ │ └── transaction-structure.md │ │ │ │ ├── flow-stories │ │ │ │ │ ├── AddSharedWalletStorybookHelper.tsx │ │ │ │ │ ├── add-shared-wallet-create-flow.stories.tsx │ │ │ │ │ ├── add-shared-wallet-import-flow.stories.tsx │ │ │ │ │ ├── add-shared-wallet-keys-derivation-flow.stories.tsx │ │ │ │ │ └── add-shared-wallet.stories.tsx │ │ │ │ ├── hooks │ │ │ │ │ ├── index.ts │ │ │ │ │ └── use-shared-wallet-data.ts │ │ │ │ ├── index.ts │ │ │ │ ├── initial-state-provider.ts │ │ │ │ ├── state-utils.ts │ │ │ │ ├── transaction │ │ │ │ │ ├── CoSignEntry │ │ │ │ │ │ ├── CoSignEntry.tsx │ │ │ │ │ │ ├── ErrorDialog.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── CosignersList.module.scss │ │ │ │ │ ├── CosignersList.tsx │ │ │ │ │ ├── InfoBar.module.scss │ │ │ │ │ ├── InfoBar.tsx │ │ │ │ │ ├── SharedWalletTransactionDetails.module.scss │ │ │ │ │ ├── SharedWalletTransactionDetails.stories.tsx │ │ │ │ │ ├── SharedWalletTransactionDetails.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── transactionFileUtils.ts │ │ │ │ ├── types.ts │ │ │ │ └── utils │ │ │ │ │ ├── build-shared-wallet-script.ts │ │ │ │ │ ├── derivation-path.ts │ │ │ │ │ ├── get-key-hash-to-wallet-name-map.ts │ │ │ │ │ ├── get-shared-wallet-sign-policy.ts │ │ │ │ │ ├── has-signed.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── is-shared-wallet.ts │ │ │ │ │ ├── tx-constants.ts │ │ │ │ │ └── validate-schema.ts │ │ │ ├── tsconfig.json │ │ │ ├── ui │ │ │ │ ├── README.md │ │ │ │ ├── assets │ │ │ │ │ ├── icons │ │ │ │ │ │ ├── ada-symbol-icon.component.svg │ │ │ │ │ │ ├── add.component.svg │ │ │ │ │ │ ├── addAddress.svg │ │ │ │ │ │ ├── addrBookIcon.svg │ │ │ │ │ │ ├── address-book.component.svg │ │ │ │ │ │ ├── address-error-icon.component.svg │ │ │ │ │ │ ├── addressBookCheck.svg │ │ │ │ │ │ ├── addressBookPlus.svg │ │ │ │ │ │ ├── arrow-diagonal-down-outline.component.svg │ │ │ │ │ │ ├── arrow-diagonal-down.component.svg │ │ │ │ │ │ ├── arrow-diagonal-up-outline.component.svg │ │ │ │ │ │ ├── arrow-diagonal-up.component.svg │ │ │ │ │ │ ├── asset-icon.png │ │ │ │ │ │ ├── assets.component.svg │ │ │ │ │ │ ├── at-sign.component.svg │ │ │ │ │ │ ├── availableAddress.svg │ │ │ │ │ │ ├── awaiting-signatures.svg │ │ │ │ │ │ ├── badge-check-outline-green.component.svg │ │ │ │ │ │ ├── badge-check-outline.component.svg │ │ │ │ │ │ ├── ban-outline.component.svg │ │ │ │ │ │ ├── bitcoin.svg │ │ │ │ │ │ ├── book-icon.component.svg │ │ │ │ │ │ ├── bookIcon.svg │ │ │ │ │ │ ├── bracket-down.component.svg │ │ │ │ │ │ ├── briefcase-back-icon.component.svg │ │ │ │ │ │ ├── briefcase-outline.component.svg │ │ │ │ │ │ ├── cardano.svg │ │ │ │ │ │ ├── check-token-icon.svg │ │ │ │ │ │ ├── check.svg │ │ │ │ │ │ ├── chevron-down.component.svg │ │ │ │ │ │ ├── chevron-right.component.svg │ │ │ │ │ │ ├── chevron-send.component.svg │ │ │ │ │ │ ├── clipboard-check-outline.component.svg │ │ │ │ │ │ ├── clipboard-copy-outline.component.svg │ │ │ │ │ │ ├── clipboard-list-outline.component.svg │ │ │ │ │ │ ├── clipboard-x-outline.component.svg │ │ │ │ │ │ ├── close-icon.component.svg │ │ │ │ │ │ ├── copy-icon.svg │ │ │ │ │ │ ├── cosign-icon.component.svg │ │ │ │ │ │ ├── dapp-icon.svg │ │ │ │ │ │ ├── delete-icon.component.svg │ │ │ │ │ │ ├── deregistration.component.svg │ │ │ │ │ │ ├── discord-logo.component.svg │ │ │ │ │ │ ├── document-add-outline.component.svg │ │ │ │ │ │ ├── document-report-outline.component.svg │ │ │ │ │ │ ├── document-text-outline.component.svg │ │ │ │ │ │ ├── duplicate.component.svg │ │ │ │ │ │ ├── edit.component.svg │ │ │ │ │ │ ├── error.component.svg │ │ │ │ │ │ ├── exclamation-circle.svg │ │ │ │ │ │ ├── feather-outline.component.svg │ │ │ │ │ │ ├── gift-outline.component.svg │ │ │ │ │ │ ├── github-logo.component.svg │ │ │ │ │ │ ├── handle-icon.component.svg │ │ │ │ │ │ ├── identification-outline.component.svg │ │ │ │ │ │ ├── info-icon.component.svg │ │ │ │ │ │ ├── info-outline.component.svg │ │ │ │ │ │ ├── info.component.svg │ │ │ │ │ │ ├── ledger-wallet.component.svg │ │ │ │ │ │ ├── light.component.svg │ │ │ │ │ │ ├── medium-logo.component.svg │ │ │ │ │ │ ├── missing.component.svg │ │ │ │ │ │ ├── more-outlined.component.svg │ │ │ │ │ │ ├── neutral-face.component.svg │ │ │ │ │ │ ├── new-wallet.component.svg │ │ │ │ │ │ ├── nft-thumb.component.svg │ │ │ │ │ │ ├── node.component.svg │ │ │ │ │ │ ├── onboarding │ │ │ │ │ │ │ ├── hardware-wallet-disabled.component.svg │ │ │ │ │ │ │ ├── hardware-wallet.component.svg │ │ │ │ │ │ │ ├── logo │ │ │ │ │ │ │ │ └── lace │ │ │ │ │ │ │ │ │ ├── isologo.png │ │ │ │ │ │ │ │ │ └── isologo.svg │ │ │ │ │ │ │ ├── new-wallet.component.svg │ │ │ │ │ │ │ ├── pattern.svg │ │ │ │ │ │ │ └── restore-wallet.component.svg │ │ │ │ │ │ ├── pending.component.svg │ │ │ │ │ │ ├── plus-default.component.svg │ │ │ │ │ │ ├── plus-disabled.component.svg │ │ │ │ │ │ ├── plus.component.svg │ │ │ │ │ │ ├── plus.png │ │ │ │ │ │ ├── print-nft.component.svg │ │ │ │ │ │ ├── profile-icon.component.svg │ │ │ │ │ │ ├── purple-copy.component.svg │ │ │ │ │ │ ├── purple-paste.component.svg │ │ │ │ │ │ ├── receipt-right-outline.component.svg │ │ │ │ │ │ ├── refresh-outline.component.svg │ │ │ │ │ │ ├── refresh.component.svg │ │ │ │ │ │ ├── registration.component.svg │ │ │ │ │ │ ├── restore-wallet.component.svg │ │ │ │ │ │ ├── rewards.component.svg │ │ │ │ │ │ ├── sad-face.component.svg │ │ │ │ │ │ ├── search.component.svg │ │ │ │ │ │ ├── send-down.svg │ │ │ │ │ │ ├── share.component.svg │ │ │ │ │ │ ├── stake-pool.component.svg │ │ │ │ │ │ ├── terminal-outile.component.svg │ │ │ │ │ │ ├── ticket-arrow-right-outline.component.svg │ │ │ │ │ │ ├── ticket-forward-icon.component.svg │ │ │ │ │ │ ├── ticket-outline-icon.component.svg │ │ │ │ │ │ ├── tokens.component.svg │ │ │ │ │ │ ├── trezor-wallet.component.svg │ │ │ │ │ │ ├── twitter-logo.component.svg │ │ │ │ │ │ ├── wallet-logo-text.component.svg │ │ │ │ │ │ ├── warning-icon.component.svg │ │ │ │ │ │ ├── x.svg │ │ │ │ │ │ └── youtube-logo.component.svg │ │ │ │ │ └── images │ │ │ │ │ │ ├── Cardano.svg │ │ │ │ │ │ ├── Illustrations2.png │ │ │ │ │ │ ├── Illustrations3.png │ │ │ │ │ │ ├── cardano-blue-bg.png │ │ │ │ │ │ ├── cardano-logo.png │ │ │ │ │ │ ├── connection.png │ │ │ │ │ │ ├── copy-icon.svg │ │ │ │ │ │ ├── handle.png │ │ │ │ │ │ ├── hardware-wallet.svg │ │ │ │ │ │ ├── lace-portal-01.svg │ │ │ │ │ │ ├── loader.png │ │ │ │ │ │ ├── midnight_gd_light.png │ │ │ │ │ │ ├── nft-placeholder.png │ │ │ │ │ │ ├── passphrase.png │ │ │ │ │ │ ├── qr-image.svg │ │ │ │ │ │ ├── substract.svg │ │ │ │ │ │ ├── token-default-logo.png │ │ │ │ │ │ ├── wallet-placeholder.svg │ │ │ │ │ │ ├── wallet-setup-analytics.png │ │ │ │ │ │ ├── wallet-setup-hardware.png │ │ │ │ │ │ ├── wallet-setup-image.png │ │ │ │ │ │ ├── wallet-setup-image.svg │ │ │ │ │ │ ├── wallet-setup-name.png │ │ │ │ │ │ └── wallet-setup-register.png │ │ │ │ ├── components │ │ │ │ │ ├── Account │ │ │ │ │ │ ├── DisableAccountConfirmation │ │ │ │ │ │ │ ├── DisableAccountConfirmation.stories.ts │ │ │ │ │ │ │ ├── DisableAccountConfirmation.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── EditAccount │ │ │ │ │ │ │ ├── EditAccountDrawer.stories.ts │ │ │ │ │ │ │ ├── EditAccountDrawer.test.tsx │ │ │ │ │ │ │ ├── EditAccountDrawer.tsx │ │ │ │ │ │ │ ├── config.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── EnableAccountConfirmWithHW │ │ │ │ │ │ │ ├── EnableAccountConfirmWithHW.module.scss │ │ │ │ │ │ │ ├── EnableAccountConfirmWithHW.stories.tsx │ │ │ │ │ │ │ ├── EnableAccountConfirmWithHW.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── EnableAccountPasswordPrompt │ │ │ │ │ │ │ ├── EnableAccountPasswordPrompt.module.scss │ │ │ │ │ │ │ ├── EnableAccountPasswordPrompt.stories.ts │ │ │ │ │ │ │ ├── EnableAccountPasswordPrompt.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Activity │ │ │ │ │ │ ├── AssetActivityItem.module.scss │ │ │ │ │ │ ├── AssetActivityItem.tsx │ │ │ │ │ │ ├── AssetActivityList.module.scss │ │ │ │ │ │ ├── AssetActivityList.stories.tsx │ │ │ │ │ │ ├── AssetActivityList.tsx │ │ │ │ │ │ ├── GroupedAssetActivityList.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── AssetActivityItem.test.tsx │ │ │ │ │ │ │ ├── AssetActivityList.test.tsx │ │ │ │ │ │ │ └── GroupedAssetActivityList.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ActivityDetail │ │ │ │ │ │ ├── ActivityDetailHeader.module.scss │ │ │ │ │ │ ├── ActivityDetailHeader.tsx │ │ │ │ │ │ ├── ActivityTypeIcon.module.scss │ │ │ │ │ │ ├── ActivityTypeIcon.tsx │ │ │ │ │ │ ├── Collateral.tsx │ │ │ │ │ │ ├── RewardsDetails.tsx │ │ │ │ │ │ ├── TransactionDetails.module.scss │ │ │ │ │ │ ├── TransactionDetails.stories.tsx │ │ │ │ │ │ ├── TransactionDetails.tsx │ │ │ │ │ │ ├── TransactionInputOutput.module.scss │ │ │ │ │ │ ├── TransactionInputOutput.tsx │ │ │ │ │ │ ├── TxDetailsGroup.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── RewardsDetails.test.tsx │ │ │ │ │ │ │ └── TransactionDetails.test.tsx │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── TxDetailsAuxiliaryData │ │ │ │ │ │ │ │ ├── TxDetailsAuxiliaryData.module.scss │ │ │ │ │ │ │ │ └── TxDetailsAuxiliaryData.tsx │ │ │ │ │ │ │ ├── TxDetailsCBOR │ │ │ │ │ │ │ │ ├── TxDetailsCBOR.module.scss │ │ │ │ │ │ │ │ └── TxDetailsCBOR.tsx │ │ │ │ │ │ │ ├── TxDetailsCertificates │ │ │ │ │ │ │ │ ├── CertificateView.tsx │ │ │ │ │ │ │ │ ├── TxDetailsCertificates.module.scss │ │ │ │ │ │ │ │ └── TxDetailsCertificates.tsx │ │ │ │ │ │ │ ├── TxDetailsProposalProcedures │ │ │ │ │ │ │ │ ├── ProposalProcedureAction.tsx │ │ │ │ │ │ │ │ ├── TxDetailsProposalProcedures.tsx │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── TxDetailsVotingProcedures.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── AddressCard │ │ │ │ │ │ ├── AddressCard.module.scss │ │ │ │ │ │ ├── AddressCard.tsx │ │ │ │ │ │ ├── AddressDisplayItem.module.scss │ │ │ │ │ │ ├── AddressDisplayItem.tsx │ │ │ │ │ │ ├── Base.module.scss │ │ │ │ │ │ ├── Base.tsx │ │ │ │ │ │ ├── HandleAddressCard.module.scss │ │ │ │ │ │ ├── HandleAddressCard.tsx │ │ │ │ │ │ ├── const.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── AddressFormBrowserView │ │ │ │ │ │ ├── AddressForm.module.scss │ │ │ │ │ │ ├── AddressForm.tsx │ │ │ │ │ │ ├── AddressFormComponent.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── AddressFrom.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── AssetInput │ │ │ │ │ │ ├── AssetInput.module.scss │ │ │ │ │ │ ├── AssetInput.tsx │ │ │ │ │ │ ├── AssetInputList.module.scss │ │ │ │ │ │ ├── AssetInputList.tsx │ │ │ │ │ │ ├── AssetInputRow.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── AssetInputRow.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── AssetSelector │ │ │ │ │ │ ├── AssetSelectorOverlay.module.scss │ │ │ │ │ │ ├── AssetSelectorOverlay.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── AssetTable │ │ │ │ │ │ ├── AssetTable.module.scss │ │ │ │ │ │ ├── AssetTable.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── AuthorizeCommitteeCertificate │ │ │ │ │ │ ├── AuthorizeCommitteeCertificate.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── AuthorizeDapp │ │ │ │ │ │ ├── AuthorizeDapp.module.scss │ │ │ │ │ │ ├── AuthorizeDapp.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ConfirmDRepRegistration │ │ │ │ │ │ ├── ConfirmDRepRegistration.stories.tsx │ │ │ │ │ │ ├── ConfirmDRepRegistration.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ConfirmDRepRetirement │ │ │ │ │ │ ├── ConfirmDRepRetirement.stories.tsx │ │ │ │ │ │ ├── ConfirmDRepRetirement.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ConfirmDRepUpdate │ │ │ │ │ │ ├── ConfirmDRepUpdate.stories.tsx │ │ │ │ │ │ ├── ConfirmDRepUpdate.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ConfirmStakeRegistrationDelegation │ │ │ │ │ │ ├── ConfirmStakeRegistrationDelegation.stories.tsx │ │ │ │ │ │ ├── ConfirmStakeRegistrationDelegation.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ConfirmStakeVoteDelegation │ │ │ │ │ │ ├── ConfirmStakeVoteDelegation.stories.tsx │ │ │ │ │ │ ├── ConfirmStakeVoteDelegation.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ConfirmStakeVoteRegistrationDelegation │ │ │ │ │ │ ├── ConfirmStakeVoteRegistrationDelegation.stories.tsx │ │ │ │ │ │ ├── ConfirmStakeVoteRegistrationDelegation.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ConfirmVoteDelegation │ │ │ │ │ │ ├── ConfirmVoteDelegation.stories.tsx │ │ │ │ │ │ ├── ConfirmVoteDelegation.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ConfirmVoteRegistrationDelegation │ │ │ │ │ │ ├── ConfirmVoteRegistrationDelegation.stories.tsx │ │ │ │ │ │ ├── ConfirmVoteRegistrationDelegation.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ConnectedDapp │ │ │ │ │ │ ├── ConnectedDapp.module.scss │ │ │ │ │ │ ├── ConnectedDapp.tsx │ │ │ │ │ │ ├── ConnectedDappList.module.scss │ │ │ │ │ │ ├── ConnectedDappList.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── ConnectedDapp.test.tsx │ │ │ │ │ │ │ └── ConnectedDappList.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── DappAddressSections │ │ │ │ │ │ ├── DappAddressSection.tsx │ │ │ │ │ │ ├── DappAddressSections.module.scss │ │ │ │ │ │ └── DappAddressSections.tsx │ │ │ │ │ ├── DappInfo │ │ │ │ │ │ ├── DappInfo.module.scss │ │ │ │ │ │ ├── DappInfo.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── DappTransaction │ │ │ │ │ │ ├── DappTransaction.module.scss │ │ │ │ │ │ ├── DappTransaction.stories.tsx │ │ │ │ │ │ ├── DappTransaction.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── DappTransactionHeader │ │ │ │ │ │ ├── DappTransactionHeader.module.scss │ │ │ │ │ │ ├── DappTransactionHeader.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── DestinationAddressInput │ │ │ │ │ │ ├── DestinationAddressInput.module.scss │ │ │ │ │ │ ├── DestinationAddressInput.stories.tsx │ │ │ │ │ │ ├── DestinationAddressInput.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── DestinationAddressInput.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── EditAddressForm │ │ │ │ │ │ ├── EditAddressForm.module.scss │ │ │ │ │ │ ├── EditAddressForm.tsx │ │ │ │ │ │ ├── EditAddressFormFooter.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── EditAddressForm.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ImageWithFallback │ │ │ │ │ │ ├── ImageWithFallback.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── InfoWallet │ │ │ │ │ │ ├── InfoWallet.module.scss │ │ │ │ │ │ ├── InfoWallet.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── InfoWallet.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── InsufficientFundsWarning │ │ │ │ │ │ ├── InsufficientFundsWarning.module.scss │ │ │ │ │ │ ├── InsufficientFundsWarning.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ListEmptyState │ │ │ │ │ │ ├── ListEmptyState.module.scss │ │ │ │ │ │ ├── ListEmptyState.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── MidnightEventBanner │ │ │ │ │ │ ├── MidnightEventBanner.module.scss │ │ │ │ │ │ ├── MidnightEventBanner.stories.ts │ │ │ │ │ │ ├── MidnightEventBanner.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── MidnightPreLaunchSettingsBanner │ │ │ │ │ │ ├── MidnightPreLaunchSettingsBanner.module.scss │ │ │ │ │ │ ├── MidnightPreLaunchSettingsBanner.stories.tsx │ │ │ │ │ │ ├── MidnightPreLaunchSettingsBanner.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── MnemonicWordsAutoComplete │ │ │ │ │ │ ├── MnemonicWordsAutoComplete.module.scss │ │ │ │ │ │ ├── MnemonicWordsAutoComplete.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── NamiMigration │ │ │ │ │ │ ├── AllDone │ │ │ │ │ │ │ ├── AllDone.module.scss │ │ │ │ │ │ │ ├── AllDone.stories.ts │ │ │ │ │ │ │ ├── AllDone.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── Customize │ │ │ │ │ │ │ ├── Customize.stories.ts │ │ │ │ │ │ │ ├── Customize.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── lace.mp4 │ │ │ │ │ │ │ └── nami.mp4 │ │ │ │ │ │ ├── Welcome │ │ │ │ │ │ │ ├── WalletImg.module.scss │ │ │ │ │ │ │ ├── WalletImg.tsx │ │ │ │ │ │ │ ├── Welcome.stories.ts │ │ │ │ │ │ │ ├── Welcome.tsx │ │ │ │ │ │ │ ├── arrow-right.png │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── lace-dark.png │ │ │ │ │ │ │ ├── lace.png │ │ │ │ │ │ │ └── nami.png │ │ │ │ │ │ ├── Wizard.module.scss │ │ │ │ │ │ ├── Wizard.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── NamiMigrationUpdatingYourWallet │ │ │ │ │ │ ├── NamiMigrationUpdatingYourWallet.module.scss │ │ │ │ │ │ ├── NamiMigrationUpdatingYourWallet.stories.tsx │ │ │ │ │ │ ├── NamiMigrationUpdatingYourWallet.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Nft │ │ │ │ │ │ ├── NftDetail.module.scss │ │ │ │ │ │ ├── NftDetail.tsx │ │ │ │ │ │ ├── NftFolderContextMenu.module.scss │ │ │ │ │ │ ├── NftFolderContextMenu.tsx │ │ │ │ │ │ ├── NftFolderItem.tsx │ │ │ │ │ │ ├── NftGrid.tsx │ │ │ │ │ │ ├── NftImage.module.scss │ │ │ │ │ │ ├── NftImage.tsx │ │ │ │ │ │ ├── NftItem.module.scss │ │ │ │ │ │ ├── NftItem.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── NftItem.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── OutputSummary │ │ │ │ │ │ ├── OutputSummary.module.scss │ │ │ │ │ │ ├── OutputSummary.stories.tsx │ │ │ │ │ │ ├── OutputSummary.tsx │ │ │ │ │ │ ├── OutputSummaryUtils.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── OutputSummaryList │ │ │ │ │ │ ├── OutputSummaryList.module.scss │ │ │ │ │ │ ├── OutputSummaryList.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── PaperWallet │ │ │ │ │ │ ├── PaperWalletInfoCard │ │ │ │ │ │ │ ├── PaperWalletInfoCard.module.scss │ │ │ │ │ │ │ └── PaperWalletInfoCard.tsx │ │ │ │ │ │ ├── PgpPublicKeyEntry │ │ │ │ │ │ │ ├── PgpPublicKeyEntry.module.scss │ │ │ │ │ │ │ └── PgpPublicKeyEntry.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Password │ │ │ │ │ │ ├── Password.module.scss │ │ │ │ │ │ ├── Password.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── Password.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── PasswordVerification │ │ │ │ │ │ ├── PasswordVerification.module.scss │ │ │ │ │ │ ├── PasswordVerification.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── PasswordVerification.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ProposalProcedures │ │ │ │ │ │ ├── HardForkInitiationAction │ │ │ │ │ │ │ ├── HardForkInitiationAction.stories.tsx │ │ │ │ │ │ │ ├── HardForkInitiationAction.tsx │ │ │ │ │ │ │ ├── HardForkInitiationActionTypes.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── InfoAction │ │ │ │ │ │ │ ├── InfoAction.stories.tsx │ │ │ │ │ │ │ ├── InfoAction.tsx │ │ │ │ │ │ │ ├── InfoActionTypes.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── NewConstitutionAction │ │ │ │ │ │ │ ├── NewConstitutionAction.stories.tsx │ │ │ │ │ │ │ ├── NewConstitutionAction.tsx │ │ │ │ │ │ │ ├── NewConstitutionActionTypes.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── NoConfidenceAction │ │ │ │ │ │ │ ├── NoConfidenceAction.stories.tsx │ │ │ │ │ │ │ ├── NoConfidenceAction.tsx │ │ │ │ │ │ │ ├── NoConfidenceActionTypes.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── ParameterChangeAction │ │ │ │ │ │ │ ├── EconomicGroup.tsx │ │ │ │ │ │ │ ├── GovernanceGroup.tsx │ │ │ │ │ │ │ ├── NetworkGroup.tsx │ │ │ │ │ │ │ ├── ParameterChangeAction.stories.tsx │ │ │ │ │ │ │ ├── ParameterChangeAction.tsx │ │ │ │ │ │ │ ├── ParameterChangeActionTypes.ts │ │ │ │ │ │ │ ├── TechnicalGroup.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── TreasuryWithdrawalsAction │ │ │ │ │ │ │ ├── TreasuryWithdrawalsAction.stories.tsx │ │ │ │ │ │ │ ├── TreasuryWithdrawalsAction.tsx │ │ │ │ │ │ │ ├── TreasuryWithdrawalsActionTypes.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── UpdateCommitteeAction │ │ │ │ │ │ │ ├── UpdateCommitteeActionAction.stories.tsx │ │ │ │ │ │ │ ├── UpdateCommitteeActionAction.tsx │ │ │ │ │ │ │ ├── UpdateCommitteeActionTypes.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── components │ │ │ │ │ │ │ ├── ActionId.tsx │ │ │ │ │ │ │ ├── ActionIdTypes.ts │ │ │ │ │ │ │ ├── Card.module.scss │ │ │ │ │ │ │ ├── Card.tsx │ │ │ │ │ │ │ ├── Procedure.tsx │ │ │ │ │ │ │ ├── ProcedureTypes.ts │ │ │ │ │ │ │ ├── ProposalProcedureTransactionDetails.tsx │ │ │ │ │ │ │ └── ProposalProcedureTransactionDetailsTypes.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── RegistrationCertificate │ │ │ │ │ │ ├── RegistrationCertificate.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── ResignCommitteeCertificate │ │ │ │ │ │ ├── ResignCommitteeCertificate.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Send │ │ │ │ │ │ └── SendTransactionCost │ │ │ │ │ │ │ ├── SendTransactionCost.module.scss │ │ │ │ │ │ │ ├── SendTransactionCost.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── StakeDelegationCertificate │ │ │ │ │ │ ├── StakeDelegationCertificate.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Token │ │ │ │ │ │ ├── TokenItem.module.scss │ │ │ │ │ │ ├── TokenItem.tsx │ │ │ │ │ │ └── index.tsx │ │ │ │ │ ├── Transaction │ │ │ │ │ │ ├── Block.tsx │ │ │ │ │ │ ├── Content.tsx │ │ │ │ │ │ ├── CopiableHash.tsx │ │ │ │ │ │ ├── Detail.tsx │ │ │ │ │ │ ├── HeaderDescription.tsx │ │ │ │ │ │ ├── Summary.tsx │ │ │ │ │ │ ├── Timestamp.tsx │ │ │ │ │ │ ├── TransactionFee.module.scss │ │ │ │ │ │ ├── TransactionFee.tsx │ │ │ │ │ │ ├── TxHash.tsx │ │ │ │ │ │ ├── TxSummarySection.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── TransactionCTAs │ │ │ │ │ │ ├── TransactionCTAs.module.scss │ │ │ │ │ │ ├── TransactionCTAs.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── UnregistrationCertificate │ │ │ │ │ │ ├── UnregistrationCertificate.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── VotingProcedures │ │ │ │ │ │ ├── VotingProcedures.stories.tsx │ │ │ │ │ │ ├── VotingProcedures.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── WalletAddresses │ │ │ │ │ │ ├── WalletAddressItem.module.scss │ │ │ │ │ │ ├── WalletAddressItem.tsx │ │ │ │ │ │ ├── WalletAddressList.module.scss │ │ │ │ │ │ ├── WalletAddressList.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── WalletAddressItem.test.tsx │ │ │ │ │ │ │ └── WalletAddressList.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── WalletAvatar │ │ │ │ │ │ ├── WalletAvatar.module.scss │ │ │ │ │ │ ├── WalletAvatar.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── WalletAvatar.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── WalletBasicInfo │ │ │ │ │ │ ├── WalletBasicInfo.module.scss │ │ │ │ │ │ ├── WalletBasicInfo.tsx │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── WalletBasicInfo.test.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── WalletOwnAddressesDropdown │ │ │ │ │ │ ├── WalletOwnAddressDropdown.module.scss │ │ │ │ │ │ ├── WalletOwnAddressDropdown.stories.tsx │ │ │ │ │ │ ├── WalletOwnAddressDropdown.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── WalletSetup │ │ │ │ │ │ ├── AnalyticsConfirmationBanner.module.scss │ │ │ │ │ │ ├── AnalyticsConfirmationBanner.tsx │ │ │ │ │ │ ├── MnemonicWordContainer.module.scss │ │ │ │ │ │ ├── MnemonicWordContainer.tsx │ │ │ │ │ │ ├── MnemonicWordsWritedown.module.scss │ │ │ │ │ │ ├── MnemonicWordsWritedown.tsx │ │ │ │ │ │ ├── StartOverDialog.stories.tsx │ │ │ │ │ │ ├── StartOverDialog.tsx │ │ │ │ │ │ ├── WalletAnalyticsInfo.module.scss │ │ │ │ │ │ ├── WalletAnalyticsInfo.tsx │ │ │ │ │ │ ├── WalletSetupConfirmationDialogProvider.tsx │ │ │ │ │ │ ├── WalletSetupFlowProvider.tsx │ │ │ │ │ │ ├── WalletSetupNamePasswordStep │ │ │ │ │ │ │ ├── WalletNameInput.tsx │ │ │ │ │ │ │ ├── WalletPasswordConfirmationInput.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── styles.module.scss │ │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ │ └── utils.ts │ │ │ │ │ │ ├── WalletSetupOption.module.scss │ │ │ │ │ │ ├── WalletSetupOption.tsx │ │ │ │ │ │ ├── WalletSetupOptionsStep.module.scss │ │ │ │ │ │ ├── WalletSetupOptionsStep.tsx │ │ │ │ │ │ ├── WalletSetupStepLayout.module.scss │ │ │ │ │ │ ├── WalletSetupStepLayout.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── WalletSetupRevamp │ │ │ │ │ │ ├── MnemonicVideoPopupContent.module.scss │ │ │ │ │ │ ├── MnemonicVideoPopupContent.tsx │ │ │ │ │ │ ├── WalletSetupConnectHardwareWalletStepRevamp.module.scss │ │ │ │ │ │ ├── WalletSetupConnectHardwareWalletStepRevamp.tsx │ │ │ │ │ │ ├── WalletSetupEnterPasswordStep.tsx │ │ │ │ │ │ ├── WalletSetupHWCreationStep.module.scss │ │ │ │ │ │ ├── WalletSetupHWCreationStep.tsx │ │ │ │ │ │ ├── WalletSetupMnemonicErrorStep.tsx │ │ │ │ │ │ ├── WalletSetupMnemonicStepRevamp │ │ │ │ │ │ │ ├── MnemonicWordContainerRevamp.module.scss │ │ │ │ │ │ │ ├── MnemonicWordContainerRevamp.tsx │ │ │ │ │ │ │ ├── MnemonicWordsAutoCompleteRevamp.tsx │ │ │ │ │ │ │ ├── MnemonicWordsConfirmInputRevamp.module.scss │ │ │ │ │ │ │ ├── MnemonicWordsConfirmInputRevamp.tsx │ │ │ │ │ │ │ ├── MnemonicWordsWritedownRevamp.module.scss │ │ │ │ │ │ │ ├── MnemonicWordsWritedownRevamp.tsx │ │ │ │ │ │ │ ├── WalletSetupMnemonicRevampCommon.module.scss │ │ │ │ │ │ │ ├── WalletSetupMnemonicStepRevamp.module.scss │ │ │ │ │ │ │ ├── WalletSetupMnemonicStepRevamp.tsx │ │ │ │ │ │ │ ├── WalletSetupMnemonicVerificationStepRevamp.module.scss │ │ │ │ │ │ │ ├── WalletSetupMnemonicVerificationStepRevamp.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── wallet-utils.ts │ │ │ │ │ │ ├── WalletSetupNamePasswordStepRevamp.tsx │ │ │ │ │ │ ├── WalletSetupReuseMnemonicStep.tsx │ │ │ │ │ │ ├── WalletSetupSelectAccountsStepRevamp.module.scss │ │ │ │ │ │ ├── WalletSetupSelectAccountsStepRevamp.tsx │ │ │ │ │ │ ├── WalletSetupSelectBlockchain.module.scss │ │ │ │ │ │ ├── WalletSetupSelectBlockchain.tsx │ │ │ │ │ │ ├── WalletSetupStepLayoutRevamp.module.scss │ │ │ │ │ │ ├── WalletSetupStepLayoutRevamp.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── WalletUsedAddresses │ │ │ │ │ │ ├── WalletUsedAddressItem.module.scss │ │ │ │ │ │ ├── WalletUsedAddressItem.tsx │ │ │ │ │ │ ├── WalletUsedAddressList.module.scss │ │ │ │ │ │ ├── WalletUsedAddressList.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ ├── hooks │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── useDialogWithData.ts │ │ │ │ │ ├── useOnClickOutside.ts │ │ │ │ │ ├── useSecrets.ts │ │ │ │ │ └── useWrapWithTimeout.ts │ │ │ │ ├── styles │ │ │ │ │ ├── index.scss │ │ │ │ │ ├── ionic-classes.ts │ │ │ │ │ └── theme.scss │ │ │ │ ├── typings │ │ │ │ │ ├── css.modules.d.ts │ │ │ │ │ ├── i18next.d.ts │ │ │ │ │ ├── images.d.ts │ │ │ │ │ ├── svg.d.ts │ │ │ │ │ └── videos.d.ts │ │ │ │ └── utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ ├── password-complexity.test.ts │ │ │ │ │ ├── render-address-tag.test.ts │ │ │ │ │ ├── sanitize-number.test.ts │ │ │ │ │ ├── simple-cipher.test.ts │ │ │ │ │ ├── validate-numeric-value.test.ts │ │ │ │ │ └── word-list-search.test.ts │ │ │ │ │ ├── address-form.ts │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── governance-action-mocks.ts │ │ │ │ │ ├── governance-action.ts │ │ │ │ │ ├── handle.ts │ │ │ │ │ ├── icon-size.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── parse-hw-errorr.ts │ │ │ │ │ ├── password-complexity.ts │ │ │ │ │ ├── render-address-tag.tsx │ │ │ │ │ ├── sanitize-number.ts │ │ │ │ │ ├── secure-random.ts │ │ │ │ │ ├── simple-cipher.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ ├── validate-numeric-value.ts │ │ │ │ │ ├── voting-procedures-mock.ts │ │ │ │ │ └── word-list-search.ts │ │ │ └── wallet │ │ │ │ └── README.md │ │ ├── test │ │ │ ├── .eslintrc.js │ │ │ ├── __mocks__ │ │ │ │ ├── fileMock.js │ │ │ │ ├── set-env-vars.js │ │ │ │ ├── styleMock.js │ │ │ │ └── svgMock.js │ │ │ ├── jest.config.js │ │ │ ├── jest.setup.js │ │ │ └── tsconfig.json │ │ └── wallaby.js │ ├── e2e-tests │ │ ├── .eslintrc.cjs │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── README.md │ │ ├── decrypt_secret.sh │ │ ├── encrypt_secret.sh │ │ ├── package.json │ │ ├── src │ │ │ ├── assert │ │ │ │ ├── AddNewWalletAssert.ts │ │ │ │ ├── CIP95StaticMethodsAssert.ts │ │ │ │ ├── ConfirmDataPageAssert.ts │ │ │ │ ├── DAppExplorer │ │ │ │ │ ├── DAppExplorerPageAssert.ts │ │ │ │ │ └── DAppInfoDrawerAssert.ts │ │ │ │ ├── LegacyModeScreenAssert.ts │ │ │ │ ├── NFTPrintLabModalAssert.ts │ │ │ │ ├── NftFolderAssert.ts │ │ │ │ ├── NftRenameFolderAsserts.ts │ │ │ │ ├── PinWalletExtensionNotificationAssert.ts │ │ │ │ ├── TopUpWalletAssert.ts │ │ │ │ ├── VotingCenterPageAssert.ts │ │ │ │ ├── WalletAccountsMenuAssert.ts │ │ │ │ ├── WalletAccountsUnlockDrawerAssert.ts │ │ │ │ ├── WalletSettingsDrawerAssert.ts │ │ │ │ ├── adaHandleAssert.ts │ │ │ │ ├── addressBook │ │ │ │ │ ├── AddNewAddressDrawerAssert.ts │ │ │ │ │ ├── AddressBookPageAssert.ts │ │ │ │ │ ├── AddressDetailsAssert.ts │ │ │ │ │ ├── AddressFormAssert.ts │ │ │ │ │ ├── DeleteAddressModalAssert.ts │ │ │ │ │ ├── EditAddressDrawerAssert.ts │ │ │ │ │ └── ReviewAddressDrawerAssert.ts │ │ │ │ ├── assetInputAssert.ts │ │ │ │ ├── backgroundStorageAssert.ts │ │ │ │ ├── coinConfigureAssert.ts │ │ │ │ ├── commonAssert.ts │ │ │ │ ├── consoleAssert.ts │ │ │ │ ├── dAppConnectorAssert.ts │ │ │ │ ├── drawerCommonExtendedAssert.ts │ │ │ │ ├── drawerSendExtendedAssert.ts │ │ │ │ ├── educationalListAssert.ts │ │ │ │ ├── emptyStateAssert.ts │ │ │ │ ├── faqPageAssert.ts │ │ │ │ ├── forgotPasswordModalAssert.ts │ │ │ │ ├── helpAndSupportPageAssert.ts │ │ │ │ ├── localStorageAssert.ts │ │ │ │ ├── menuMainAssert.ts │ │ │ │ ├── midnightBannerAssert.ts │ │ │ │ ├── midnightBannerHeadsUpModalAssert.ts │ │ │ │ ├── modalAssert.ts │ │ │ │ ├── multidelegation │ │ │ │ │ ├── ChangingStakingPreferencesModalAssert.ts │ │ │ │ │ ├── DelegateYourVotingPowerBannerAssert.ts │ │ │ │ │ ├── ManageStakingDrawerAssert.ts │ │ │ │ │ ├── MoreOptionsComponentAssert.ts │ │ │ │ │ ├── MultidelegationDAppIssueModalAssert.ts │ │ │ │ │ ├── MultidelegationPageAssert.ts │ │ │ │ │ ├── PortfolioBarAssert.ts │ │ │ │ │ ├── StakePoolDetailsAssert.ts │ │ │ │ │ ├── StakingConfirmationDrawerAssert.ts │ │ │ │ │ ├── StakingErrorDrawerAssert.ts │ │ │ │ │ ├── StakingExitModalAssert.ts │ │ │ │ │ ├── StakingPasswordDrawerAssert.ts │ │ │ │ │ ├── StakingSuccessDrawerAssert.ts │ │ │ │ │ ├── StartStakingPageAssert.ts │ │ │ │ │ └── SwitchingPoolsModalAssert.ts │ │ │ │ ├── namiMode │ │ │ │ │ └── MainPageAssert.ts │ │ │ │ ├── nftAssert.ts │ │ │ │ ├── nftCreateFolderAssert.ts │ │ │ │ ├── nftSelectNftsAssert.ts │ │ │ │ ├── notifications │ │ │ │ │ ├── NotificationCenterAssert.ts │ │ │ │ │ ├── NotificationDetailsAssert.ts │ │ │ │ │ ├── NotificationsEmptyStateAssert.ts │ │ │ │ │ ├── NotificationsMenuAssert.ts │ │ │ │ │ ├── RemoveNotificationModalAssert.ts │ │ │ │ │ └── SubscriptionsDropdownAssert.ts │ │ │ │ ├── onboarding │ │ │ │ │ ├── BitcoinWarningModalAssert.ts │ │ │ │ │ ├── ChooseRecoveryMethodPageAssert.ts │ │ │ │ │ ├── ConfirmPasswordPageAssert.ts │ │ │ │ │ ├── ConnectYourDevicePageAssert.ts │ │ │ │ │ ├── IncompatibleRecoveryPhraseErrorPageAssert.ts │ │ │ │ │ ├── ReuseRecoveryPhrasePageAssert.ts │ │ │ │ │ ├── SaveYourPaperWalletPageAssert.ts │ │ │ │ │ ├── ScanYourPrivateQrCodePageAssert.ts │ │ │ │ │ ├── SecureYourPaperWalletPageAssert.ts │ │ │ │ │ ├── SelectBlockchainPageAssert.ts │ │ │ │ │ ├── onboardingCommonAssert.ts │ │ │ │ │ ├── onboardingMainPageAssert.ts │ │ │ │ │ ├── onboardingRecoveryPhrasePageAssert.ts │ │ │ │ │ ├── onboardingWalletSetupPageAssert.ts │ │ │ │ │ └── onboardingWatchVideoModalAssert.ts │ │ │ │ ├── passwordInputAssert.ts │ │ │ │ ├── settings │ │ │ │ │ ├── CollateralDrawerAssert.ts │ │ │ │ │ ├── CustomSubmitApiAssert.ts │ │ │ │ │ ├── EnterYourPasswordDrawerAssert.ts │ │ │ │ │ ├── HelpSettingsDrawerAssert.ts │ │ │ │ │ ├── MessageSigningAllDoneDrawerAssert.ts │ │ │ │ │ ├── MessageSigningConfirmationDrawerAssert.ts │ │ │ │ │ ├── MessageSigningInputDrawerAssert.ts │ │ │ │ │ ├── NetworkSettingsDrawerAssert.ts │ │ │ │ │ ├── PassphraseDrawerAssert.ts │ │ │ │ │ ├── PublicKeyDrawerAssert.ts │ │ │ │ │ ├── SaveYourPaperWalletDrawerAssert.ts │ │ │ │ │ ├── SecureYourPaperWalletDrawerAssert.ts │ │ │ │ │ ├── SettingsPageAssert.ts │ │ │ │ │ └── YourKeysDrawerAssert.ts │ │ │ │ ├── sharedWallet │ │ │ │ │ ├── AddSharedWalletMainModalAssert.ts │ │ │ │ │ ├── AddWalletCosignersScreenAssert.ts │ │ │ │ │ ├── CopySharedWalletKeyScreenAssert.ts │ │ │ │ │ ├── DefineWalletQuorumScreenAssert.ts │ │ │ │ │ ├── GenerateSharedWalletKeyScreenAssert.ts │ │ │ │ │ ├── ImportantInformationAboutSharedWalletsModalAssert.ts │ │ │ │ │ ├── LetsCreateYourNewSharedWalletScreenAssert.ts │ │ │ │ │ ├── LetsFindYourSharedWalletScreenAssert.ts │ │ │ │ │ └── ShareWalletDetailsScreenAssert.ts │ │ │ │ ├── stakePoolDetailsAssert.ts │ │ │ │ ├── stakingConfirmationScreenAssert.ts │ │ │ │ ├── stakingPageAssert.ts │ │ │ │ ├── toastMessageAssert.ts │ │ │ │ ├── tokenDetailsAssert.ts │ │ │ │ ├── tokensPageAssert.ts │ │ │ │ ├── topNavigationAssert.ts │ │ │ │ ├── transaction │ │ │ │ │ ├── transactionAssetSelectionAssert.ts │ │ │ │ │ ├── transactionBundleAssert.ts │ │ │ │ │ ├── transactionPasswordExtendedAssert.ts │ │ │ │ │ ├── transactionSubmittedAssert.ts │ │ │ │ │ └── transactionSummaryAssert.ts │ │ │ │ ├── transactionDetailsAssert.ts │ │ │ │ ├── transactionsPageAssert.ts │ │ │ │ ├── walletAddressPageAssert.ts │ │ │ │ ├── walletLockScreenAssert.ts │ │ │ │ └── walletUnlockScreenAssert.ts │ │ │ ├── compose │ │ │ │ └── lw-hw-testing-toolkit.yml │ │ │ ├── data │ │ │ │ ├── Address.ts │ │ │ │ ├── AddressData.ts │ │ │ │ ├── Asset.ts │ │ │ │ ├── EducationalArticles.ts │ │ │ │ ├── NFTFolder.ts │ │ │ │ ├── expectedStakePoolsData.ts │ │ │ │ ├── invalid-shared-wallet-config.json │ │ │ │ ├── test-paper-wallet-1024b-pub.asc │ │ │ │ ├── test-paper-wallet-pub.asc │ │ │ │ ├── test-paper-wallet-sec.asc │ │ │ │ └── valid-shared-wallet-config.json │ │ │ ├── elements │ │ │ │ ├── AddressInput.ts │ │ │ │ ├── CIP95TestDApp.ts │ │ │ │ ├── CommonDrawerElements.ts │ │ │ │ ├── CrashScreen.ts │ │ │ │ ├── DAppExplorer │ │ │ │ │ ├── DAppCard.ts │ │ │ │ │ ├── DAppExplorerPage.ts │ │ │ │ │ └── DAppInfoDrawer.ts │ │ │ │ ├── ForgotPasswordModal.ts │ │ │ │ ├── LearnVideoPage.ts │ │ │ │ ├── MainLoader.ts │ │ │ │ ├── NFTs │ │ │ │ │ ├── DeleteFolderModal.ts │ │ │ │ │ ├── NFTPrintLabModal.ts │ │ │ │ │ ├── NftFolderContextMenu.ts │ │ │ │ │ ├── NftRenameFolderPage.ts │ │ │ │ │ ├── nftCreateFolderPage.ts │ │ │ │ │ ├── nftDetails.ts │ │ │ │ │ ├── nftFolderNameInput.ts │ │ │ │ │ ├── nftSelectNftsPage.ts │ │ │ │ │ ├── nftsCommon.ts │ │ │ │ │ ├── nftsFolderPage.ts │ │ │ │ │ ├── nftsPage.ts │ │ │ │ │ └── youllHaveToStartAgainModal.ts │ │ │ │ ├── PinWalletExtensionNotification.ts │ │ │ │ ├── PrivacyPolicyUpdateBanner.ts │ │ │ │ ├── Tooltip.ts │ │ │ │ ├── TopUpWalletCard.ts │ │ │ │ ├── TopUpWalletDialog.ts │ │ │ │ ├── TopUpWalletSmallCard.ts │ │ │ │ ├── VotingCenterPage.ts │ │ │ │ ├── WalletOption.ts │ │ │ │ ├── WalletSettingsDrawer.ts │ │ │ │ ├── accounts │ │ │ │ │ ├── HoldUpDisableAccountDialog.ts │ │ │ │ │ ├── WalletAccountsMenu.ts │ │ │ │ │ ├── WalletAccountsMenuItem.ts │ │ │ │ │ └── WalletAccountsUnlockDrawer.ts │ │ │ │ ├── addNewWallet │ │ │ │ │ └── CancelAddingNewWalletDialog.ts │ │ │ │ ├── addressbook │ │ │ │ │ ├── AddNewAddressDrawer.ts │ │ │ │ │ ├── AddressBookPage.ts │ │ │ │ │ ├── AddressDetails.ts │ │ │ │ │ ├── AddressForm.ts │ │ │ │ │ ├── DeleteAddressModal.ts │ │ │ │ │ ├── EditAddressDrawer.ts │ │ │ │ │ └── ReviewAddressDrawer.ts │ │ │ │ ├── banner.ts │ │ │ │ ├── dappConnector │ │ │ │ │ ├── ConfirmDataPage.ts │ │ │ │ │ ├── authorizeDAppModal.ts │ │ │ │ │ ├── authorizeDAppPage.ts │ │ │ │ │ ├── authorizedDAppsPage.ts │ │ │ │ │ ├── commonDappPageElements.ts │ │ │ │ │ ├── confirmTransactionPage.ts │ │ │ │ │ ├── dAppTransactionAllDonePage.ts │ │ │ │ │ ├── errorDAppModal.ts │ │ │ │ │ ├── insufficientFundsDAppPage.ts │ │ │ │ │ ├── noWalletModal.ts │ │ │ │ │ ├── removeDAppModal.ts │ │ │ │ │ ├── signTransactionPage.ts │ │ │ │ │ └── testDAppPage.ts │ │ │ │ ├── educationalList.ts │ │ │ │ ├── faqPage.ts │ │ │ │ ├── fundWalletBanner.ts │ │ │ │ ├── glossaryPage.ts │ │ │ │ ├── menuHeader.ts │ │ │ │ ├── menuHeaderNetwork.ts │ │ │ │ ├── menuMainExtended.ts │ │ │ │ ├── menuMainPopup.ts │ │ │ │ ├── midnightBanner.ts │ │ │ │ ├── midnightBannerHeadsUpModal.ts │ │ │ │ ├── modal.ts │ │ │ │ ├── multidelegation │ │ │ │ │ ├── ChangingStakingPreferencesModal.ts │ │ │ │ │ ├── DelegateYourVotingPowerBanner.ts │ │ │ │ │ ├── ManageStakingDrawer.ts │ │ │ │ │ ├── MoreOptionsComponent.ts │ │ │ │ │ ├── MultiDelegationBetaModal.ts │ │ │ │ │ ├── MultidelegationDAppIssueModal.ts │ │ │ │ │ ├── MultidelegationPage.ts │ │ │ │ │ ├── NetworkInfoComponent.ts │ │ │ │ │ ├── PortfolioBar.ts │ │ │ │ │ ├── SortingOption.ts │ │ │ │ │ ├── StakePoolDetailsDrawer.ts │ │ │ │ │ ├── StakePoolGridCard.ts │ │ │ │ │ ├── StakePoolListItem.ts │ │ │ │ │ ├── StakingConfirmationDrawer.ts │ │ │ │ │ ├── StakingErrorDrawer.ts │ │ │ │ │ ├── StakingExitModal.ts │ │ │ │ │ ├── StakingInfoCard.ts │ │ │ │ │ ├── StakingPasswordDrawer.ts │ │ │ │ │ ├── StakingSuccessDrawer.ts │ │ │ │ │ ├── StartStakingPage.ts │ │ │ │ │ ├── StatsComponent.ts │ │ │ │ │ └── SwitchingStakePoolModal.ts │ │ │ │ ├── namiMode │ │ │ │ │ ├── ActivateNamiModeModal.ts │ │ │ │ │ └── MainPage.ts │ │ │ │ ├── newTransaction │ │ │ │ │ ├── assetInput.ts │ │ │ │ │ ├── coinConfigure.ts │ │ │ │ │ ├── tokenSearchResult.ts │ │ │ │ │ ├── tokenSelectionPage.ts │ │ │ │ │ ├── transactionBundle.ts │ │ │ │ │ ├── transactionErrorPage.ts │ │ │ │ │ ├── transactionNewPage.ts │ │ │ │ │ ├── transactionPasswordPage.ts │ │ │ │ │ ├── transactionSubmittedPage.ts │ │ │ │ │ └── transactionSummaryPage.ts │ │ │ │ ├── notifications │ │ │ │ │ ├── NotificationCenter.ts │ │ │ │ │ ├── NotificationDetails.ts │ │ │ │ │ ├── NotificationListItem.ts │ │ │ │ │ ├── NotificationsEmptyState.ts │ │ │ │ │ ├── NotificationsMenu.ts │ │ │ │ │ ├── RemoveNotificationModal.ts │ │ │ │ │ └── SubscriptionsDropdown.ts │ │ │ │ ├── onboarding │ │ │ │ │ ├── BitcoinWarningModal.ts │ │ │ │ │ ├── ChooseRecoveryMethodPage.ts │ │ │ │ │ ├── ConfirmPasswordPage.ts │ │ │ │ │ ├── ConnectYourDevicePage.ts │ │ │ │ │ ├── IncompatibleRecoveryPhraseErrorPage.ts │ │ │ │ │ ├── ReuseRecoveryPhrasePage.ts │ │ │ │ │ ├── SaveYourPaperWalletPage.ts │ │ │ │ │ ├── ScanYourPrivateQrCodePage.ts │ │ │ │ │ ├── SecureYourPaperWalletPage.ts │ │ │ │ │ ├── SelectBlockchainPage.ts │ │ │ │ │ ├── commonOnboardingElements.ts │ │ │ │ │ ├── mainPage.ts │ │ │ │ │ ├── recoveryPhrasePage.ts │ │ │ │ │ ├── walletSetupPage.ts │ │ │ │ │ └── watchVideoModal.ts │ │ │ │ ├── passwordInput.ts │ │ │ │ ├── searchInput.ts │ │ │ │ ├── sectionTitle.ts │ │ │ │ ├── settings │ │ │ │ │ ├── CollateralDrawer.ts │ │ │ │ │ ├── CustomSubmitApiDrawer.ts │ │ │ │ │ ├── EnterYourPasswordDrawer.ts │ │ │ │ │ ├── HelpDrawer.ts │ │ │ │ │ ├── MessageSigningAllDoneDrawer.ts │ │ │ │ │ ├── MessageSigningConfirmationDrawer.ts │ │ │ │ │ ├── MessageSigningInputDrawer.ts │ │ │ │ │ ├── NetworkDrawer.ts │ │ │ │ │ ├── PassphraseDrawer.ts │ │ │ │ │ ├── SaveYourPaperWalletDrawer.ts │ │ │ │ │ ├── SecureYourPaperWalletDrawer.ts │ │ │ │ │ ├── SettingsLink.ts │ │ │ │ │ ├── SettingsPage.ts │ │ │ │ │ ├── ShowPublicKeyDrawer.ts │ │ │ │ │ ├── YourKeysDrawer.ts │ │ │ │ │ └── extendedView │ │ │ │ │ │ ├── AboutLaceWidget.ts │ │ │ │ │ │ └── SocialComponentElement.ts │ │ │ │ ├── sharedWallet │ │ │ │ │ ├── AddSharedWalletCommonModalElements.ts │ │ │ │ │ ├── AddSharedWalletMainModal.ts │ │ │ │ │ ├── AddWalletCosignersScreen.ts │ │ │ │ │ ├── CopySharedWalletKeyScreen.ts │ │ │ │ │ ├── DefineWalletQuorumScreen.ts │ │ │ │ │ ├── GenerateSharedWalletKeyScreen.ts │ │ │ │ │ ├── ImportantInformationAboutSharedWalletsModal.ts │ │ │ │ │ ├── LetsCreateYourNewSharedWalletScreen.ts │ │ │ │ │ ├── LetsFindYourSharedWalletScreen.ts │ │ │ │ │ └── ShareWalletDetailsScreen.ts │ │ │ │ ├── staking │ │ │ │ │ ├── stakePoolDetails.ts │ │ │ │ │ ├── stakingConfirmationDrawer.ts │ │ │ │ │ ├── stakingInfoComponent.ts │ │ │ │ │ ├── stakingPage.ts │ │ │ │ │ └── statsComponent.ts │ │ │ │ ├── toastMessage.ts │ │ │ │ ├── tokenDetailsPage.ts │ │ │ │ ├── tokensPage.ts │ │ │ │ ├── transactionDetails.ts │ │ │ │ ├── transactionsPage.ts │ │ │ │ ├── trezorConnectPage.ts │ │ │ │ ├── walletAddressPage.ts │ │ │ │ ├── walletLockPage.ts │ │ │ │ └── walletUnlockPage.ts │ │ │ ├── enums │ │ │ │ ├── AddressTypeEnum.ts │ │ │ │ ├── Onboarding.ts │ │ │ │ ├── StakePoolListColumn.ts │ │ │ │ └── StakePoolSortingOption.ts │ │ │ ├── features │ │ │ │ ├── AdaHandleExtended.feature │ │ │ │ ├── AdaHandlePopup.feature │ │ │ │ ├── AdaHandleSendExtended.feature │ │ │ │ ├── AdaHandleSendPopup.feature │ │ │ │ ├── AddNewWalletConnect.feature │ │ │ │ ├── AddNewWalletCreate.part1.feature │ │ │ │ ├── AddNewWalletCreate.part2.feature │ │ │ │ ├── AddNewWalletCreateBitcoin.feature │ │ │ │ ├── AddNewWalletCreatePaperWallet.feature │ │ │ │ ├── AddNewWalletRestore.feature │ │ │ │ ├── AddressBookExtended.part1.feature │ │ │ │ ├── AddressBookExtended.part2.feature │ │ │ │ ├── AddressBookExtended.part3.feature │ │ │ │ ├── AddressBookPopup.part1.feature │ │ │ │ ├── AddressBookPopup.part2.feature │ │ │ │ ├── CollateralExtended.feature │ │ │ │ ├── CollateralPopup.feature │ │ │ │ ├── DAppConnector.feature │ │ │ │ ├── DAppConnectorExtended.feature │ │ │ │ ├── DAppConnectorPopup.feature │ │ │ │ ├── DAppExplorerExtended.feature │ │ │ │ ├── DAppExplorerPopup.feature │ │ │ │ ├── EmptyStatesExtended.feature │ │ │ │ ├── EmptyStatesPopup.feature │ │ │ │ ├── FiatOnRampOffRampBanxaExtended.feature │ │ │ │ ├── FiatOnRampOffRampBanxaPopup.feature │ │ │ │ ├── ForgotPassword.feature │ │ │ │ ├── FullExperiencePopup.feature │ │ │ │ ├── HdWalletExtended.feature │ │ │ │ ├── LockWalletExtended.feature │ │ │ │ ├── LockWalletPopup.feature │ │ │ │ ├── MidnightBanner.feature │ │ │ │ ├── MultiDelegationPageExtended.part1.feature │ │ │ │ ├── MultiDelegationPageExtended.part2.feature │ │ │ │ ├── MultiDelegationPageExtended.part3.feature │ │ │ │ ├── MultiDelegationPagePopup.feature │ │ │ │ ├── MultidelegationDelegatedFundsMultiplePoolsExtended.feature │ │ │ │ ├── MultidelegationDelegatedFundsMultiplePoolsNotRegisteredExtended.feature │ │ │ │ ├── MultidelegationDelegatedFundsMultiplePoolsNotRegisteredPopup.feature │ │ │ │ ├── MultidelegationDelegatedFundsMultiplePoolsPopup.feature │ │ │ │ ├── MultidelegationDelegatedFundsSinglePoolExtended.part1.feature │ │ │ │ ├── MultidelegationDelegatedFundsSinglePoolExtended.part2.feature │ │ │ │ ├── MultidelegationDelegatedFundsSinglePoolPopup.feature │ │ │ │ ├── NFTPrintLabExtended.feature │ │ │ │ ├── NFTPrintLabPopup.feature │ │ │ │ ├── NFTsExtended.feature │ │ │ │ ├── NFTsFoldersExtended.part1.feature │ │ │ │ ├── NFTsFoldersExtended.part2.feature │ │ │ │ ├── NFTsFoldersExtended.part3.feature │ │ │ │ ├── NFTsFoldersPopup.part1.feature │ │ │ │ ├── NFTsFoldersPopup.part2.feature │ │ │ │ ├── NFTsFoldersPopup.part3.feature │ │ │ │ ├── NFTsPopup.feature │ │ │ │ ├── NamiModeExtended.feature │ │ │ │ ├── NamiModePopup.feature │ │ │ │ ├── NavigationMainExtended.part1.feature │ │ │ │ ├── NavigationMainExtended.part2.feature │ │ │ │ ├── NavigationMainPopup.feature │ │ │ │ ├── NavigationTopExtended.feature │ │ │ │ ├── NavigationTopPopup.feature │ │ │ │ ├── NetworkRequestsCounting.feature │ │ │ │ ├── NetworkSwitchingExtended.feature │ │ │ │ ├── NetworkSwitchingPopup.feature │ │ │ │ ├── NotificationsCenterExtended.feature │ │ │ │ ├── NotificationsCenterPopup.feature │ │ │ │ ├── OnboardingCreatePaperWallet.feature │ │ │ │ ├── OnboardingCreateWallet.part1.feature │ │ │ │ ├── OnboardingCreateWallet.part2.feature │ │ │ │ ├── OnboardingCreateWalletBitcoin.feature │ │ │ │ ├── OnboardingHardwareWallet.feature │ │ │ │ ├── OnboardingRestorePaperWallet.feature │ │ │ │ ├── OnboardingRestoreWallet.part1.feature │ │ │ │ ├── OnboardingRestoreWallet.part2.feature │ │ │ │ ├── OnboardingRestoreWalletBitcoin.feature │ │ │ │ ├── OwnTagsExtended.feature │ │ │ │ ├── OwnTagsPopup.feature │ │ │ │ ├── SendTransactionBundlesExtended.part1.feature │ │ │ │ ├── SendTransactionBundlesExtended.part2.feature │ │ │ │ ├── SendTransactionBundlesExtendedMainnet.feature │ │ │ │ ├── SendTransactionMetadataExtended.feature │ │ │ │ ├── SendTransactionMetadataPopup.feature │ │ │ │ ├── SendTransactionMultipleSelectionExtended.feature │ │ │ │ ├── SendTransactionMultipleSelectionPopup.feature │ │ │ │ ├── SendTransactionSimpleExtended.part1.feature │ │ │ │ ├── SendTransactionSimpleExtended.part2.feature │ │ │ │ ├── SendTransactionSimpleExtended.part3.feature │ │ │ │ ├── SendTransactionSimpleExtended.part4.feature │ │ │ │ ├── SendTransactionSimplePopup.part1.feature │ │ │ │ ├── SendTransactionSimplePopup.part2.feature │ │ │ │ ├── SendTransactionSimplePopup.part3.feature │ │ │ │ ├── SendTransactionSimplePopup.part4.feature │ │ │ │ ├── SettingsGeneratePaperWallet.feature │ │ │ │ ├── SettingsPageExtended.part1.feature │ │ │ │ ├── SettingsPageExtended.part2.feature │ │ │ │ ├── SettingsPagePopup.part1.feature │ │ │ │ ├── SettingsPagePopup.part2.feature │ │ │ │ ├── SharedWalletOnboarding.feature │ │ │ │ ├── SignMessage.feature │ │ │ │ ├── TokensPageExtended.part1.feature │ │ │ │ ├── TokensPageExtended.part2.feature │ │ │ │ ├── TokensPagePopup.part1.feature │ │ │ │ ├── TokensPagePopup.part2.feature │ │ │ │ ├── TransactionsExtended.part1.feature │ │ │ │ ├── TransactionsExtended.part2.feature │ │ │ │ ├── TransactionsPopup.part1.feature │ │ │ │ ├── TransactionsPopup.part2.feature │ │ │ │ ├── VotingCenterExtended.feature │ │ │ │ ├── VotingCenterPopup.feature │ │ │ │ ├── WalletAccountsExtended.feature │ │ │ │ ├── WalletAccountsPopup.feature │ │ │ │ ├── WalletAddressPageExtended.feature │ │ │ │ ├── WalletRenamingExtended.feature │ │ │ │ ├── WalletRenamingPopup.feature │ │ │ │ ├── analytics │ │ │ │ │ ├── AnalyticsActivityExtended.feature │ │ │ │ │ ├── AnalyticsActivityPopup.feature │ │ │ │ │ ├── AnalyticsAddressBookExtended.feature │ │ │ │ │ ├── AnalyticsAddressBookPopup.feature │ │ │ │ │ ├── AnalyticsDAppExplorerExtended.feature │ │ │ │ │ ├── AnalyticsEventPropertiesExtended.feature │ │ │ │ │ ├── AnalyticsEventPropertiesPopup.feature │ │ │ │ │ ├── AnalyticsFiatOnRampOffRamp.feature │ │ │ │ │ ├── AnalyticsForgotPassword.feature │ │ │ │ │ ├── AnalyticsNFTsExtended.feature │ │ │ │ │ ├── AnalyticsNFTsPopup.feature │ │ │ │ │ ├── AnalyticsNavigationMainExtended.feature │ │ │ │ │ ├── AnalyticsNavigationMainPopup.feature │ │ │ │ │ ├── AnalyticsNavigationTopExtended.feature │ │ │ │ │ ├── AnalyticsNavigationTopPopup.feature │ │ │ │ │ ├── AnalyticsOnboardingEvents.feature │ │ │ │ │ ├── AnalyticsSendExtended.feature │ │ │ │ │ ├── AnalyticsSendPopup.feature │ │ │ │ │ ├── AnalyticsSettingsExtended.feature │ │ │ │ │ ├── AnalyticsSettingsPopup.feature │ │ │ │ │ ├── AnalyticsStakingExtended.feature │ │ │ │ │ ├── AnalyticsStakingSwitchingPoolsExtended.feature │ │ │ │ │ ├── AnalyticsTokensExtended.feature │ │ │ │ │ ├── AnalyticsTokensPopup.feature │ │ │ │ │ ├── AnalyticsVotingCenterExtended.feature │ │ │ │ │ └── AnalyticsVotingCenterPopup.feature │ │ │ │ ├── e2e │ │ │ │ │ ├── MultidelegationSwitchingPoolsExtendedE2E.feature │ │ │ │ │ ├── SendNftExtendedE2E.feature │ │ │ │ │ ├── SendNftExtendedHdWalletE2E.feature │ │ │ │ │ ├── SendNftPopupE2E.feature │ │ │ │ │ ├── SendTransactionBundlesE2E.feature │ │ │ │ │ ├── SendTransactionDappE2E.feature │ │ │ │ │ ├── SendTransactionSimpleExtendedE2E.feature │ │ │ │ │ ├── SendTransactionSimplePopupE2E.feature │ │ │ │ │ ├── SignDataDAppE2E.feature │ │ │ │ │ └── StakingInitialFundsE2E.feature │ │ │ │ ├── governance │ │ │ │ │ └── CIP95StaticMethods.feature │ │ │ │ └── trezor │ │ │ │ │ ├── TrezorOnboarding.feature │ │ │ │ │ └── TrezorSendExtended.feature │ │ │ ├── fixture │ │ │ │ ├── indexedDB.ts │ │ │ │ ├── localStorageInitializer.ts │ │ │ │ └── walletRepositoryInitializer.ts │ │ │ ├── helpers │ │ │ │ └── NFTPageHelper.ts │ │ │ ├── hooks │ │ │ │ ├── afterFeatureHooks.ts │ │ │ │ ├── afterTagHooks.ts │ │ │ │ ├── beforeFeatureHooks.ts │ │ │ │ ├── beforeTagHooks.ts │ │ │ │ └── scenarioTagRunner.ts │ │ │ ├── images │ │ │ │ └── readme │ │ │ │ │ ├── debug1.png │ │ │ │ │ ├── debug2.png │ │ │ │ │ └── debug3.png │ │ │ ├── page │ │ │ │ ├── extendedView.ts │ │ │ │ ├── page.ts │ │ │ │ └── popupView.ts │ │ │ ├── pageobject │ │ │ │ ├── newTransactionExtendedPageObject.ts │ │ │ │ └── stakingPageObject.ts │ │ │ ├── steps │ │ │ │ ├── AccountsSteps.ts │ │ │ │ ├── AddNewWalletSteps.ts │ │ │ │ ├── AddressBookSteps.ts │ │ │ │ ├── AddressFormSteps.ts │ │ │ │ ├── DAppExplorerSteps.ts │ │ │ │ ├── MessageSigningSteps.ts │ │ │ │ ├── NamiModeSteps.ts │ │ │ │ ├── SharedWalletSteps.ts │ │ │ │ ├── TopUpWalletSteps.ts │ │ │ │ ├── VotingCenterSteps.ts │ │ │ │ ├── analyticsSteps.ts │ │ │ │ ├── commonSteps.ts │ │ │ │ ├── dAppConnectorSteps.ts │ │ │ │ ├── educationalBannersSteps.ts │ │ │ │ ├── emptyStateSteps.ts │ │ │ │ ├── forgotPasswordSteps.ts │ │ │ │ ├── governanceSteps.ts │ │ │ │ ├── lockWalletSteps.ts │ │ │ │ ├── menuHeaderSteps.ts │ │ │ │ ├── midnightBannerHeadsUpModalSteps.ts │ │ │ │ ├── midnightBannerSteps.ts │ │ │ │ ├── multidelegationSteps.ts │ │ │ │ ├── navigationMainSteps.ts │ │ │ │ ├── navigationTopSteps.ts │ │ │ │ ├── nftFoldersSteps.ts │ │ │ │ ├── nftsCommonSteps.ts │ │ │ │ ├── nftsExtendedSteps.ts │ │ │ │ ├── nftsPopupSteps.ts │ │ │ │ ├── notificationsSteps.ts │ │ │ │ ├── onboardingSteps.ts │ │ │ │ ├── passwordSteps.ts │ │ │ │ ├── sendTransactionBundleSteps.ts │ │ │ │ ├── sendTransactionMetadataSteps.ts │ │ │ │ ├── sendTransactionMultipleSelectionSteps.ts │ │ │ │ ├── sendTransactionSimpleSteps.ts │ │ │ │ ├── settingsSteps.ts │ │ │ │ ├── stakingSteps.ts │ │ │ │ ├── tokensPageSteps.ts │ │ │ │ ├── transactionsSteps.ts │ │ │ │ ├── trezorConnectSteps.ts │ │ │ │ ├── trezorEmulatorSteps.ts │ │ │ │ └── waletAddressPageSteps.ts │ │ │ ├── support │ │ │ │ ├── DockerManager.ts │ │ │ │ ├── PidMonitor.ts │ │ │ │ ├── logger.ts │ │ │ │ ├── patterns.ts │ │ │ │ └── walletConfiguration.ts.gpg │ │ │ ├── types │ │ │ │ ├── dappCategories.ts │ │ │ │ ├── network.ts │ │ │ │ ├── onboarding.ts │ │ │ │ ├── sharedWallet.ts │ │ │ │ ├── sortingOrder.ts │ │ │ │ ├── staking.ts │ │ │ │ ├── transactionStyle.ts │ │ │ │ └── transactionType.ts │ │ │ └── utils │ │ │ │ ├── DAppConnectorUtils.ts │ │ │ │ ├── DAppsUtils.ts │ │ │ │ ├── NotificationsManager.ts │ │ │ │ ├── addressBookUtils.ts │ │ │ │ ├── arrayUtils.ts │ │ │ │ ├── browserPermissionsUtils.ts │ │ │ │ ├── browserStorage.ts │ │ │ │ ├── consoleManager.ts │ │ │ │ ├── cucumberDataHelper.ts │ │ │ │ ├── fileUtils.ts │ │ │ │ ├── firefoxUtils.ts │ │ │ │ ├── getTextFromArray.ts │ │ │ │ ├── inputFieldUtils.ts │ │ │ │ ├── localStorageManager.ts │ │ │ │ ├── multiDelegationUtils.ts │ │ │ │ ├── networkManager.ts │ │ │ │ ├── networkUtils.ts │ │ │ │ ├── pageUtils.ts │ │ │ │ ├── parseWalletAddress.ts │ │ │ │ ├── postHogAnalyticsUtils.ts │ │ │ │ ├── scrollUtils.ts │ │ │ │ ├── sharedWalletUtils.ts │ │ │ │ ├── stakePoolGridContent.ts │ │ │ │ ├── stakePoolListContent.ts │ │ │ │ ├── testContext.ts │ │ │ │ ├── textUtils.ts │ │ │ │ ├── translationService.ts │ │ │ │ ├── trezorEmulatorApiClient.ts │ │ │ │ ├── utils.ts │ │ │ │ ├── virtualizedListUtils.ts │ │ │ │ ├── walletUtils.ts │ │ │ │ └── window.ts │ │ ├── tools │ │ │ ├── convertChromeExtToSafari.sh │ │ │ ├── notifications-center.js │ │ │ ├── notifications-center.md │ │ │ └── openSafariExtension.sh │ │ ├── tsconfig.json │ │ ├── wdio.conf.base.ts │ │ ├── wdio.conf.chrome.ts │ │ ├── wdio.conf.edge.ts │ │ └── wdio.conf.firefox.ts │ ├── nami │ │ ├── .eslintignore │ │ ├── .eslintrc.js │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc.js │ │ ├── .storybook │ │ │ ├── index.scss │ │ │ ├── main.ts │ │ │ ├── mocks │ │ │ │ ├── cardano-sdk.mock.ts │ │ │ │ ├── lace-cardano.mock.ts │ │ │ │ ├── lace-core.mock.ts │ │ │ │ └── react-router-dom.mock.tsx │ │ │ ├── preview-head.html │ │ │ ├── preview.tsx │ │ │ └── theme.scss │ │ ├── README.md │ │ ├── package.json │ │ ├── rollup.config.js │ │ ├── src │ │ │ ├── adapters │ │ │ │ ├── README.md │ │ │ │ ├── account.test.ts │ │ │ │ ├── account.ts │ │ │ │ ├── assets.test.ts │ │ │ │ ├── assets.ts │ │ │ │ ├── balance.test.ts │ │ │ │ ├── balance.ts │ │ │ │ ├── collateral.mock.ts │ │ │ │ ├── collateral.test.ts │ │ │ │ ├── collateral.ts │ │ │ │ ├── currency.ts │ │ │ │ ├── delegation.mock.ts │ │ │ │ ├── delegation.test.ts │ │ │ │ ├── delegation.ts │ │ │ │ ├── index.ts │ │ │ │ ├── transactions.mock.ts │ │ │ │ ├── transactions.ts │ │ │ │ ├── wallet.test.ts │ │ │ │ └── wallet.ts │ │ │ ├── api │ │ │ │ ├── extension │ │ │ │ │ ├── api.mock.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── wallet.mock.ts │ │ │ │ │ └── wallet.ts │ │ │ │ ├── util.mock.ts │ │ │ │ └── util.ts │ │ │ ├── assets │ │ │ │ ├── img │ │ │ │ │ ├── ada.png │ │ │ │ │ ├── bannerBlack.svg │ │ │ │ │ ├── bannerWhite.svg │ │ │ │ │ ├── icon-128.png │ │ │ │ │ ├── icon-34.png │ │ │ │ │ ├── iohk.svg │ │ │ │ │ ├── iohkWhite.svg │ │ │ │ │ ├── lace.svg │ │ │ │ │ ├── laceGradientBackground.png │ │ │ │ │ ├── ledgerLogo.svg │ │ │ │ │ ├── logo.svg │ │ │ │ │ ├── logoWhite.svg │ │ │ │ │ └── trezorLogo.svg │ │ │ │ └── video │ │ │ │ │ └── laceVideoBackground.mp4 │ │ │ ├── config │ │ │ │ ├── config.ts │ │ │ │ └── provider.ts │ │ │ ├── features │ │ │ │ ├── analytics │ │ │ │ │ ├── events.ts │ │ │ │ │ └── hooks.ts │ │ │ │ ├── common-outside-handles-provider │ │ │ │ │ ├── OutsideHandlesProvider.tsx │ │ │ │ │ ├── context.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ ├── useOutsideHandles.mock.ts │ │ │ │ │ └── useOutsideHandles.ts │ │ │ │ ├── dapp-outside-handles-provider │ │ │ │ │ ├── OutsideHandlesProvider.tsx │ │ │ │ │ ├── context.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ ├── useOutsideHandles.mock.ts │ │ │ │ │ └── useOutsideHandles.ts │ │ │ │ ├── outside-handles-provider │ │ │ │ │ ├── OutsideHandlesProvider.tsx │ │ │ │ │ ├── context.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ ├── useOutsideHandles.mock.ts │ │ │ │ │ └── useOutsideHandles.ts │ │ │ │ └── settings │ │ │ │ │ └── legal │ │ │ │ │ └── LegalSettings.tsx │ │ │ ├── index.ts │ │ │ ├── mocks │ │ │ │ ├── account.mock.ts │ │ │ │ ├── network.mock.ts │ │ │ │ ├── store.mock.ts │ │ │ │ ├── token.mock.ts │ │ │ │ └── transaction.mock.ts │ │ │ ├── tsconfig.json │ │ │ ├── types.ts │ │ │ ├── types │ │ │ │ ├── assets.ts │ │ │ │ └── wallet.ts │ │ │ ├── typings │ │ │ │ ├── css.modules.d.ts │ │ │ │ ├── mp4.d.ts │ │ │ │ ├── png.d.ts │ │ │ │ └── svg.modules.d.ts │ │ │ └── ui │ │ │ │ ├── Container.tsx │ │ │ │ ├── README.md │ │ │ │ ├── UpgradeToLaceHeader.stories.tsx │ │ │ │ ├── UpgradeToLaceHeader.tsx │ │ │ │ ├── app │ │ │ │ ├── components │ │ │ │ │ ├── CustomScrollbars.tsx │ │ │ │ │ ├── TrezorWidget.tsx │ │ │ │ │ ├── about.tsx │ │ │ │ │ ├── account.tsx │ │ │ │ │ ├── asset.tsx │ │ │ │ │ ├── assetBadge.tsx │ │ │ │ │ ├── assetPopover.tsx │ │ │ │ │ ├── assetPopoverDiff.tsx │ │ │ │ │ ├── assetsModal.tsx │ │ │ │ │ ├── assetsViewer.tsx │ │ │ │ │ ├── avatarLoader.tsx │ │ │ │ │ ├── changePasswordModal.tsx │ │ │ │ │ ├── collectible.tsx │ │ │ │ │ ├── collectiblesViewer.tsx │ │ │ │ │ ├── confirmModal.tsx │ │ │ │ │ ├── copy.tsx │ │ │ │ │ ├── historyViewer.tsx │ │ │ │ │ ├── laceSecondaryButton.tsx │ │ │ │ │ ├── namiPassword │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── namiPassword.module.scss │ │ │ │ │ │ └── namiPassword.tsx │ │ │ │ │ ├── privacyPolicyUpdate.tsx │ │ │ │ │ ├── qrCode.tsx │ │ │ │ │ ├── scrollbar.tsx │ │ │ │ │ ├── styles.css │ │ │ │ │ ├── switchToLaceBanner.tsx │ │ │ │ │ ├── termsOfUse.tsx │ │ │ │ │ ├── transaction.tsx │ │ │ │ │ ├── transactionBuilder.tsx │ │ │ │ │ ├── unitDisplay.tsx │ │ │ │ │ ├── upgradeToLaceBanner.tsx │ │ │ │ │ └── userInfo.tsx │ │ │ │ ├── hw │ │ │ │ │ ├── connect-hw.tsx │ │ │ │ │ ├── hw.stories.tsx │ │ │ │ │ ├── hw.tsx │ │ │ │ │ ├── select-account.tsx │ │ │ │ │ ├── success-and-close.tsx │ │ │ │ │ ├── trezorTx.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── index.ts │ │ │ │ └── pages │ │ │ │ │ ├── dapp-connector │ │ │ │ │ ├── enable.stories.tsx │ │ │ │ │ ├── enable.tsx │ │ │ │ │ ├── signData.tsx │ │ │ │ │ ├── signTx.tsx │ │ │ │ │ ├── signTxUtil.mock.ts │ │ │ │ │ └── signTxUtil.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── send.stories.tsx │ │ │ │ │ ├── send.tsx │ │ │ │ │ ├── settings.stories.tsx │ │ │ │ │ ├── settings.tsx │ │ │ │ │ ├── wallet.stories.tsx │ │ │ │ │ ├── wallet.tsx │ │ │ │ │ └── wallet.types.ts │ │ │ │ ├── index.ts │ │ │ │ ├── indexInternal.tsx │ │ │ │ ├── indexMain.tsx │ │ │ │ ├── store.mock.ts │ │ │ │ ├── store.tsx │ │ │ │ ├── theme.tsx │ │ │ │ └── utils.ts │ │ ├── test │ │ │ ├── .eslintrc.js │ │ │ ├── __mocks__ │ │ │ │ ├── fileMock.js │ │ │ │ ├── styleMock.js │ │ │ │ └── svgMock.js │ │ │ ├── jest.config.js │ │ │ ├── jest.setup.js │ │ │ └── tsconfig.json │ │ ├── tsconfig.eslint.json │ │ └── tsconfig.json │ ├── notifications │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ ├── package.json │ │ ├── rollup.config.js │ │ ├── src │ │ │ ├── ConnectionStatus.ts │ │ │ ├── NotificationsClient.ts │ │ │ ├── PendingCommands.ts │ │ │ ├── StorageKeys.ts │ │ │ ├── index.ts │ │ │ ├── providers │ │ │ │ ├── PubNub │ │ │ │ │ ├── PubNubPollingProvider.ts │ │ │ │ │ ├── PubNubProvider.ts │ │ │ │ │ ├── PubnubFunctionClient.ts │ │ │ │ │ ├── README.md │ │ │ │ │ ├── TokenManager.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── index.ts │ │ │ │ ├── providers.ts │ │ │ │ └── types.ts │ │ │ ├── tsconfig.json │ │ │ ├── types.ts │ │ │ └── utils.ts │ │ └── test │ │ │ ├── ConnectionStatus.test.ts │ │ │ ├── MockStorage.test.ts │ │ │ ├── MockStorage.ts │ │ │ ├── NotificationsClient.test.ts │ │ │ ├── PendingCommands.test.ts │ │ │ ├── StorageKeys.test.ts │ │ │ ├── jest.config.js │ │ │ ├── jest.setup.js │ │ │ ├── providers │ │ │ └── PubNub │ │ │ │ ├── PubNubProvider.test.ts │ │ │ │ ├── PubnubFunctionClient.test.ts │ │ │ │ └── TokenManager.test.ts │ │ │ ├── test-app.ts │ │ │ ├── tsconfig.json │ │ │ └── utils.test.ts │ ├── staking │ │ ├── .eslintrc.cjs │ │ ├── .gitignore │ │ ├── .prettierignore │ │ ├── .prettierrc │ │ ├── .storybook │ │ │ ├── StakingStorybookProvider.tsx │ │ │ ├── __mocks__ │ │ │ │ └── cardano.ts │ │ │ ├── main.ts │ │ │ ├── preview-body.html │ │ │ ├── preview-head.html │ │ │ └── preview.tsx │ │ ├── LICENSE │ │ ├── NOTICE │ │ ├── README.md │ │ ├── docs │ │ │ └── 001-structure.md │ │ ├── package.json │ │ ├── src │ │ │ ├── assets │ │ │ │ ├── icons │ │ │ │ │ ├── ada.svg │ │ │ │ │ ├── badge-check.component.svg │ │ │ │ │ ├── bell-icon.svg │ │ │ │ │ ├── chart-pie.svg │ │ │ │ │ ├── cube.svg │ │ │ │ │ ├── info-icon.svg │ │ │ │ │ ├── loader.component.svg │ │ │ │ │ ├── moon.component.svg │ │ │ │ │ ├── search.component.svg │ │ │ │ │ ├── warning-triangle.svg │ │ │ │ │ ├── warning.component copy.svg │ │ │ │ │ └── warning.component.svg │ │ │ │ └── images │ │ │ │ │ ├── empty.svg │ │ │ │ │ ├── register-drep-bg-popup.png │ │ │ │ │ └── register-drep-bg.png │ │ │ ├── featureFlags.ts │ │ │ ├── features │ │ │ │ ├── BrowsePools │ │ │ │ │ ├── BrowsePools.css.ts │ │ │ │ │ ├── BrowsePools.tsx │ │ │ │ │ ├── BrowsePoolsHeader.css.ts │ │ │ │ │ ├── BrowsePoolsHeader.tsx │ │ │ │ │ ├── BrowsePoolsPreferencesCard │ │ │ │ │ │ ├── BrowsePoolsPreferencesCard.css.ts │ │ │ │ │ │ ├── BrowsePoolsPreferencesCard.stories.tsx │ │ │ │ │ │ ├── BrowsePoolsPreferencesCard.tsx │ │ │ │ │ │ ├── BrowsePoolsPreferencesCardContainer.tsx │ │ │ │ │ │ ├── BrowsePoolsPreferencesCardLabel.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── PortfolioBar.css.ts │ │ │ │ │ ├── PortfolioBar.tsx │ │ │ │ │ ├── StakePoolCard │ │ │ │ │ │ ├── PoolMetric │ │ │ │ │ │ │ ├── PoolMetric.css.ts │ │ │ │ │ │ │ ├── PoolMetric.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── SkatePoolCardProgressBar │ │ │ │ │ │ │ ├── StakePoolCardProgressBar.css.ts │ │ │ │ │ │ │ ├── StakePoolCardProgressBar.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── StakePoolCard.css.ts │ │ │ │ │ │ ├── StakePoolCard.stories.tsx │ │ │ │ │ │ ├── StakePoolCard.tsx │ │ │ │ │ │ ├── StakePoolCardSkeleton.stories.tsx │ │ │ │ │ │ ├── StakePoolCardSkeleton.tsx │ │ │ │ │ │ ├── constants.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── StakePoolsGrid │ │ │ │ │ │ ├── StakePoolsGrid.css.ts │ │ │ │ │ │ ├── StakePoolsGrid.tsx │ │ │ │ │ │ ├── StakePoolsGridItem.tsx │ │ │ │ │ │ ├── StakePoolsGridSkeleton.tsx │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── StakePoolsList │ │ │ │ │ │ ├── StakePoolListCell.css.ts │ │ │ │ │ │ ├── StakePoolListCell.tsx │ │ │ │ │ │ ├── StakePoolsList.css.ts │ │ │ │ │ │ ├── StakePoolsList.tsx │ │ │ │ │ │ ├── StakePoolsListHeader.tsx │ │ │ │ │ │ ├── StakePoolsListRow.tsx │ │ │ │ │ │ ├── StakePoolsListRowSkeleton │ │ │ │ │ │ │ ├── StakePoolSkeletonCellRenderer.css.ts │ │ │ │ │ │ │ ├── StakePoolSkeletonCellRenderer.tsx │ │ │ │ │ │ │ ├── StakePoolsListRowSkeleton.css.ts │ │ │ │ │ │ │ ├── StakePoolsListRowSkeleton.tsx │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── config.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── StakePoolsSearchEmpty.css.ts │ │ │ │ │ ├── StakePoolsSearchEmpty.tsx │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ └── defaultSortOrderByField.test.ts │ │ │ │ │ ├── analytics.ts │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── formatters.ts │ │ │ │ │ ├── hooks │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── useBrowsePoolsPersistence.tsx │ │ │ │ │ │ ├── useBrowsePoolsView.tsx │ │ │ │ │ │ └── useQueryStakePools.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── queries │ │ │ │ │ │ ├── getPoolInfos.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── utils.ts │ │ │ │ ├── DelegationCard │ │ │ │ │ ├── DelegationCard.css.ts │ │ │ │ │ ├── DelegationCard.stories.tsx │ │ │ │ │ ├── DelegationCard.tsx │ │ │ │ │ ├── DelegationTooltip.css.ts │ │ │ │ │ ├── DelegationTooltip.tsx │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── Drawer │ │ │ │ │ ├── Drawer.tsx │ │ │ │ │ ├── HwDeviceFail.tsx │ │ │ │ │ ├── ResultMessage.module.scss │ │ │ │ │ ├── ResultMessage.tsx │ │ │ │ │ ├── SignConfirmation.module.scss │ │ │ │ │ ├── SignConfirmation.tsx │ │ │ │ │ ├── SocialNetworks │ │ │ │ │ │ ├── SocialNetworkIcon.module.scss │ │ │ │ │ │ ├── SocialNetworkIcon.tsx │ │ │ │ │ │ ├── banner.svg │ │ │ │ │ │ ├── facebook.svg │ │ │ │ │ │ ├── feed.svg │ │ │ │ │ │ ├── github.svg │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── medium.svg │ │ │ │ │ │ ├── site.svg │ │ │ │ │ │ ├── telegram.svg │ │ │ │ │ │ ├── twitter.svg │ │ │ │ │ │ └── youtube.svg │ │ │ │ │ ├── StakePoolDetail.module.scss │ │ │ │ │ ├── StakePoolDetail.tsx │ │ │ │ │ ├── StakePoolDetailsDrawer.tsx │ │ │ │ │ ├── TransactionComplete.module.scss │ │ │ │ │ ├── TransactionFail.tsx │ │ │ │ │ ├── TransactionSuccess.tsx │ │ │ │ │ ├── confirmation │ │ │ │ │ │ ├── AmountInfo.tsx │ │ │ │ │ │ ├── LockedStakeKeysList.module.scss │ │ │ │ │ │ ├── LockedStakeKeysList.tsx │ │ │ │ │ │ ├── StakePoolConfirmationBody │ │ │ │ │ │ │ ├── StakePoolConfirmationBody.module.scss │ │ │ │ │ │ │ ├── StakePoolConfirmationBody.tsx │ │ │ │ │ │ │ ├── arrow-down.svg │ │ │ │ │ │ │ ├── cardano-blue.png │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── StakePoolConfirmationContent.module.scss │ │ │ │ │ │ ├── StakePoolConfirmationContent.tsx │ │ │ │ │ │ ├── StakePoolConfirmationFooter.tsx │ │ │ │ │ │ ├── StakePoolDepositReclaimDetails.module.scss │ │ │ │ │ │ ├── StakePoolDepositReclaimDetails.tsx │ │ │ │ │ │ ├── exclamation-circle-small.svg │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── exclamation-circle-small.svg │ │ │ │ │ ├── exclamation-circle.svg │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── preferences │ │ │ │ │ │ ├── DelegationRatioSlider │ │ │ │ │ │ │ ├── DelegationRatioSlider.css.ts │ │ │ │ │ │ │ ├── DelegationRatioSlider.stories.tsx │ │ │ │ │ │ │ ├── DelegationRatioSlider.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── slider-minus.svg │ │ │ │ │ │ │ └── slider-plus.svg │ │ │ │ │ │ ├── NoPoolsSelected.css.ts │ │ │ │ │ │ ├── NoPoolsSelected.tsx │ │ │ │ │ │ ├── PoolDetailsCard │ │ │ │ │ │ │ ├── PoolDetailsCard.css.ts │ │ │ │ │ │ │ ├── PoolDetailsCard.stories.tsx │ │ │ │ │ │ │ ├── PoolDetailsCard.tsx │ │ │ │ │ │ │ ├── PoolDetailsCardData.css.ts │ │ │ │ │ │ │ ├── PoolDetailsCardData.tsx │ │ │ │ │ │ │ ├── RatioInput.css.ts │ │ │ │ │ │ │ ├── RatioInput.tsx │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── trash.svg │ │ │ │ │ │ ├── StepPreferencesContent.css.ts │ │ │ │ │ │ ├── StepPreferencesContent.tsx │ │ │ │ │ │ ├── StepPreferencesFooter.tsx │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── sad-smiley.svg │ │ │ │ │ └── success-staking.svg │ │ │ │ ├── activity │ │ │ │ │ ├── Activity.tsx │ │ │ │ │ ├── EpochsSwitch.module.scss │ │ │ │ │ ├── EpochsSwitch.tsx │ │ │ │ │ ├── NoStakingActivity.css.ts │ │ │ │ │ ├── NoStakingActivity.tsx │ │ │ │ │ ├── PastEpochsRewards │ │ │ │ │ │ ├── PastEpochsRewards.tsx │ │ │ │ │ │ ├── PoolIndicator.tsx │ │ │ │ │ │ ├── RewardsChart.tsx │ │ │ │ │ │ ├── RewardsChartTooltip.tsx │ │ │ │ │ │ ├── hooks │ │ │ │ │ │ │ ├── useRewardsByEpoch.ts │ │ │ │ │ │ │ └── useRewardsChartPoolsColorMapper.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── RewardsHistory.tsx │ │ │ │ │ ├── helpers │ │ │ │ │ │ └── getGroupedRewardsHistory.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── modals │ │ │ │ │ ├── BetaPill.css.ts │ │ │ │ │ ├── BetaPill.tsx │ │ │ │ │ ├── ChangingPreferencesModal.tsx │ │ │ │ │ ├── ExitStakingModal.tsx │ │ │ │ │ ├── MultidelegationBetaModal.tsx │ │ │ │ │ ├── MultidelegationDAppCompatibilityModal.tsx │ │ │ │ │ ├── PoolsManagementModal.tsx │ │ │ │ │ ├── StakingModal.module.scss │ │ │ │ │ ├── StakingModal.tsx │ │ │ │ │ └── index.ts │ │ │ │ ├── outside-handles-provider │ │ │ │ │ ├── OutsideHandlesProvider.tsx │ │ │ │ │ ├── context.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── types.ts │ │ │ │ │ └── useOutsideHandles.ts │ │ │ │ ├── overview │ │ │ │ │ ├── ExpandViewBanner.module.scss │ │ │ │ │ ├── ExpandViewBanner.tsx │ │ │ │ │ ├── FundWalletBanner.module.scss │ │ │ │ │ ├── FundWalletBanner.tsx │ │ │ │ │ ├── GetStartedSteps.css.ts │ │ │ │ │ ├── GetStartedSteps.tsx │ │ │ │ │ ├── Overview.tsx │ │ │ │ │ ├── OverviewPopup.tsx │ │ │ │ │ ├── RegisterAsDRepBanner │ │ │ │ │ │ ├── RegisterAsDRepBanner.module.scss │ │ │ │ │ │ ├── RegisterAsDRepBanner.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── StakeFundsBanner.module.scss │ │ │ │ │ ├── StakeFundsBanner.tsx │ │ │ │ │ ├── StakePoolSearch │ │ │ │ │ │ ├── StakePoolSearch.module.scss │ │ │ │ │ │ ├── StakePoolSearch.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── StakingInfoCard │ │ │ │ │ │ ├── StakePoolInfo.module.scss │ │ │ │ │ │ ├── StakePoolInfo.tsx │ │ │ │ │ │ ├── StakingInfoCard.module.scss │ │ │ │ │ │ ├── StakingInfoCard.tsx │ │ │ │ │ │ ├── Stats.module.scss │ │ │ │ │ │ ├── Stats.tsx │ │ │ │ │ │ ├── StatsTooltip.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── StakingNotificationBanners │ │ │ │ │ │ ├── PortfolioDriftBanner.css.ts │ │ │ │ │ │ ├── PortfolioDriftBanner.tsx │ │ │ │ │ │ ├── StakingNotificationBanners.css.ts │ │ │ │ │ │ ├── StakingNotificationBanners.tsx │ │ │ │ │ │ ├── getCurrentStakingNotifications.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── types.ts │ │ │ │ │ ├── expand-gradient.component.svg │ │ │ │ │ ├── helpers │ │ │ │ │ │ ├── hasMinimumFundsToDelegate.ts │ │ │ │ │ │ ├── hasPendingDelegationTransaction.ts │ │ │ │ │ │ ├── hasPledgeNotMet.ts │ │ │ │ │ │ ├── hasSaturatedOrRetiredPools.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── mapPortfolioToDisplayData.ts │ │ │ │ │ ├── hooks.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── lace-portal-horizontal.component.svg │ │ │ │ │ ├── lace-portal-popup.component.svg │ │ │ │ │ ├── lace-portal-vertical.component.svg │ │ │ │ │ ├── start_staking_bg.svg │ │ │ │ │ ├── start_staking_bg_popup.svg │ │ │ │ │ └── types.ts │ │ │ │ ├── staking │ │ │ │ │ ├── Navigation.tsx │ │ │ │ │ ├── OneTimeModals.tsx │ │ │ │ │ ├── Setup │ │ │ │ │ │ ├── Setup.tsx │ │ │ │ │ │ ├── SetupBase.tsx │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── Staking.tsx │ │ │ │ │ ├── StakingPopup.tsx │ │ │ │ │ ├── StakingPopupView.tsx │ │ │ │ │ ├── StakingView.tsx │ │ │ │ │ ├── arrow-right.svg │ │ │ │ │ ├── copy.component.svg │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── reset.css.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── store │ │ │ │ │ ├── delegationPortfolioStore │ │ │ │ │ │ ├── constants.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── isPortfolioDrifted.ts │ │ │ │ │ │ ├── isPortfolioSavedOnChain.ts │ │ │ │ │ │ ├── makeMapOfSavedPercentages.ts │ │ │ │ │ │ ├── mapStakePoolToDisplayData.ts │ │ │ │ │ │ ├── selectors.ts │ │ │ │ │ │ ├── stateMachine │ │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ │ ├── normalizePercentages.test.ts │ │ │ │ │ │ │ │ └── sumPercentagesSanitized.test.ts │ │ │ │ │ │ │ ├── atomicStateMutators.ts │ │ │ │ │ │ │ ├── commands.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── initializeDraftPortfolioPool.ts │ │ │ │ │ │ │ ├── normalizePercentages.ts │ │ │ │ │ │ │ ├── processExpandedViewCases.ts │ │ │ │ │ │ │ ├── processPopupViewCases.ts │ │ │ │ │ │ │ ├── sanitizePercentages.ts │ │ │ │ │ │ │ ├── stateTreeUtilities.ts │ │ │ │ │ │ │ ├── sumPercentagesSanitized.ts │ │ │ │ │ │ │ └── types.ts │ │ │ │ │ │ ├── types.ts │ │ │ │ │ │ ├── useDelegationPortfolioStore.ts │ │ │ │ │ │ └── useSyncDelegationPortfolioStore.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── stakingStore.ts │ │ │ │ └── theme │ │ │ │ │ ├── LocalThemeProvider.tsx │ │ │ │ │ ├── colors.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── sx.css.ts │ │ │ │ │ └── theme.css.ts │ │ │ ├── index.ts │ │ │ └── typings │ │ │ │ ├── css.modules.d.ts │ │ │ │ ├── i18next.d.ts │ │ │ │ ├── png.d.ts │ │ │ │ └── svg.d.ts │ │ ├── tsconfig.eslint.json │ │ ├── tsconfig.json │ │ ├── tsup.config.ts │ │ └── vitest.config.ts │ └── translation │ │ ├── .eslintignore │ │ ├── .eslintrc.js │ │ ├── .gitignore │ │ ├── .prettierrc.js │ │ ├── README.md │ │ ├── package.json │ │ ├── rollup.config.js │ │ ├── src │ │ ├── index.ts │ │ ├── lib │ │ │ ├── i18n.ts │ │ │ └── translations │ │ │ │ ├── browser-extension-wallet │ │ │ │ ├── en.json │ │ │ │ ├── en.ts │ │ │ │ ├── es.json │ │ │ │ ├── es.ts │ │ │ │ └── index.ts │ │ │ │ ├── cardano │ │ │ │ ├── en.json │ │ │ │ ├── en.ts │ │ │ │ ├── es.json │ │ │ │ └── es.ts │ │ │ │ ├── core │ │ │ │ ├── en.json │ │ │ │ ├── en.ts │ │ │ │ ├── es.json │ │ │ │ └── es.ts │ │ │ │ ├── index.ts │ │ │ │ ├── shared-wallets │ │ │ │ ├── en.json │ │ │ │ ├── en.ts │ │ │ │ ├── es.json │ │ │ │ └── es.ts │ │ │ │ ├── staking │ │ │ │ ├── en.json │ │ │ │ ├── en.ts │ │ │ │ ├── es.json │ │ │ │ ├── es.ts │ │ │ │ └── index.ts │ │ │ │ └── swaps │ │ │ │ ├── en.json │ │ │ │ ├── en.ts │ │ │ │ ├── es.json │ │ │ │ ├── es.ts │ │ │ │ └── index.ts │ │ ├── types │ │ │ ├── index.ts │ │ │ └── types.ts │ │ └── typings │ │ │ └── i18next.d.ts │ │ ├── tsconfig.eslint.json │ │ └── tsconfig.json ├── rollup.config.js ├── test │ ├── .eslintrc.js │ ├── createJestConfig.js │ └── jestEsmExceptions.js ├── tsconfig.json └── yarn.lock ├── webpack.config.js └── yarn.lock /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/actions/build/app/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/actions/build/app/action.yml -------------------------------------------------------------------------------- /.github/actions/build/package/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/actions/build/package/action.yml -------------------------------------------------------------------------------- /.github/actions/check/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/actions/check/action.yml -------------------------------------------------------------------------------- /.github/actions/install/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/actions/install/action.yml -------------------------------------------------------------------------------- /.github/actions/test/e2e/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/actions/test/e2e/action.yml -------------------------------------------------------------------------------- /.github/actions/test/unit/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/actions/test/unit/action.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/labeler.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/settings.yml -------------------------------------------------------------------------------- /.github/shared/build/action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/shared/build/action.yml -------------------------------------------------------------------------------- /.github/workflows/build-dev-preview.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/workflows/build-dev-preview.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/e2e-tests-linux-split.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/workflows/e2e-tests-linux-split.yml -------------------------------------------------------------------------------- /.github/workflows/git-checks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/workflows/git-checks.yml -------------------------------------------------------------------------------- /.github/workflows/labeler.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/workflows/labeler.yml -------------------------------------------------------------------------------- /.github/workflows/sonar-cloud.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.github/workflows/sonar-cloud.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.gitmodules -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | cd v1 && yarn run lint-staged 5 | -------------------------------------------------------------------------------- /.mcp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.mcp.json -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v20.12.2 2 | -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-typescript.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.yarn/plugins/@yarnpkg/plugin-typescript.cjs -------------------------------------------------------------------------------- /.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.yarn/plugins/@yarnpkg/plugin-workspace-tools.cjs -------------------------------------------------------------------------------- /.yarn/releases/yarn-3.6.0.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.yarn/releases/yarn-3.6.0.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /ARCHITECTURE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/ARCHITECTURE.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/README.md -------------------------------------------------------------------------------- /assets/popup.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/assets/popup.html -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/flake.nix -------------------------------------------------------------------------------- /merge-manifest-plugin.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/merge-manifest-plugin.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/package.json -------------------------------------------------------------------------------- /sonar-project.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/sonar-project.properties -------------------------------------------------------------------------------- /src/const.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/src/const.js -------------------------------------------------------------------------------- /src/popup-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/src/popup-bundle.js -------------------------------------------------------------------------------- /src/sw-bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/src/sw-bundle.js -------------------------------------------------------------------------------- /v1/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/.editorconfig -------------------------------------------------------------------------------- /v1/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/.eslintignore -------------------------------------------------------------------------------- /v1/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/.eslintrc.js -------------------------------------------------------------------------------- /v1/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/.gitignore -------------------------------------------------------------------------------- /v1/.markdownlint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/.markdownlint.json -------------------------------------------------------------------------------- /v1/.nvmrc: -------------------------------------------------------------------------------- 1 | v20.12.2 2 | -------------------------------------------------------------------------------- /v1/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/.prettierrc -------------------------------------------------------------------------------- /v1/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/CONTRIBUTING.md -------------------------------------------------------------------------------- /v1/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/README.md -------------------------------------------------------------------------------- /v1/apps/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/README.md -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/.env.defaults: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/.env.defaults -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/.env.example -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/.gitignore -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/.nvmrc: -------------------------------------------------------------------------------- 1 | v20.12.2 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/LICENSE -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/NOTICE -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/README.md -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/manifest.json -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/package.json -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/sentry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/sentry.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/api/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/api/mock.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/BackButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BackButton'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/BalanceVisibilityToggle/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BalanceVisibilityToggle'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/Credit/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Credit'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/DropdownMenu/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DropdownMenu'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/ExpandButton/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './ExpandButton'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/MainLoader/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MainLoader'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/NetworkPill/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NetworkPill'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/RecoveryPhrase/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './RecoveryPhrase'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/ResetDataError/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ResetDataError'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/ResultMessage/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ResultMessage'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/components/TransactionHashBox/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransactionHashBox'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/config.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/activity/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Activity'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/ada-handle/config.ts: -------------------------------------------------------------------------------- 1 | export const isAdaHandleEnabled = process.env.USE_ADA_HANDLE === 'true'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/address-book/hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useGetFilteredAddressBook'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/address-book/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components/AddressBook'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/address-book/store/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './addressBookStore'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/assets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/dapp/config/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ViewsConfig'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/dapp/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/delegation/components/ExpandViewBanner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ExpandViewBanner'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/delegation/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/delegation/stores/index.ts: -------------------------------------------------------------------------------- 1 | export * from './createDelegationStore'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/nfts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/send/helpers/index.ts: -------------------------------------------------------------------------------- 1 | export * from './transformers'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/send/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components/Send'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/stake-pool-details/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/stake-pool-details/store/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@views/browser/features/staking/store'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/unlock-wallet/components/MnemonicValidation.module.scss: -------------------------------------------------------------------------------- 1 | .container { 2 | overflow-y: scroll; 3 | } 4 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/unlock-wallet/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/features/voting-beta/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Voting'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/hooks/index.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/hooks/useLMP.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/hooks/useLMP.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/index-popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/index-popup.tsx -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/index.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/lib/i18n.ts: -------------------------------------------------------------------------------- 1 | export { i18n } from '@lace/translation'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/lib/scripts/background/index-sw.ts: -------------------------------------------------------------------------------- 1 | import('./index'); 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/lib/storage/database/config.ts: -------------------------------------------------------------------------------- 1 | export const DATABASE_NAME = 'OneWalletDB'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/lib/storage/database/index.ts: -------------------------------------------------------------------------------- 1 | export * from './db'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/lib/storage/hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useDbState'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/multichain/index.ts: -------------------------------------------------------------------------------- 1 | export * from './BlockchainProvider'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/popup.tsx -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/AnalyticsProvider/config.ts: -------------------------------------------------------------------------------- 1 | export const ENHANCED_ANALYTICS_OPT_IN_STATUS_LS_KEY = 'analyticsStatus'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/AnalyticsProvider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/AppSettings/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/BackgroundPageProvider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/BackgroundServiceAPI/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/DatabaseProvider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/ExternalLinkOpenerProvider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/TxWitnessRequestProvider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/UIThemeProvider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/ViewFlowProvider/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/providers/currency/index.ts: -------------------------------------------------------------------------------- 1 | export * from './context'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/routes/index.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/shims/inquire.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/shims/inquire.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/stores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/stores/index.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/stores/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/stores/types.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/styles/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './breakpoints'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/tsconfig.json -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/types/cardano.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/types/cardano.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/types/index.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/types/pgp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/types/pgp.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/types/ui.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/types/ui.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/types/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/types/util.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/types/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/types/wallet.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/typings/decs.d.ts: -------------------------------------------------------------------------------- 1 | declare module 'intersection-observer-polyfill'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/typings/mp4.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/typings/mp4.d.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/typings/png.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/typings/png.d.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/utils/AppVersionGuard/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AppVersionGuard'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/utils/PaperWallet/index.ts: -------------------------------------------------------------------------------- 1 | export * from './paper-wallet'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/utils/chain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/utils/chain.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/utils/cip14.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/utils/cip14.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/utils/lmp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/utils/lmp.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/utils/pgp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/utils/pgp.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/utils/regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/src/utils/regex.ts -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/utils/validators/index.ts: -------------------------------------------------------------------------------- 1 | export * from './address-book'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/bitcoin-mode/components/Layout/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MainLayout'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/bitcoin-mode/components/MainMenu/DropdownMenuOverlay/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NetworkInfo'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/bitcoin-mode/features/assets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/CollapsiblePanelContainer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CollapsiblePanelContainer'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/Drawer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DrawerUIContent'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/LeftSidePanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LeftSidePanel'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/Lock/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Lock'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/PortfolioBalance/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PortfolioBalance'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/QRInfoWalletDrawer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './QRInfoWalletDrawer'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/QRPublicKeyDrawer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './QRPublicKeyDrawer'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/SidePanelButton/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SidePanelButton'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/SocialNetworks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SocialNetworkIcon'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/TransactionCTAsBox/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransactionCTAsBox'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/WalletUsedAddressesDrawer/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WalletUsedAddressesDrawer'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/components/WarningModal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WarningModal'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/activity/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/adress-book/components/AddressBook/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './AddressBook'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/adress-book/components/AddressBookEmpty/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './AddressBookEmpty'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/adress-book/components/AddressForm/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './AddressForm'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/adress-book/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './components/AddressBook'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/assets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/dapp/components/DappBetaModal/DappBetaModal.tsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/dapp/components/DappList/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './DappList'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/dapp/explorer/services/api/README.MD: -------------------------------------------------------------------------------- 1 | # Apis -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/dapp/explorer/services/helpers/apis-formatter/helpers.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/dapp/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components/DappList'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/multi-wallet/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MultiWallet'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/nfts/components/CreateFolder/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './CreateFolderDrawer'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/nfts/components/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NftsLayout'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/nfts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/send-transaction/components/Form/CoinInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CoinInput'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/send-transaction/components/Form/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransactionForm'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/send-transaction/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Transaction'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/settings/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/shared-wallet/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SharedWallet'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/staking/components/StakeFundsBanner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StakeFundsBanner'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/staking/components/StakePoolDetails/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './StakePoolDetails'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/staking/components/StakePoolsTable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StakePoolsTable'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/staking/components/StakingInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StakingInfo'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/staking/store/index.ts: -------------------------------------------------------------------------------- 1 | export * from './stakingStore'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/swaps/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/voting-beta/components/VotingCenterBanner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './VotingCenterBanner'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/voting-beta/components/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './VotingLayout'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/voting-beta/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/voting/components/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './VotingLayout'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/voting/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/wallet-setup/components/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WalletSetup'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/src/views/browser-view/features/wallet-setup/index.ts: -------------------------------------------------------------------------------- 1 | export * from './components'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/test/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/test/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/test/__mocks__/svgMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'div'; 2 | -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/test/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/test/jest.config.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/test/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/test/jest.setup.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/test/tsconfig.json -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/wallaby.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/wallaby.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/webpack-utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/webpack-utils.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/webpack.app.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/webpack.app.dev.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/webpack.app.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/webpack.app.prod.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/webpack.common.cs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/webpack.common.cs.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/webpack.common.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/webpack.common.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/webpack.common.sw.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/webpack.common.sw.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/webpack.cs.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/webpack.cs.dev.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/webpack.cs.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/webpack.cs.prod.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/webpack.sw.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/webpack.sw.dev.js -------------------------------------------------------------------------------- /v1/apps/browser-extension-wallet/webpack.sw.prod.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/apps/browser-extension-wallet/webpack.sw.prod.js -------------------------------------------------------------------------------- /v1/bump-cardano-js-sdk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/bump-cardano-js-sdk.sh -------------------------------------------------------------------------------- /v1/commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/commitlint.config.js -------------------------------------------------------------------------------- /v1/eslint-local-rules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/eslint-local-rules/index.js -------------------------------------------------------------------------------- /v1/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/package.json -------------------------------------------------------------------------------- /v1/packages/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/README.md -------------------------------------------------------------------------------- /v1/packages/bitcoin/.gitignore: -------------------------------------------------------------------------------- 1 | # Do not ignore the following 2 | !src/ui/typings/* -------------------------------------------------------------------------------- /v1/packages/bitcoin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/LICENSE -------------------------------------------------------------------------------- /v1/packages/bitcoin/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/NOTICE -------------------------------------------------------------------------------- /v1/packages/bitcoin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/README.md -------------------------------------------------------------------------------- /v1/packages/bitcoin/assets/modules_chart.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/assets/modules_chart.png -------------------------------------------------------------------------------- /v1/packages/bitcoin/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/package.json -------------------------------------------------------------------------------- /v1/packages/bitcoin/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/rollup.config.js -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/index.ts: -------------------------------------------------------------------------------- 1 | export * as Bitcoin from '@wallet'; 2 | -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/tsconfig.declarationOnly.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/src/tsconfig.declarationOnly.json -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/src/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/wallet/index.ts: -------------------------------------------------------------------------------- 1 | export * from '@wallet/lib'; 2 | -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/wallet/lib/common/address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/src/wallet/lib/common/address.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/wallet/lib/common/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/src/wallet/lib/common/index.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/wallet/lib/common/info.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/src/wallet/lib/common/info.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/wallet/lib/common/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/src/wallet/lib/common/network.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/wallet/lib/common/taproot.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/src/wallet/lib/common/taproot.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/wallet/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/src/wallet/lib/index.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/wallet/lib/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/src/wallet/lib/providers/index.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/src/wallet/lib/wallet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/src/wallet/lib/wallet/index.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/test/BitcoinSigner.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/test/BitcoinSigner.test.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/test/BitcoinWallet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/test/BitcoinWallet.test.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/test/GreedyInputSelector.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/test/GreedyInputSelector.test.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/test/TransactionBuilder.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/test/TransactionBuilder.test.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/test/address.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/test/address.test.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/test/info.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/test/info.test.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/test/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/test/jest.config.js -------------------------------------------------------------------------------- /v1/packages/bitcoin/test/keyDerivation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/test/keyDerivation.test.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/test/taproot.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/test/taproot.test.ts -------------------------------------------------------------------------------- /v1/packages/bitcoin/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/bitcoin/test/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/cardano/.gitignore: -------------------------------------------------------------------------------- 1 | # Do not ignore the following 2 | !src/ui/typings/* -------------------------------------------------------------------------------- /v1/packages/cardano/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/LICENSE -------------------------------------------------------------------------------- /v1/packages/cardano/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/NOTICE -------------------------------------------------------------------------------- /v1/packages/cardano/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/README.md -------------------------------------------------------------------------------- /v1/packages/cardano/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/package.json -------------------------------------------------------------------------------- /v1/packages/cardano/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/rollup.config.js -------------------------------------------------------------------------------- /v1/packages/cardano/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/index.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/tsconfig.declarationOnly.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/tsconfig.declarationOnly.json -------------------------------------------------------------------------------- /v1/packages/cardano/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/ui/README.md -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/components/NetworkInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './NetworkInfo'; 2 | -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/components/StakePoolMetricsBrowser/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StakePoolMetricsBrowser'; 2 | -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/components/StakePoolNameBrowser/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StakePoolNameBrowser'; 2 | -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/components/StakePoolStatusLogo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StatusLogo'; 2 | -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/components/StakingConfirmationInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StakingConfirmationInfo'; 2 | -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './useCountdown'; 2 | -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/hooks/useCountdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/ui/hooks/useCountdown.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/ui/styles/index.scss -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/styles/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/ui/styles/theme.scss -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/typings/css.modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/ui/typings/css.modules.d.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/typings/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/ui/typings/i18next.d.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/typings/png.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/ui/typings/png.d.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/typings/svg.modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/ui/typings/svg.modules.d.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/util/format-countdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/ui/util/format-countdown.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/ui/util/get-time-left.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/ui/util/get-time-left.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/README.md -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/index.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/lib/cardano-wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/lib/cardano-wallet.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/lib/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/lib/config.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/lib/handleService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/lib/handleService.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/lib/hardware-wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/lib/hardware-wallet.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/lib/providers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/lib/providers.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/test/mocks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/test/mocks/index.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/test/mocks/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/test/mocks/mock.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/types.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/util/asset-balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/util/asset-balance.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/util/drep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/util/drep.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/util/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/util/index.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/util/is-nft.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/util/is-nft.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/util/observable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/util/observable.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/util/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/util/types.ts -------------------------------------------------------------------------------- /v1/packages/cardano/src/wallet/util/voter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/src/wallet/util/voter.ts -------------------------------------------------------------------------------- /v1/packages/cardano/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/test/.eslintrc.js -------------------------------------------------------------------------------- /v1/packages/cardano/test/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; -------------------------------------------------------------------------------- /v1/packages/cardano/test/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; -------------------------------------------------------------------------------- /v1/packages/cardano/test/__mocks__/svgMock.js: -------------------------------------------------------------------------------- 1 | module.exports = { ReactComponent: 'div' }; 2 | -------------------------------------------------------------------------------- /v1/packages/cardano/test/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/test/jest.config.js -------------------------------------------------------------------------------- /v1/packages/cardano/test/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/test/jest.setup.js -------------------------------------------------------------------------------- /v1/packages/cardano/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/cardano/test/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/common/.gitignore: -------------------------------------------------------------------------------- 1 | # Do not ignore the following 2 | !src/ui/typings/* -------------------------------------------------------------------------------- /v1/packages/common/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/LICENSE -------------------------------------------------------------------------------- /v1/packages/common/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/NOTICE -------------------------------------------------------------------------------- /v1/packages/common/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/README.md -------------------------------------------------------------------------------- /v1/packages/common/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/package.json -------------------------------------------------------------------------------- /v1/packages/common/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/rollup.config.js -------------------------------------------------------------------------------- /v1/packages/common/src/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/.eslintrc.js -------------------------------------------------------------------------------- /v1/packages/common/src/AppLogger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/AppLogger.ts -------------------------------------------------------------------------------- /v1/packages/common/src/analytics/iAnalyticsTracker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/analytics/iAnalyticsTracker.ts -------------------------------------------------------------------------------- /v1/packages/common/src/analytics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/analytics/index.ts -------------------------------------------------------------------------------- /v1/packages/common/src/analytics/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/analytics/types.ts -------------------------------------------------------------------------------- /v1/packages/common/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/index.ts -------------------------------------------------------------------------------- /v1/packages/common/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/common/src/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/README.md -------------------------------------------------------------------------------- /v1/packages/common/src/ui/assets/icons/funds.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/assets/icons/funds.svg -------------------------------------------------------------------------------- /v1/packages/common/src/ui/assets/icons/icon-copy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/assets/icons/icon-copy.png -------------------------------------------------------------------------------- /v1/packages/common/src/ui/assets/icons/loader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/assets/icons/loader.png -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/ActionableAlert/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ActionableAlert'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Banner/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Banner/index.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Button/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Button/index.tsx -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Button/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Button/types.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/CollapsablePanel/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CollapsablePanel'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/CustomTooltip/index.ts: -------------------------------------------------------------------------------- 1 | export * from './CustomTooltip'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Drawer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Drawer/index.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/DropDownMenu/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './DropDownMenu'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Ellipsis/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Ellipsis'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/ErrorPane/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ErrorPane'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Form/Input/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Input'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Form/TextArea/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './TextArea'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Form/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Form/index.tsx -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/InlineInfoList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InlineInfoList'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/LabeledInfoList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './LabeledInfoList'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Loader/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Loader'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/MultiStepProgressLine/index.ts: -------------------------------------------------------------------------------- 1 | export * from './MultiStepProgressLine'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/NavigationButton/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './NavigationButton'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/ProgressBar/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ProgressBar'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/QRCode/index.ts: -------------------------------------------------------------------------------- 1 | export * from './QRCode'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Radio/Radio.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Radio/Radio.tsx -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Radio/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Radio/index.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Search/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Search'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Steps/Steps.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Steps/Steps.tsx -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Steps/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Steps'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Switch/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Switch'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Table/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Table/index.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/TextAvatar/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TextAvatar'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/TextBoxItem/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TextBoxItem'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Timeline/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './Timeline'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Toast/Toast.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Toast/Toast.tsx -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Toast/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Toast/index.tsx -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/Toast/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/components/Toast/types.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/components/VirtualisedGrid/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './VirtualisedGrid'; 2 | -------------------------------------------------------------------------------- /v1/packages/common/src/ui/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/hooks/index.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/hooks/useAutoFocus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/hooks/useAutoFocus.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/hooks/useBoundingBox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/hooks/useBoundingBox.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/hooks/useFetchImage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/hooks/useFetchImage.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/hooks/useHasScrollBar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/hooks/useHasScrollBar.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/hooks/useObservable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/hooks/useObservable.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/hooks/useSearchParams.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/hooks/useSearchParams.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/lib/add-ellipsis.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/lib/add-ellipsis.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/lib/format-number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/lib/format-number.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/lib/get-number-unit.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/lib/get-number-unit.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/lib/get-random-icon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/lib/get-random-icon.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/lib/index.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/lib/is-network-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/lib/is-network-error.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/lib/text-formatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/lib/text-formatters.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/styles/index.scss -------------------------------------------------------------------------------- /v1/packages/common/src/ui/styles/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/styles/theme.scss -------------------------------------------------------------------------------- /v1/packages/common/src/ui/styles/themes/_dark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/styles/themes/_dark.scss -------------------------------------------------------------------------------- /v1/packages/common/src/ui/styles/themes/_index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/styles/themes/_index.scss -------------------------------------------------------------------------------- /v1/packages/common/src/ui/styles/themes/_light.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/styles/themes/_light.scss -------------------------------------------------------------------------------- /v1/packages/common/src/ui/styles/themes/_shadows.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/styles/themes/_shadows.scss -------------------------------------------------------------------------------- /v1/packages/common/src/ui/typings/css.modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/typings/css.modules.d.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/typings/png.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/typings/png.d.ts -------------------------------------------------------------------------------- /v1/packages/common/src/ui/typings/svg.modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/src/ui/typings/svg.modules.d.ts -------------------------------------------------------------------------------- /v1/packages/common/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/test/.eslintrc.js -------------------------------------------------------------------------------- /v1/packages/common/test/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; -------------------------------------------------------------------------------- /v1/packages/common/test/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; -------------------------------------------------------------------------------- /v1/packages/common/test/__mocks__/svgMock.js: -------------------------------------------------------------------------------- 1 | module.exports = { ReactComponent: 'div' }; 2 | -------------------------------------------------------------------------------- /v1/packages/common/test/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/test/jest.config.js -------------------------------------------------------------------------------- /v1/packages/common/test/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/test/jest.setup.js -------------------------------------------------------------------------------- /v1/packages/common/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/common/test/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/core/.babelrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/.babelrc.json -------------------------------------------------------------------------------- /v1/packages/core/.storybook/__mocks__/cardano.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/.storybook/__mocks__/cardano.ts -------------------------------------------------------------------------------- /v1/packages/core/.storybook/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/.storybook/index.scss -------------------------------------------------------------------------------- /v1/packages/core/.storybook/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/.storybook/main.js -------------------------------------------------------------------------------- /v1/packages/core/.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/.storybook/preview-head.html -------------------------------------------------------------------------------- /v1/packages/core/.storybook/preview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/.storybook/preview.js -------------------------------------------------------------------------------- /v1/packages/core/.storybook/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/.storybook/theme.scss -------------------------------------------------------------------------------- /v1/packages/core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/LICENSE -------------------------------------------------------------------------------- /v1/packages/core/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/NOTICE -------------------------------------------------------------------------------- /v1/packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/README.md -------------------------------------------------------------------------------- /v1/packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/package.json -------------------------------------------------------------------------------- /v1/packages/core/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/rollup.config.js -------------------------------------------------------------------------------- /v1/packages/core/src/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/.eslintrc.js -------------------------------------------------------------------------------- /v1/packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/index.ts -------------------------------------------------------------------------------- /v1/packages/core/src/shared-wallets/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/shared-wallets/.eslintrc.js -------------------------------------------------------------------------------- /v1/packages/core/src/shared-wallets/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/shared-wallets/.prettierrc -------------------------------------------------------------------------------- /v1/packages/core/src/shared-wallets/hooks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './use-shared-wallet-data'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/shared-wallets/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/shared-wallets/index.ts -------------------------------------------------------------------------------- /v1/packages/core/src/shared-wallets/state-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/shared-wallets/state-utils.ts -------------------------------------------------------------------------------- /v1/packages/core/src/shared-wallets/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/shared-wallets/types.ts -------------------------------------------------------------------------------- /v1/packages/core/src/shared-wallets/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/shared-wallets/utils/index.ts -------------------------------------------------------------------------------- /v1/packages/core/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/core/src/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/README.md -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/addAddress.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/addAddress.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/addrBookIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/addrBookIcon.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/asset-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/asset-icon.png -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/bitcoin.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/bitcoin.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/bookIcon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/bookIcon.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/cardano.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/cardano.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/check.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/check.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/copy-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/copy-icon.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/dapp-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/dapp-icon.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/plus.png -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/send-down.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/send-down.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/icons/x.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/icons/x.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/images/Cardano.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/images/Cardano.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/images/connection.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/images/connection.png -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/images/copy-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/images/copy-icon.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/images/handle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/images/handle.png -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/images/loader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/images/loader.png -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/images/passphrase.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/images/passphrase.png -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/images/qr-image.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/images/qr-image.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/assets/images/substract.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/assets/images/substract.svg -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Account/EditAccount/config.ts: -------------------------------------------------------------------------------- 1 | export const ACCOUNT_NAME_MAX_LENGTH = 20; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Account/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/components/Account/index.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Activity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/components/Activity/index.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/AssetSelector/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AssetSelectorOverlay'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/AssetTable/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AssetTable'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/AuthorizeDapp/index.ts: -------------------------------------------------------------------------------- 1 | export * from './AuthorizeDapp'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/DappInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DappInfo'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/DappTransaction/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DappTransaction'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/DappTransactionHeader/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DappTransactionHeader'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/DestinationAddressInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from './DestinationAddressInput'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/ImageWithFallback/index.ts: -------------------------------------------------------------------------------- 1 | export * from './ImageWithFallback'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/InfoWallet/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InfoWallet'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/InsufficientFundsWarning/index.ts: -------------------------------------------------------------------------------- 1 | export * from './InsufficientFundsWarning'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/MnemonicWordsAutoComplete/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './MnemonicWordsAutoComplete'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Nft/NftDetail.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/components/Nft/NftDetail.tsx -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Nft/NftGrid.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/components/Nft/NftGrid.tsx -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Nft/NftImage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/components/Nft/NftImage.tsx -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Nft/NftItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/components/Nft/NftItem.tsx -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Nft/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/components/Nft/index.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/OutputSummaryList/index.ts: -------------------------------------------------------------------------------- 1 | export * from './OutputSummaryList'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Password/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/components/Password/index.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/PasswordVerification/index.ts: -------------------------------------------------------------------------------- 1 | export * from './PasswordVerification'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Send/SendTransactionCost/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SendTransactionCost'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/Token/index.tsx: -------------------------------------------------------------------------------- 1 | export * from './TokenItem'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/TransactionCTAs/index.ts: -------------------------------------------------------------------------------- 1 | export * from './TransactionCTAs'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/WalletAvatar/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WalletAvatar'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/WalletBasicInfo/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WalletBasicInfo'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/WalletOwnAddressesDropdown/index.ts: -------------------------------------------------------------------------------- 1 | export * from './WalletOwnAddressDropdown'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/components/WalletSetup/WalletSetupNamePasswordStep/index.ts: -------------------------------------------------------------------------------- 1 | export * from './types'; 2 | -------------------------------------------------------------------------------- /v1/packages/core/src/ui/hooks/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/hooks/index.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/hooks/useDialogWithData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/hooks/useDialogWithData.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/hooks/useOnClickOutside.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/hooks/useOnClickOutside.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/hooks/useSecrets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/hooks/useSecrets.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/hooks/useWrapWithTimeout.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/hooks/useWrapWithTimeout.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/styles/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/styles/index.scss -------------------------------------------------------------------------------- /v1/packages/core/src/ui/styles/ionic-classes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/styles/ionic-classes.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/styles/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/styles/theme.scss -------------------------------------------------------------------------------- /v1/packages/core/src/ui/typings/css.modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/typings/css.modules.d.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/typings/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/typings/i18next.d.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/typings/images.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/typings/images.d.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/typings/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/typings/svg.d.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/typings/videos.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/typings/videos.d.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/address-form.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/address-form.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/constants.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/governance-action.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/governance-action.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/handle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/handle.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/icon-size.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/icon-size.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/index.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/parse-hw-errorr.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/parse-hw-errorr.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/password-complexity.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/password-complexity.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/render-address-tag.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/render-address-tag.tsx -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/sanitize-number.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/sanitize-number.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/secure-random.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/secure-random.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/simple-cipher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/simple-cipher.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/types.ts -------------------------------------------------------------------------------- /v1/packages/core/src/ui/utils/word-list-search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/ui/utils/word-list-search.ts -------------------------------------------------------------------------------- /v1/packages/core/src/wallet/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/src/wallet/README.md -------------------------------------------------------------------------------- /v1/packages/core/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/test/.eslintrc.js -------------------------------------------------------------------------------- /v1/packages/core/test/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; -------------------------------------------------------------------------------- /v1/packages/core/test/__mocks__/set-env-vars.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/test/__mocks__/set-env-vars.js -------------------------------------------------------------------------------- /v1/packages/core/test/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; -------------------------------------------------------------------------------- /v1/packages/core/test/__mocks__/svgMock.js: -------------------------------------------------------------------------------- 1 | module.exports = { ReactComponent: 'div' }; 2 | -------------------------------------------------------------------------------- /v1/packages/core/test/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/test/jest.config.js -------------------------------------------------------------------------------- /v1/packages/core/test/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/test/jest.setup.js -------------------------------------------------------------------------------- /v1/packages/core/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/test/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/core/wallaby.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/core/wallaby.js -------------------------------------------------------------------------------- /v1/packages/e2e-tests/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/.eslintrc.cjs -------------------------------------------------------------------------------- /v1/packages/e2e-tests/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/.gitignore -------------------------------------------------------------------------------- /v1/packages/e2e-tests/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/.prettierignore -------------------------------------------------------------------------------- /v1/packages/e2e-tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/README.md -------------------------------------------------------------------------------- /v1/packages/e2e-tests/decrypt_secret.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/decrypt_secret.sh -------------------------------------------------------------------------------- /v1/packages/e2e-tests/encrypt_secret.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/encrypt_secret.sh -------------------------------------------------------------------------------- /v1/packages/e2e-tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/package.json -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/NftFolderAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/NftFolderAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/TopUpWalletAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/TopUpWalletAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/adaHandleAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/adaHandleAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/assetInputAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/assetInputAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/commonAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/commonAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/consoleAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/consoleAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/emptyStateAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/emptyStateAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/faqPageAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/faqPageAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/menuMainAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/menuMainAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/modalAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/modalAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/nftAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/nftAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/stakingPageAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/stakingPageAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/assert/tokensPageAssert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/assert/tokensPageAssert.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/data/Address.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/data/Address.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/data/AddressData.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/data/AddressData.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/data/Asset.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/data/Asset.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/data/EducationalArticles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/data/EducationalArticles.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/data/NFTFolder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/data/NFTFolder.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/AddressInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/AddressInput.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/CIP95TestDApp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/CIP95TestDApp.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/CrashScreen.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/CrashScreen.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/LearnVideoPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/LearnVideoPage.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/MainLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/MainLoader.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/NFTs/nftDetails.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/NFTs/nftDetails.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/NFTs/nftsCommon.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/NFTs/nftsCommon.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/NFTs/nftsPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/NFTs/nftsPage.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/Tooltip.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/Tooltip.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/TopUpWalletCard.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/TopUpWalletCard.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/WalletOption.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/WalletOption.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/banner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/banner.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/educationalList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/educationalList.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/faqPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/faqPage.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/glossaryPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/glossaryPage.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/menuHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/menuHeader.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/menuMainPopup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/menuMainPopup.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/midnightBanner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/midnightBanner.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/modal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/modal.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/passwordInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/passwordInput.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/searchInput.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/searchInput.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/sectionTitle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/sectionTitle.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/toastMessage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/toastMessage.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/tokensPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/tokensPage.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/elements/walletLockPage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/elements/walletLockPage.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/enums/AddressTypeEnum.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/enums/AddressTypeEnum.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/enums/Onboarding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/enums/Onboarding.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/features/NFTsPopup.feature: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/features/NFTsPopup.feature -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/fixture/indexedDB.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/fixture/indexedDB.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/helpers/NFTPageHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/helpers/NFTPageHelper.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/hooks/afterFeatureHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/hooks/afterFeatureHooks.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/hooks/afterTagHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/hooks/afterTagHooks.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/hooks/beforeFeatureHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/hooks/beforeFeatureHooks.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/hooks/beforeTagHooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/hooks/beforeTagHooks.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/hooks/scenarioTagRunner.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/hooks/scenarioTagRunner.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/images/readme/debug1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/images/readme/debug1.png -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/images/readme/debug2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/images/readme/debug2.png -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/images/readme/debug3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/images/readme/debug3.png -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/page/extendedView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/page/extendedView.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/page/page.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/page/page.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/page/popupView.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/page/popupView.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/AccountsSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/AccountsSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/AddNewWalletSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/AddNewWalletSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/AddressBookSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/AddressBookSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/AddressFormSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/AddressFormSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/DAppExplorerSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/DAppExplorerSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/NamiModeSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/NamiModeSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/SharedWalletSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/SharedWalletSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/TopUpWalletSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/TopUpWalletSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/VotingCenterSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/VotingCenterSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/analyticsSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/analyticsSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/commonSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/commonSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/dAppConnectorSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/dAppConnectorSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/emptyStateSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/emptyStateSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/governanceSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/governanceSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/lockWalletSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/lockWalletSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/menuHeaderSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/menuHeaderSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/navigationTopSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/navigationTopSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/nftFoldersSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/nftFoldersSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/nftsCommonSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/nftsCommonSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/nftsExtendedSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/nftsExtendedSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/nftsPopupSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/nftsPopupSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/notificationsSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/notificationsSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/onboardingSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/onboardingSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/passwordSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/passwordSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/settingsSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/settingsSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/stakingSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/stakingSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/tokensPageSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/tokensPageSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/transactionsSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/transactionsSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/steps/trezorConnectSteps.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/steps/trezorConnectSteps.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/support/DockerManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/support/DockerManager.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/support/PidMonitor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/support/PidMonitor.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/support/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/support/logger.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/support/patterns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/support/patterns.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/types/dappCategories.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/types/dappCategories.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/types/network.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/types/network.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/types/onboarding.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/types/onboarding.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/types/sharedWallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/types/sharedWallet.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/types/sortingOrder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/types/sortingOrder.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/types/staking.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/types/staking.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/types/transactionStyle.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/types/transactionStyle.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/types/transactionType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/types/transactionType.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/DAppConnectorUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/DAppConnectorUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/DAppsUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/DAppsUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/addressBookUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/addressBookUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/arrayUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/arrayUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/browserStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/browserStorage.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/consoleManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/consoleManager.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/cucumberDataHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/cucumberDataHelper.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/fileUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/fileUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/firefoxUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/firefoxUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/getTextFromArray.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/getTextFromArray.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/inputFieldUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/inputFieldUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/networkManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/networkManager.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/networkUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/networkUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/pageUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/pageUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/parseWalletAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/parseWalletAddress.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/scrollUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/scrollUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/sharedWalletUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/sharedWalletUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/testContext.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/testContext.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/textUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/textUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/translationService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/translationService.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/utils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/walletUtils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/walletUtils.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/src/utils/window.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/src/utils/window.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/tools/notifications-center.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/tools/notifications-center.js -------------------------------------------------------------------------------- /v1/packages/e2e-tests/tools/notifications-center.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/tools/notifications-center.md -------------------------------------------------------------------------------- /v1/packages/e2e-tests/tools/openSafariExtension.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/tools/openSafariExtension.sh -------------------------------------------------------------------------------- /v1/packages/e2e-tests/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/e2e-tests/wdio.conf.base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/wdio.conf.base.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/wdio.conf.chrome.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/wdio.conf.chrome.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/wdio.conf.edge.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/wdio.conf.edge.ts -------------------------------------------------------------------------------- /v1/packages/e2e-tests/wdio.conf.firefox.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/e2e-tests/wdio.conf.firefox.ts -------------------------------------------------------------------------------- /v1/packages/nami/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.eslintignore -------------------------------------------------------------------------------- /v1/packages/nami/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.eslintrc.js -------------------------------------------------------------------------------- /v1/packages/nami/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.gitignore -------------------------------------------------------------------------------- /v1/packages/nami/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.prettierignore -------------------------------------------------------------------------------- /v1/packages/nami/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.prettierrc.js -------------------------------------------------------------------------------- /v1/packages/nami/.storybook/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.storybook/index.scss -------------------------------------------------------------------------------- /v1/packages/nami/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.storybook/main.ts -------------------------------------------------------------------------------- /v1/packages/nami/.storybook/mocks/lace-cardano.mock.ts: -------------------------------------------------------------------------------- 1 | export const Wallet = {}; 2 | -------------------------------------------------------------------------------- /v1/packages/nami/.storybook/mocks/lace-core.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.storybook/mocks/lace-core.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.storybook/preview-head.html -------------------------------------------------------------------------------- /v1/packages/nami/.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.storybook/preview.tsx -------------------------------------------------------------------------------- /v1/packages/nami/.storybook/theme.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/.storybook/theme.scss -------------------------------------------------------------------------------- /v1/packages/nami/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/README.md -------------------------------------------------------------------------------- /v1/packages/nami/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/package.json -------------------------------------------------------------------------------- /v1/packages/nami/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/rollup.config.js -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/README.md -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/account.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/account.test.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/account.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/account.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/assets.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/assets.test.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/assets.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/balance.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/balance.test.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/balance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/balance.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/collateral.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/collateral.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/collateral.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/collateral.test.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/collateral.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/collateral.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/currency.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/currency.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/delegation.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/delegation.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/delegation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/delegation.test.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/delegation.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/delegation.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/index.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/transactions.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/transactions.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/transactions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/transactions.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/wallet.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/wallet.test.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/adapters/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/adapters/wallet.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/api/extension/api.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/api/extension/api.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/api/extension/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/api/extension/index.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/api/extension/wallet.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/api/extension/wallet.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/api/extension/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/api/extension/wallet.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/api/util.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/api/util.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/api/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/api/util.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/ada.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/ada.png -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/bannerBlack.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/bannerBlack.svg -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/bannerWhite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/bannerWhite.svg -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/icon-128.png -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/icon-34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/icon-34.png -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/iohk.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/iohk.svg -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/iohkWhite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/iohkWhite.svg -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/lace.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/lace.svg -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/ledgerLogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/ledgerLogo.svg -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/logo.svg -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/logoWhite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/logoWhite.svg -------------------------------------------------------------------------------- /v1/packages/nami/src/assets/img/trezorLogo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/assets/img/trezorLogo.svg -------------------------------------------------------------------------------- /v1/packages/nami/src/config/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/config/config.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/config/provider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/config/provider.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/features/analytics/events.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/features/analytics/events.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/features/analytics/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/features/analytics/hooks.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/index.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/mocks/account.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/mocks/account.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/mocks/network.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/mocks/network.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/mocks/store.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/mocks/store.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/mocks/token.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/mocks/token.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/mocks/transaction.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/mocks/transaction.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /v1/packages/nami/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/types.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/types/assets.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/types/assets.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/types/wallet.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/types/wallet.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/typings/css.modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/typings/css.modules.d.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/typings/mp4.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/typings/mp4.d.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/typings/png.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/typings/png.d.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/typings/svg.modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/typings/svg.modules.d.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/Container.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/Container.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/README.md -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/UpgradeToLaceHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/UpgradeToLaceHeader.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/components/about.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/components/about.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/components/account.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/components/account.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/components/asset.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/components/asset.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/components/copy.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/components/copy.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/components/namiPassword/index.ts: -------------------------------------------------------------------------------- 1 | export * from './namiPassword'; 2 | -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/components/qrCode.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/components/qrCode.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/components/styles.css: -------------------------------------------------------------------------------- 1 | body::-webkit-scrollbar { 2 | display: none; 3 | } 4 | -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/components/userInfo.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/components/userInfo.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/hw/connect-hw.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/hw/connect-hw.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/hw/hw.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/hw/hw.stories.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/hw/hw.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/hw/hw.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/hw/select-account.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/hw/select-account.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/hw/trezorTx.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/hw/trezorTx.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/hw/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/hw/types.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/index.ts: -------------------------------------------------------------------------------- 1 | export * from './pages'; 2 | -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/pages/index.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/pages/send.stories.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/pages/send.stories.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/pages/send.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/pages/send.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/pages/settings.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/pages/settings.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/pages/wallet.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/pages/wallet.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/app/pages/wallet.types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/app/pages/wallet.types.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/index.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/indexInternal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/indexInternal.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/indexMain.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/indexMain.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/store.mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/store.mock.ts -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/store.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/store.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/theme.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/theme.tsx -------------------------------------------------------------------------------- /v1/packages/nami/src/ui/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/src/ui/utils.ts -------------------------------------------------------------------------------- /v1/packages/nami/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/test/.eslintrc.js -------------------------------------------------------------------------------- /v1/packages/nami/test/__mocks__/fileMock.js: -------------------------------------------------------------------------------- 1 | module.exports = 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /v1/packages/nami/test/__mocks__/styleMock.js: -------------------------------------------------------------------------------- 1 | module.exports = {}; 2 | -------------------------------------------------------------------------------- /v1/packages/nami/test/__mocks__/svgMock.js: -------------------------------------------------------------------------------- 1 | module.exports = { ReactComponent: 'div' }; 2 | -------------------------------------------------------------------------------- /v1/packages/nami/test/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/test/jest.config.js -------------------------------------------------------------------------------- /v1/packages/nami/test/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/test/jest.setup.js -------------------------------------------------------------------------------- /v1/packages/nami/test/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "../tsconfig.json" 3 | } 4 | -------------------------------------------------------------------------------- /v1/packages/nami/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/tsconfig.eslint.json -------------------------------------------------------------------------------- /v1/packages/nami/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/nami/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/notifications/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/LICENSE -------------------------------------------------------------------------------- /v1/packages/notifications/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/NOTICE -------------------------------------------------------------------------------- /v1/packages/notifications/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/README.md -------------------------------------------------------------------------------- /v1/packages/notifications/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/package.json -------------------------------------------------------------------------------- /v1/packages/notifications/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/rollup.config.js -------------------------------------------------------------------------------- /v1/packages/notifications/src/ConnectionStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/src/ConnectionStatus.ts -------------------------------------------------------------------------------- /v1/packages/notifications/src/PendingCommands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/src/PendingCommands.ts -------------------------------------------------------------------------------- /v1/packages/notifications/src/StorageKeys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/src/StorageKeys.ts -------------------------------------------------------------------------------- /v1/packages/notifications/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/src/index.ts -------------------------------------------------------------------------------- /v1/packages/notifications/src/providers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/src/providers/index.ts -------------------------------------------------------------------------------- /v1/packages/notifications/src/providers/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/src/providers/types.ts -------------------------------------------------------------------------------- /v1/packages/notifications/src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/src/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/notifications/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/src/types.ts -------------------------------------------------------------------------------- /v1/packages/notifications/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/src/utils.ts -------------------------------------------------------------------------------- /v1/packages/notifications/test/MockStorage.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/test/MockStorage.test.ts -------------------------------------------------------------------------------- /v1/packages/notifications/test/MockStorage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/test/MockStorage.ts -------------------------------------------------------------------------------- /v1/packages/notifications/test/StorageKeys.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/test/StorageKeys.test.ts -------------------------------------------------------------------------------- /v1/packages/notifications/test/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/test/jest.config.js -------------------------------------------------------------------------------- /v1/packages/notifications/test/jest.setup.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/test/jest.setup.js -------------------------------------------------------------------------------- /v1/packages/notifications/test/test-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/test/test-app.ts -------------------------------------------------------------------------------- /v1/packages/notifications/test/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/test/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/notifications/test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/notifications/test/utils.test.ts -------------------------------------------------------------------------------- /v1/packages/staking/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/.eslintrc.cjs -------------------------------------------------------------------------------- /v1/packages/staking/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/.gitignore -------------------------------------------------------------------------------- /v1/packages/staking/.prettierignore: -------------------------------------------------------------------------------- 1 | dist 2 | build 3 | node_modules 4 | storybook-static 5 | -------------------------------------------------------------------------------- /v1/packages/staking/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/.prettierrc -------------------------------------------------------------------------------- /v1/packages/staking/.storybook/__mocks__/cardano.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/.storybook/__mocks__/cardano.ts -------------------------------------------------------------------------------- /v1/packages/staking/.storybook/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/.storybook/main.ts -------------------------------------------------------------------------------- /v1/packages/staking/.storybook/preview-body.html: -------------------------------------------------------------------------------- 1 |
2 | -------------------------------------------------------------------------------- /v1/packages/staking/.storybook/preview-head.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/.storybook/preview-head.html -------------------------------------------------------------------------------- /v1/packages/staking/.storybook/preview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/.storybook/preview.tsx -------------------------------------------------------------------------------- /v1/packages/staking/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/LICENSE -------------------------------------------------------------------------------- /v1/packages/staking/NOTICE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/NOTICE -------------------------------------------------------------------------------- /v1/packages/staking/README.md: -------------------------------------------------------------------------------- 1 | # Lace | Packages | Staking 2 | -------------------------------------------------------------------------------- /v1/packages/staking/docs/001-structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/docs/001-structure.md -------------------------------------------------------------------------------- /v1/packages/staking/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/package.json -------------------------------------------------------------------------------- /v1/packages/staking/src/assets/icons/ada.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/assets/icons/ada.svg -------------------------------------------------------------------------------- /v1/packages/staking/src/assets/icons/bell-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/assets/icons/bell-icon.svg -------------------------------------------------------------------------------- /v1/packages/staking/src/assets/icons/chart-pie.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/assets/icons/chart-pie.svg -------------------------------------------------------------------------------- /v1/packages/staking/src/assets/icons/cube.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/assets/icons/cube.svg -------------------------------------------------------------------------------- /v1/packages/staking/src/assets/icons/info-icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/assets/icons/info-icon.svg -------------------------------------------------------------------------------- /v1/packages/staking/src/assets/images/empty.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/assets/images/empty.svg -------------------------------------------------------------------------------- /v1/packages/staking/src/featureFlags.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/featureFlags.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/Drawer/Drawer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/Drawer/Drawer.tsx -------------------------------------------------------------------------------- /v1/packages/staking/src/features/Drawer/SocialNetworks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './SocialNetworkIcon'; 2 | -------------------------------------------------------------------------------- /v1/packages/staking/src/features/Drawer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/Drawer/index.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/activity/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/activity/index.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/modals/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/modals/index.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/overview/RegisterAsDRepBanner/index.ts: -------------------------------------------------------------------------------- 1 | export * from './RegisterAsDRepBanner'; 2 | -------------------------------------------------------------------------------- /v1/packages/staking/src/features/overview/StakePoolSearch/index.ts: -------------------------------------------------------------------------------- 1 | export * from './StakePoolSearch'; 2 | -------------------------------------------------------------------------------- /v1/packages/staking/src/features/overview/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/overview/hooks.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/overview/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/overview/index.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/overview/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/overview/types.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/staking/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/staking/index.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/staking/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/staking/types.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/store/index.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/theme/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/theme/colors.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/theme/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/theme/index.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/theme/sx.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/theme/sx.css.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/features/theme/theme.css.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/features/theme/theme.css.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/index.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/typings/css.modules.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/typings/css.modules.d.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/typings/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/typings/i18next.d.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/typings/png.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/typings/png.d.ts -------------------------------------------------------------------------------- /v1/packages/staking/src/typings/svg.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/src/typings/svg.d.ts -------------------------------------------------------------------------------- /v1/packages/staking/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/tsconfig.eslint.json -------------------------------------------------------------------------------- /v1/packages/staking/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/tsconfig.json -------------------------------------------------------------------------------- /v1/packages/staking/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/tsup.config.ts -------------------------------------------------------------------------------- /v1/packages/staking/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/staking/vitest.config.ts -------------------------------------------------------------------------------- /v1/packages/translation/.eslintignore: -------------------------------------------------------------------------------- 1 | dist/** 2 | -------------------------------------------------------------------------------- /v1/packages/translation/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/.eslintrc.js -------------------------------------------------------------------------------- /v1/packages/translation/.gitignore: -------------------------------------------------------------------------------- 1 | # Do not ignore the following 2 | !*.d.ts 3 | -------------------------------------------------------------------------------- /v1/packages/translation/.prettierrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/.prettierrc.js -------------------------------------------------------------------------------- /v1/packages/translation/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/README.md -------------------------------------------------------------------------------- /v1/packages/translation/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/package.json -------------------------------------------------------------------------------- /v1/packages/translation/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/rollup.config.js -------------------------------------------------------------------------------- /v1/packages/translation/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/src/index.ts -------------------------------------------------------------------------------- /v1/packages/translation/src/lib/i18n.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/src/lib/i18n.ts -------------------------------------------------------------------------------- /v1/packages/translation/src/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from './types'; 2 | -------------------------------------------------------------------------------- /v1/packages/translation/src/types/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/src/types/types.ts -------------------------------------------------------------------------------- /v1/packages/translation/src/typings/i18next.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/src/typings/i18next.d.ts -------------------------------------------------------------------------------- /v1/packages/translation/tsconfig.eslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/tsconfig.eslint.json -------------------------------------------------------------------------------- /v1/packages/translation/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/packages/translation/tsconfig.json -------------------------------------------------------------------------------- /v1/rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/rollup.config.js -------------------------------------------------------------------------------- /v1/test/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/test/.eslintrc.js -------------------------------------------------------------------------------- /v1/test/createJestConfig.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/test/createJestConfig.js -------------------------------------------------------------------------------- /v1/test/jestEsmExceptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/test/jestEsmExceptions.js -------------------------------------------------------------------------------- /v1/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/tsconfig.json -------------------------------------------------------------------------------- /v1/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/v1/yarn.lock -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/input-output-hk/lace/HEAD/yarn.lock --------------------------------------------------------------------------------