├── .editorconfig ├── .env.example ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report_template.yml │ ├── config.yml │ └── feature_request_template.yml ├── actions │ ├── create-env-file │ │ └── action.yml │ ├── download-latest-release-asset │ │ └── action.yml │ ├── install-yq │ │ └── action.yml │ ├── publish-to-chrome-web-store │ │ ├── action.yml │ │ ├── constants │ │ │ ├── Urls.ts │ │ │ └── index.ts │ │ ├── enums │ │ │ ├── ErrorCodeEnum.ts │ │ │ └── index.ts │ │ ├── errors │ │ │ ├── ActionError.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ ├── tsconfig.json │ │ ├── types │ │ │ ├── IAccessTokenResponse.ts │ │ │ ├── IPublishResponse.ts │ │ │ ├── IUploadResponse.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── createAccessToken.ts │ │ │ ├── createAuthorizationHeader.ts │ │ │ ├── handleError.ts │ │ │ ├── index.ts │ │ │ ├── publish.ts │ │ │ └── uploadZipFile.ts │ ├── publish-to-firefox-add-ons │ │ ├── action.yml │ │ ├── constants │ │ │ ├── Durations.ts │ │ │ ├── Urls.ts │ │ │ └── index.ts │ │ ├── enums │ │ │ ├── ErrorCodeEnum.ts │ │ │ └── index.ts │ │ ├── errors │ │ │ ├── ActionError.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ ├── tsconfig.json │ │ ├── types │ │ │ ├── IBaseOptions.ts │ │ │ ├── IUploadResponse.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── createAuthorizationHeader.ts │ │ │ ├── createJwt.ts │ │ │ ├── handleError.ts │ │ │ ├── index.ts │ │ │ ├── publish.ts │ │ │ ├── uploadZipFile.ts │ │ │ └── waitInMilliseconds.ts │ ├── publish-to-microsoft-edge-add-ons │ │ ├── action.yml │ │ ├── constants │ │ │ ├── URLs.ts │ │ │ └── index.ts │ │ ├── enums │ │ │ ├── ErrorCodeEnum.ts │ │ │ ├── UploadStatusEnum.ts │ │ │ └── index.ts │ │ ├── errors │ │ │ ├── ActionError.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ ├── tsconfig.json │ │ ├── types │ │ │ ├── IAccessTokenResponse.ts │ │ │ ├── IUploadStatusResponse.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── authorizationHeaders.ts │ │ │ ├── handleError.ts │ │ │ ├── index.ts │ │ │ ├── publish.ts │ │ │ ├── upload.ts │ │ │ └── waitInMilliseconds.ts │ ├── publish-to-opera-add-ons │ │ ├── action.yml │ │ ├── enums │ │ │ ├── ErrorCodeEnum.ts │ │ │ ├── UploadStatusEnum.ts │ │ │ └── index.ts │ │ ├── errors │ │ │ ├── ActionError.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── package.json │ │ ├── pnpm-lock.yaml │ │ ├── tsconfig.json │ │ ├── types │ │ │ ├── ILogger.ts │ │ │ ├── IUploadParams.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── createLogger.ts │ │ │ ├── handleError.ts │ │ │ ├── index.ts │ │ │ └── upload.ts │ └── use-pnpm-dependencies │ │ └── action.yml ├── pull_request_template.md └── workflows │ ├── deploy_dapp_example.yml │ ├── publish.yml │ ├── pull_request_checks.yml │ ├── refresh_chrome_web_store_token.yml │ └── release.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg └── pre-commit ├── .lintstagedrc.mjs ├── .prettierignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── COPYING ├── README.md ├── __mocks__ └── webextension-polyfill.ts ├── commitlint.config.ts ├── dapp-example ├── @types │ └── global │ │ └── index.d.ts ├── components │ ├── App │ │ ├── App.tsx │ │ └── index.ts │ ├── ConnectMenu │ │ ├── ConnectMenu.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IHandleConnectParams.ts │ │ │ ├── IOnConnectParams.ts │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── ConnectionNotInitializedContent │ │ ├── ConnectionNotInitializedContent.tsx │ │ └── index.ts │ ├── ConnectionNotSupportedContent │ │ ├── ConnectionNotSupportedContent.tsx │ │ └── index.ts │ ├── EnabledAccountsTable │ │ ├── EnabledAccountsTable.tsx │ │ └── index.ts │ ├── ImportAccountViaQRCodeTab │ │ ├── ImportAccountViaQRCodeTab.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IAccountImportAsset.ts │ │ │ └── index.ts │ ├── Root │ │ ├── Root.tsx │ │ └── index.ts │ ├── SendKeyRegistrationViaURITab │ │ ├── SendKeyRegistrationViaURITab.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── SignApplicationTransactionTab │ │ ├── SignApplicationTransactionTab.tsx │ │ └── index.ts │ ├── SignAssetTransactionTab │ │ ├── SignAssetTransactionTab.tsx │ │ └── index.ts │ ├── SignAtomicTransactionsTab │ │ ├── SignAtomicTransactionsTab.tsx │ │ └── index.ts │ ├── SignKeyRegistrationTransactionTab │ │ ├── SignKeyRegistrationTransactionTab.tsx │ │ └── index.ts │ ├── SignMessageTab │ │ ├── SignMessageTab.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ └── SignPaymentTransactionTab │ │ ├── SignPaymentTransactionTab.tsx │ │ └── index.ts ├── constants │ ├── Application.ts │ ├── Dimensions.ts │ └── index.ts ├── contexts │ └── SystemContext │ │ ├── SystemContext.ts │ │ ├── index.ts │ │ └── types │ │ ├── IState.ts │ │ └── index.ts ├── enums │ ├── ConnectionTypeEnum.ts │ └── index.ts ├── favicon.png ├── hooks │ ├── useAVMWebProviderConnector │ │ ├── index.ts │ │ └── useAVMWebProviderConnector.ts │ ├── useBorderColor │ │ ├── index.ts │ │ └── useBorderColor.ts │ ├── useDefaultTextColor │ │ ├── index.ts │ │ └── useDefaultTextColor.ts │ ├── usePrimaryColor │ │ ├── index.ts │ │ └── usePrimaryColor.ts │ ├── usePrimaryColorScheme │ │ ├── index.ts │ │ └── usePrimaryColorScheme.ts │ ├── useSubTextColor │ │ ├── index.ts │ │ └── useSubTextColor.ts │ ├── useUseWalletConnector │ │ ├── index.ts │ │ └── useUseWalletConnector.ts │ └── useWalletConnectConnector │ │ ├── index.ts │ │ └── useWalletConnectConnector.ts ├── index.hbs ├── index.ts ├── selectors │ ├── index.ts │ └── useSelectLogger.ts ├── types │ ├── IAccountInformation.ts │ ├── IAssetInformation.ts │ ├── IBaseTransactionProps.ts │ ├── IConnectorParams.ts │ ├── IConnectorState.ts │ ├── ISignMessageActionResult.ts │ ├── TSignMessageAction.ts │ ├── TSignTransactionsAction.ts │ └── index.ts └── utils │ ├── createAppCallTransaction.ts │ ├── createAppOptInTransaction.ts │ ├── createAssetConfigTransaction.ts │ ├── createAssetCreateTransaction.ts │ ├── createAssetDestroyTransaction.ts │ ├── createAssetFreezeTransaction.ts │ ├── createAssetTransferTransaction.ts │ ├── createKeyRegistrationTransaction.ts │ ├── createKeyRegistrationTransactionURI.ts │ ├── createPaymentTransaction.ts │ ├── extractWalletConnectNamespaceFromNetwork.ts │ ├── getAccountInformation.ts │ ├── getRandomAlgodClient.ts │ ├── index.ts │ ├── isValidJwt.ts │ └── parseConnectorType.ts ├── eslint.config.mjs ├── images └── repo_logo@637x128.png ├── jest.config.ts ├── package.json ├── pnpm-lock.yaml ├── prettier.config.mjs ├── release.config.mjs ├── scripts ├── get_latest_release_asset.sh ├── install_chrome.sh ├── install_firefox.sh ├── package.sh ├── post_install.sh ├── refresh_chrome_web_store_token.sh ├── set_vars.sh ├── update_issue_templates.sh └── update_manifest_version.sh ├── src ├── @types │ ├── assets │ │ └── index.d.ts │ ├── global │ │ └── index.d.ts │ ├── scrypt-async │ │ └── index.d.ts │ └── styles │ │ └── index.d.ts ├── client │ ├── README.md │ ├── adapters │ │ └── LegacyProviderAdapter │ │ │ ├── LegacyProviderAdapter.ts │ │ │ └── index.ts │ ├── apps │ │ ├── WebAuthnAuthenticateApp │ │ │ ├── App.tsx │ │ │ ├── Root.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IAppProps.ts │ │ │ │ ├── IRootProps.ts │ │ │ │ └── index.ts │ │ └── WebAuthnRegisterApp │ │ │ ├── App.tsx │ │ │ ├── Root.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IAppProps.ts │ │ │ ├── IRootProps.ts │ │ │ └── index.ts │ ├── components │ │ └── AccountItem │ │ │ ├── AccountItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── constants │ │ ├── Dimensions.ts │ │ ├── Durations.ts │ │ └── index.ts │ ├── hooks │ │ └── useWebAuthn │ │ │ ├── index.ts │ │ │ ├── types │ │ │ ├── IOptions.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ │ └── useWebAuthn.ts │ ├── interceptors │ │ └── WebAuthnInterceptor │ │ │ ├── WebAuthnInterceptor.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IInitializeOptions.ts │ │ │ ├── INewOptions.ts │ │ │ └── index.ts │ ├── main.ts │ ├── managers │ │ ├── ConfigManager │ │ │ ├── ConfigManager.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TListener.ts │ │ │ │ └── index.ts │ │ └── WebAuthnMessageManager │ │ │ ├── WebAuthnMessageManager.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IOptions.ts │ │ │ ├── IParsedAttestedCredentialData.ts │ │ │ ├── IParsedAuthenticatorData.ts │ │ │ ├── IResult.ts │ │ │ └── index.ts │ ├── styles │ │ └── fonts.css │ ├── types │ │ ├── IBaseAppProps.ts │ │ ├── IBaseRootProps.ts │ │ ├── IWindow.ts │ │ └── index.ts │ └── utils │ │ └── dispatchMessageWithTimeout │ │ ├── dispatchMessageWithTimeout.ts │ │ ├── index.ts │ │ └── types │ │ ├── IOptions.ts │ │ └── index.ts ├── common │ ├── components │ │ ├── AccountAvatar │ │ │ ├── AccountAvatar.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── AlgorandIcon │ │ │ ├── AlgorandIcon.tsx │ │ │ └── index.ts │ │ ├── Button │ │ │ ├── Button.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── CircularProgressWithIcon │ │ │ ├── CircularProgressWithIcon.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── EmptyIcon │ │ │ ├── EmptyIcon.tsx │ │ │ └── index.ts │ │ ├── EmptyPasskeyIcon │ │ │ ├── EmptyPasskeyIcon.tsx │ │ │ └── index.ts │ │ ├── EmptyState │ │ │ ├── EmptyState.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IButtonProps.ts │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── IconButton │ │ │ ├── IconButton.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── Label │ │ │ ├── Label.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── Notice │ │ │ ├── Notice.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── VoiIcon │ │ │ ├── VoiIcon.tsx │ │ │ └── index.ts │ ├── constants │ │ ├── Application.ts │ │ ├── COSEAlgorithms.ts │ │ ├── Dimensions.ts │ │ ├── Styles.ts │ │ └── index.ts │ ├── enums │ │ ├── AVMWebProviderMessageReferenceEnum.ts │ │ ├── ErrorCodeEnum.ts │ │ ├── ExternalConfigMessageReferenceEnum.ts │ │ ├── LegacyUseWalletMessageReferenceEnum.ts │ │ ├── ProviderMessageReferenceEnum.ts │ │ ├── WebAuthnMessageReferenceEnum.ts │ │ └── index.ts │ ├── errors │ │ ├── BaseExtensionError.ts │ │ ├── CameraError.ts │ │ ├── CameraNotAllowedError.ts │ │ ├── CameraNotFoundError.ts │ │ ├── FailedToSendTransactionError.ts │ │ ├── InvalidABIContractError.ts │ │ ├── MalformedDataError.ts │ │ ├── NetworkConnectionError.ts │ │ ├── NetworkNotSelectedError.ts │ │ ├── NotAZeroBalanceError.ts │ │ ├── NotEnoughMinimumBalanceError.ts │ │ ├── OfflineError.ts │ │ ├── ParsingError.ts │ │ ├── PasskeyCreationError.ts │ │ ├── PasskeyNotSupportedError.ts │ │ ├── ReadABIContractError.ts │ │ ├── ScreenCaptureError.ts │ │ ├── ScreenCaptureNotAllowedError.ts │ │ ├── ScreenCaptureNotFoundError.ts │ │ ├── UnableToFetchPasskeyError.ts │ │ ├── UnknownError.ts │ │ ├── authentication │ │ │ ├── InvalidPasswordError.ts │ │ │ └── index.ts │ │ ├── cryptography │ │ │ ├── DecodingError.ts │ │ │ ├── DecryptionError.ts │ │ │ ├── EncodingError.ts │ │ │ ├── EncryptionError.ts │ │ │ ├── InvalidKeyPairGenerationError.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── webauthn │ │ │ ├── WebAuthnAuthenticationCanceledError.ts │ │ │ ├── WebAuthnInvalidPasskeyError.ts │ │ │ ├── WebAuthnInvalidPublicKeyError.ts │ │ │ ├── WebAuthnMalformedAuthenticationRequestError.ts │ │ │ ├── WebAuthnMalformedRegistrationRequestError.ts │ │ │ ├── WebAuthnNotEnabledError.ts │ │ │ ├── WebAuthnRegistrationCanceledError.ts │ │ │ └── index.ts │ ├── hooks │ │ ├── useBorderColor │ │ │ ├── index.ts │ │ │ └── useBorderColor.ts │ │ ├── useButtonHoverBackgroundColor │ │ │ ├── index.ts │ │ │ └── useButtonHoverBackgroundColor.ts │ │ ├── useDefaultTextColor │ │ │ ├── index.ts │ │ │ └── useDefaultTextColor.ts │ │ ├── usePrimaryButtonTextColor │ │ │ ├── index.ts │ │ │ └── usePrimaryButtonTextColor.ts │ │ ├── usePrimaryColor │ │ │ ├── index.ts │ │ │ └── usePrimaryColor.ts │ │ ├── usePrimaryColorScheme │ │ │ ├── index.ts │ │ │ └── usePrimaryColorScheme.ts │ │ ├── usePrimaryRawColorCode │ │ │ ├── index.ts │ │ │ └── usePrimaryRawColorCode.ts │ │ ├── useSubTextColor │ │ │ ├── index.ts │ │ │ └── useSubTextColor.ts │ │ ├── useSubTextRawColorCode │ │ │ ├── index.ts │ │ │ └── useSubTextRawColorCode.ts │ │ ├── useTabletAndUp │ │ │ ├── index.ts │ │ │ └── useTabletAndUp.ts │ │ └── useTextBackgroundColor │ │ │ ├── index.ts │ │ │ └── useTextBackgroundColor.ts │ ├── managers │ │ └── ColorModeManager │ │ │ ├── ColorModeManager.ts │ │ │ └── index.ts │ ├── messages │ │ ├── AVMWebProviderRequestMessage │ │ │ ├── AVMWebProviderRequestMessage.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IPayload.ts │ │ │ │ └── index.ts │ │ ├── AVMWebProviderResponseMessage │ │ │ ├── AVMWebProviderResponseMessage.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IMessage.ts │ │ │ │ └── index.ts │ │ ├── BaseProviderMessage │ │ │ ├── BaseProviderMessage.ts │ │ │ └── index.ts │ │ ├── ExternalConfigOnUpdateMessage │ │ │ ├── ExternalConfigOnUpdateMessage.ts │ │ │ └── index.ts │ │ ├── ExternalConfigRequestMessage │ │ │ ├── ExternalConfigRequestMessage.ts │ │ │ └── index.ts │ │ ├── ExternalConfigResponseMessage │ │ │ ├── ExternalConfigResponseMessage.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IResult.ts │ │ │ │ └── index.ts │ │ ├── ProviderCredentialLockActivatedMessage │ │ │ ├── ProviderCredentialLockActivatedMessage.ts │ │ │ └── index.ts │ │ ├── ProviderEventAddedMessage │ │ │ ├── ProviderEventAddedMessage.ts │ │ │ └── index.ts │ │ ├── ProviderFactoryResetMessage │ │ │ ├── ProviderFactoryResetMessage.ts │ │ │ └── index.ts │ │ ├── ProviderRegistrationCompletedMessage │ │ │ ├── ProviderRegistrationCompletedMessage.ts │ │ │ └── index.ts │ │ ├── ProviderSessionsUpdatedMessage │ │ │ ├── ProviderSessionsUpdatedMessage.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IPayload.ts │ │ │ │ └── index.ts │ │ ├── ProviderSettingsUpdatedMessage │ │ │ ├── ProviderSettingsUpdatedMessage.ts │ │ │ └── index.ts │ │ ├── ProviderThemeUpdatedMessage │ │ │ ├── ProviderThemeUpdatedMessage.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IPayload.ts │ │ │ │ └── index.ts │ │ ├── WebAuthnAuthenticateRequestMessage │ │ │ ├── WebAuthnAuthenticateRequestMessage.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IPayload.ts │ │ │ │ └── index.ts │ │ ├── WebAuthnAuthenticateResponseMessage │ │ │ ├── WebAuthnAuthenticateResponseMessage.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IResult.ts │ │ │ │ └── index.ts │ │ ├── WebAuthnRegisterRequestMessage │ │ │ ├── WebAuthnRegisterRequestMessage.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IPayload.ts │ │ │ │ └── index.ts │ │ └── WebAuthnRegisterResponseMessage │ │ │ ├── WebAuthnRegisterResponseMessage.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IResult.ts │ │ │ └── index.ts │ ├── services │ │ └── BaseListener │ │ │ ├── BaseListener.ts │ │ │ └── index.ts │ ├── theme │ │ ├── Code.ts │ │ ├── Tag.ts │ │ ├── index.ts │ │ └── theme.tsx │ ├── types │ │ ├── accounts │ │ │ ├── IExternalAccount.ts │ │ │ ├── TAccountColors.ts │ │ │ ├── TAccountIcons.ts │ │ │ └── index.ts │ │ ├── base │ │ │ ├── IBaseOptions.ts │ │ │ ├── TPartialExcept.ts │ │ │ ├── TReplace.ts │ │ │ └── index.ts │ │ ├── config │ │ │ ├── IClientInformation.ts │ │ │ ├── IExternalConfig.ts │ │ │ └── index.ts │ │ ├── errors │ │ │ ├── ISerializedProviderError.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── messages │ │ │ ├── IBaseMessage.ts │ │ │ ├── IBaseRequestMessage.ts │ │ │ ├── IBaseResponseMessage.ts │ │ │ └── index.ts │ │ ├── system │ │ │ ├── ILogLevel.ts │ │ │ ├── ILogger.ts │ │ │ └── index.ts │ │ ├── ui │ │ │ ├── IBaseComponentProps.ts │ │ │ ├── IExternalTheme.ts │ │ │ ├── TEmptyIconProps.ts │ │ │ ├── TSizes.ts │ │ │ └── index.ts │ │ └── webauthn │ │ │ ├── IAuthenticationExtensionsClientOutputs.ts │ │ │ ├── IPRFExtensionOutput.ts │ │ │ ├── IPRFExtensionResults.ts │ │ │ ├── ISerializedAuthenticatorAssertionResponse.ts │ │ │ ├── ISerializedAuthenticatorAttestationResponse.ts │ │ │ ├── ISerializedPublicKeyCredential.ts │ │ │ ├── ISerializedPublicKeyCredentialCreationOptions.ts │ │ │ ├── ISerializedPublicKeyCredentialDescriptor.ts │ │ │ ├── ISerializedPublicKeyCredentialRequestOptions.ts │ │ │ ├── ISerializedPublicKeyCredentialUserEntity.ts │ │ │ └── index.ts │ └── utils │ │ ├── bufferSourceToUint8Array │ │ ├── bufferSourceToUint8Array.ts │ │ └── index.ts │ │ ├── calculateIconSize │ │ ├── calculateIconSize.ts │ │ └── index.ts │ │ ├── computeGroupId │ │ ├── computeGroupId.ts │ │ └── index.ts │ │ ├── convertPublicKeyToAVMAddress │ │ ├── convertPublicKeyToAVMAddress.ts │ │ └── index.ts │ │ ├── convertToAtomicUnit │ │ ├── convertToAtomicUnit.test.ts │ │ ├── convertToAtomicUnit.ts │ │ └── index.ts │ │ ├── convertToStandardUnit │ │ ├── convertToStandardUnit.test.ts │ │ ├── convertToStandardUnit.ts │ │ └── index.ts │ │ ├── createAlgodClient │ │ ├── createAlgodClient.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IOptions.ts │ │ │ └── index.ts │ │ ├── createClientInformation │ │ ├── createClientInformation.ts │ │ └── index.ts │ │ ├── createIndexerClient │ │ ├── createIndexerClient.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IOptions.ts │ │ │ └── index.ts │ │ ├── createLogger │ │ ├── createLogger.ts │ │ └── index.ts │ │ ├── ellipseAddress │ │ ├── ellipseAddress.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IOptions.ts │ │ │ └── index.ts │ │ ├── extractFaviconURL │ │ ├── extractFaviconURL.ts │ │ └── index.ts │ │ ├── formatCurrencyUnit │ │ ├── formatCurrencyUnit.test.ts │ │ ├── formatCurrencyUnit.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IOptions.ts │ │ │ └── index.ts │ │ ├── formatTimestamp │ │ ├── formatTimestamp.ts │ │ └── index.ts │ │ ├── getRandomItem │ │ ├── getRandomItem.ts │ │ └── index.ts │ │ ├── parseAccountIcon │ │ ├── index.ts │ │ ├── parseAccountIcon.tsx │ │ └── types │ │ │ ├── IOptions.ts │ │ │ └── index.ts │ │ └── uint8ArrayToArrayBuffer │ │ ├── index.ts │ │ └── uint8ArrayToArrayBuffer.ts ├── docs │ └── whats_new.md ├── icons │ ├── icon-128.png │ ├── icon-16.png │ ├── icon-19.png │ ├── icon-32.png │ ├── icon-38.png │ ├── icon-48.png │ ├── icon-96.png │ └── icon.svg ├── index.hbs ├── manifest.chrome.json ├── manifest.common.json ├── manifest.firefox.json ├── manifest.opera.json ├── manifest.v2.json ├── manifest.v3.json ├── middleware │ ├── README.md │ ├── main.ts │ ├── message-brokers │ │ ├── AVMWebProviderMessageBroker │ │ │ ├── AVMWebProviderMessageBroker.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── INewOptions.ts │ │ │ │ └── index.ts │ │ ├── ExternalConfigMessageBroker │ │ │ ├── ExternalConfigMessageBroker.ts │ │ │ └── index.ts │ │ ├── LegacyUseWalletMessageBroker │ │ │ ├── LegacyUseWalletMessageBroker.ts │ │ │ ├── index.ts │ │ │ ├── messages │ │ │ │ ├── LegacyUseWalletRequestMessage.ts │ │ │ │ ├── LegacyUseWalletResponseMessage.ts │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ ├── ILegacyDiscoverResult.ts │ │ │ │ ├── ILegacyUseWalletRequestMessage.ts │ │ │ │ ├── ILegacyUseWalletResponseMessage.ts │ │ │ │ ├── IUseWalletNetworkConfiguration.ts │ │ │ │ └── index.ts │ │ ├── ProviderMessageBroker │ │ │ ├── ProviderMessageBroker.ts │ │ │ └── index.ts │ │ └── WebAuthnMessageBroker │ │ │ ├── WebAuthnMessageBroker.ts │ │ │ └── index.ts │ └── utils │ │ └── injectScript │ │ ├── index.ts │ │ └── injectScript.ts └── provider │ ├── apps │ ├── background │ │ ├── App.tsx │ │ ├── Root.tsx │ │ └── index.ts │ ├── main │ │ ├── App.tsx │ │ ├── Root.tsx │ │ ├── index.ts │ │ ├── types │ │ │ ├── ILoaderData.ts │ │ │ └── index.ts │ │ └── utils │ │ │ └── createRouter │ │ │ ├── createRouter.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IOptions.ts │ │ │ └── index.ts │ └── registration │ │ ├── App.tsx │ │ ├── Root.tsx │ │ ├── index.ts │ │ └── utils │ │ └── createRouter │ │ ├── createRouter.tsx │ │ ├── index.ts │ │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── components │ ├── PolisAccountBadge │ │ ├── PolisAccountBadge.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── accounts │ │ ├── AccountAvatarWithBadges │ │ │ ├── AccountAvatarWithBadges.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── AccountItem │ │ │ ├── AccountItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── AccountPageAddressDisplay │ │ │ ├── AccountPageAddressDisplay.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── AccountSelect │ │ │ ├── AccountSelect.tsx │ │ │ ├── AccountSelectModal.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TAccountSelectModalProps.ts │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── AccountTypeItem │ │ │ ├── AccountTypeItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── AddressDisplay │ │ │ ├── AddressDisplay.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── AddressInput │ │ │ ├── AddressInput.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── EditableAccountNameField │ │ │ ├── EditableAccountNameField.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── EnVoiSelect │ │ │ ├── EnVoiSelect.tsx │ │ │ ├── EnVoiSelectModal.tsx │ │ │ ├── NetworkSelectSkeleton.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IEnVoiSelectModalProps.ts │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── GroupBadge │ │ │ ├── GroupBadge.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── NativeBalance │ │ │ ├── NativeBalance.tsx │ │ │ ├── NativeBalanceSkeleton.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── NewAccountItem │ │ │ ├── NewAccountItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── RekeyedAccountBadge │ │ │ ├── ReKeyedAccountBadge.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── WatchAccountBadge │ │ │ ├── WatchAccountBadge.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── assets │ │ ├── AmountInput │ │ │ ├── AmountInput.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IOnEventOptions.ts │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── AssetAvatar │ │ │ ├── AssetAvatar.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── AssetBadge │ │ │ ├── AssetBadge.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── AssetDisplay │ │ │ ├── AssetDisplay.tsx │ │ │ └── index.ts │ │ ├── AssetItem │ │ │ ├── AssetItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── AssetSelect │ │ │ ├── AssetSelect.tsx │ │ │ ├── AssetSelectModal.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ ├── TAssetSelectModalProps.ts │ │ │ │ └── index.ts │ │ └── AssetsTab │ │ │ ├── AssetTabARC0200AssetItem.tsx │ │ │ ├── AssetTabStandardAssetItem.tsx │ │ │ ├── AssetsTab.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IAssetHolding.ts │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── authentication │ │ ├── ReEncryptKeysLoadingContent │ │ │ ├── ReEncryptKeysLoadingContent.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IEncryptionState.ts │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── SeedPhraseDisplay │ │ │ ├── SeedPhraseDisplay.tsx │ │ │ ├── SeedPhraseDisplaySkeleton.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── SeedPhraseInput │ │ │ ├── SeedPhraseInput.tsx │ │ │ ├── index.ts │ │ │ ├── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ │ │ └── utils │ │ │ ├── index.ts │ │ │ ├── isPhrasesEmpty.ts │ │ │ └── validate.ts │ ├── avm-names │ │ ├── AVMNameBadge │ │ │ ├── AVMNameBadge.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ └── AVMNamesTab │ │ │ ├── AVMNamesTab.tsx │ │ │ ├── Item.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── TItemProps.ts │ │ │ ├── TProps.ts │ │ │ └── index.ts │ ├── cryptography │ │ └── COSEAlgorithmBadge │ │ │ ├── COSEAlgorithmBadge.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── generic │ │ ├── ActionItem │ │ │ ├── ActionItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── ClientHeader │ │ │ ├── ClientHeader.tsx │ │ │ ├── ClientHeaderSkeleton.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── CopyButton │ │ │ ├── CopyButton.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── CopyIconButton │ │ │ ├── CopyIconButton.tsx │ │ │ └── index.ts │ │ ├── Divider │ │ │ ├── Divider.tsx │ │ │ └── index.ts │ │ ├── EditableText │ │ │ ├── EditableText.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── GenericInput │ │ │ ├── GenericInput.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── GenericTextarea │ │ │ ├── GenericTextarea.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── Link │ │ │ ├── Link.tsx │ │ │ └── index.ts │ │ ├── Markdown │ │ │ ├── Markdown.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── OpenTabIconButton │ │ │ ├── OpenTabIconButton.tsx │ │ │ └── index.ts │ │ ├── OverflowMenu │ │ │ ├── OverflowMenu.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IMenuItemProps.ts │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── PillSwitch │ │ │ ├── PillSwitch.tsx │ │ │ └── index.ts │ │ ├── ScrollableContainer │ │ │ ├── ScrollableContainer.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── Select │ │ │ ├── Select.tsx │ │ │ ├── SelectModal.tsx │ │ │ ├── SelectOption.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IOption.ts │ │ │ │ ├── IProps.ts │ │ │ │ ├── ISelectOptionProps.ts │ │ │ │ ├── TSelectModalProps.ts │ │ │ │ └── index.ts │ │ ├── Steps │ │ │ ├── Steps.tsx │ │ │ └── index.ts │ │ ├── TabControlBar │ │ │ ├── TabControlBar.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ ├── ITabControlBarButtonProps.ts │ │ │ │ └── index.ts │ │ ├── TabLoadingItem │ │ │ ├── TabLoadingItem.tsx │ │ │ └── index.ts │ │ └── Toast │ │ │ ├── Toast.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── icons │ │ ├── AlgorandAssetIcon │ │ │ ├── AlgorandAssetIcon.tsx │ │ │ └── index.ts │ │ ├── AssetIcon │ │ │ ├── AssetIcon.tsx │ │ │ └── index.ts │ │ ├── CreateNewAccountIcon │ │ │ ├── CreateNewAccountIcon.tsx │ │ │ └── index.ts │ │ ├── DeflateBallonIcon │ │ │ ├── DeflateBalloonIcon.tsx │ │ │ └── index.ts │ │ ├── ImportAccountIcon │ │ │ ├── ImportAccountIcon.tsx │ │ │ └── index.ts │ │ ├── ImportRekeyAccountIcon │ │ │ ├── ImportRekeyAccountIcon.tsx │ │ │ └── index.ts │ │ ├── InformationIcon │ │ │ ├── InformationIcon.tsx │ │ │ └── index.ts │ │ ├── KibisisIcon │ │ │ ├── KibisisIcon.tsx │ │ │ └── index.ts │ │ ├── SomethingWentWrongIcon │ │ │ ├── SomethingWentWrongIcon.tsx │ │ │ └── index.ts │ │ ├── VoiAssetIcon │ │ │ ├── VoiAssetIcon.tsx │ │ │ └── index.ts │ │ └── WarningIcon │ │ │ ├── WarningIcon.tsx │ │ │ └── index.ts │ ├── information │ │ ├── InfoIconTooltip │ │ │ ├── InfoIconTooltip.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── MoreInformationAccordion │ │ │ ├── MoreInformationAccordion.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── Warning │ │ │ ├── Warning.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── modals │ │ ├── ModalAccountItem │ │ │ ├── ModalAccountItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── ModalAssetItem │ │ │ ├── ModalAssetItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── ModalItem │ │ │ ├── ModalItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── ModalSkeletonItem │ │ │ ├── ModalSkeletonItem.tsx │ │ │ └── index.ts │ │ ├── ModalSubHeading │ │ │ ├── ModalSubHeading.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── ModalTextItem │ │ │ ├── ModalTextItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── networks │ │ ├── NetworkBadge │ │ │ ├── NetworkBadge.tsx │ │ │ ├── index.ts │ │ │ ├── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── parseFontSize │ │ │ │ ├── index.ts │ │ │ │ └── parseFontSize.ts │ │ │ │ ├── parseIconSize │ │ │ │ ├── index.ts │ │ │ │ └── parseIconSize.ts │ │ │ │ └── parsePadding │ │ │ │ ├── index.ts │ │ │ │ └── parsePadding.ts │ │ └── NetworkSelect │ │ │ ├── NetworkSelect.tsx │ │ │ ├── NetworkSelectModal.tsx │ │ │ ├── NetworkSelectSkeleton.tsx │ │ │ ├── index.ts │ │ │ ├── types │ │ │ ├── INetworkSelectModalProps.ts │ │ │ ├── IProps.ts │ │ │ └── index.ts │ │ │ └── utils │ │ │ └── containsOnlyStableNetworks │ │ │ ├── containsOnlyStableNetworks.ts │ │ │ └── index.ts │ ├── nfts │ │ ├── NFTAvatar │ │ │ ├── NFTAvatar.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── NFTsTab │ │ │ ├── Item.tsx │ │ │ ├── NFTsTab.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IItemProps.ts │ │ │ ├── TProps.ts │ │ │ └── index.ts │ ├── nodes │ │ ├── CustomNodeItem │ │ │ ├── CustomNodeItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── CustomNodeSummaryModalContent │ │ │ ├── CustomNodeSummaryModalContent.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── pages │ │ ├── PageHeader │ │ │ ├── PageHeader.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── PageItem │ │ │ ├── PageItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── PageSubHeading │ │ │ ├── PageSubHeading.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── passkeys │ │ ├── PasskeyCapabilities │ │ │ ├── PasskeyCapabilities.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── PasskeysTab │ │ │ ├── Item.tsx │ │ │ ├── PasskeysTab.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IItemProps.ts │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── passwords │ │ ├── NewPasswordInput │ │ │ ├── NewPasswordInput.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TProps.ts │ │ │ │ └── index.ts │ │ ├── PasswordInput │ │ │ ├── PasswordInput.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── StrengthMeter │ │ │ ├── StrengthMeter.tsx │ │ │ └── index.ts │ ├── qr-codes │ │ ├── ScanModeModalContent │ │ │ ├── ScanModeModalContent.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── ScanQRCodeViaCameraModalContent │ │ │ ├── QRCodeFrameIcon.tsx │ │ │ ├── ScanQRCodeViaCameraModalContent.tsx │ │ │ └── index.ts │ │ ├── ScanQRCodeViaScreenCaptureModalContent │ │ │ ├── ScanQRCodeViaScreenCaptureModalContent.tsx │ │ │ └── index.ts │ │ ├── ScanQRCodeViaTabModalContent │ │ │ ├── ScanQRCodeViaTabModalContent.tsx │ │ │ └── index.ts │ │ └── UnknownURIModalContent │ │ │ ├── UnknownURIModalContent.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── sessions │ │ └── SessionAvatar │ │ │ ├── SessionAvatar.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── settings │ │ ├── SettingsButtonItem │ │ │ ├── SettingsButtonItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── SettingsExternalLinkItem │ │ │ ├── SettingsExternalLinkItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── SettingsLinkItem │ │ │ ├── SettingsLinkItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IBadgeProps.ts │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── SettingsSelectItem │ │ │ ├── SettingsSelectItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── SettingsSessionItem │ │ │ ├── SettingsSessionItem.tsx │ │ │ ├── SettingsSessionItemSkeleton.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── SettingsSubHeading │ │ │ ├── SettingsSubHeading.tsx │ │ │ └── index.ts │ │ ├── SettingsSwitchItem │ │ │ ├── SettingsSwitchItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── SettingsTextItem │ │ │ ├── SettingsTextItem.tsx │ │ │ └── index.ts │ ├── sidebar │ │ ├── SideBar │ │ │ ├── SideBar.tsx │ │ │ └── index.ts │ │ ├── SideBarAccountItem │ │ │ ├── SideBarAccountItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── SideBarAccountList │ │ │ ├── SideBarAccountList.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── SideBarActionItem │ │ │ ├── SideBarActionItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── SideBarGroupItem │ │ │ ├── SideBarGroupItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── SideBarGroupList │ │ │ ├── SideBarGroupList.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── SideBarSkeletonItem │ │ │ ├── SideBarSkeletonItem.tsx │ │ │ └── index.ts │ ├── staking │ │ └── StakingTab │ │ │ ├── Item.tsx │ │ │ ├── StakingTab.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IItemProps.ts │ │ │ ├── TProps.ts │ │ │ └── index.ts │ ├── transactions │ │ ├── ActivityTab │ │ │ ├── ActivityTab.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── InnerTransactionAccordion │ │ │ ├── AssetConfigInnerTransactionAccordionItem.tsx │ │ │ ├── AssetCreateInnerTransactionAccordionItem.tsx │ │ │ ├── AssetDeleteInnerTransactionAccordionItem.tsx │ │ │ ├── AssetFreezeInnerTransactionAccordionItem.tsx │ │ │ ├── AssetTransferInnerTransactionAccordionItem.tsx │ │ │ ├── DefaultInnerTransactionAccordionItem.tsx │ │ │ ├── InnerTransactionAccordion.tsx │ │ │ ├── PaymentInnerTransactionAccordionItem.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IItemProps.ts │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ ├── KeyRegistrationTransactionModalBody │ │ │ ├── KeyRegistrationTransactionModalBody.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IProps.ts │ │ │ │ └── index.ts │ │ └── TransactionItem │ │ │ ├── ARC0200AssetTransferTransactionItemContent.tsx │ │ │ ├── AccountReKeyTransactionItemContent.tsx │ │ │ ├── AccountUndoReKeyTransactionItemContent.tsx │ │ │ ├── ApplicationTransactionItemContent.tsx │ │ │ ├── AssetTransferTransactionItemContent.tsx │ │ │ ├── DefaultTransactionItemContent.tsx │ │ │ ├── PaymentTransactionItemContent.tsx │ │ │ ├── TransactionItem.tsx │ │ │ ├── TransactionItemSkeleton.tsx │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ └── vip-0300 │ │ ├── ARC0300AccountImportModalContent │ │ ├── ARC0300AccountImportModalContent.tsx │ │ └── index.ts │ │ ├── ARC0300AssetAddModalContent │ │ ├── ARC0300AssetAddModalContent.tsx │ │ └── index.ts │ │ └── ARC0300KeyRegistrationTransactionSendModalContent │ │ ├── ARC0300KeyRegistrationTransactionSendModalContent.tsx │ │ ├── ARC0300KeyRegistrationTransactionSendModalContentSkeleton.tsx │ │ └── index.ts │ ├── config │ ├── index.ts │ └── networks.ts │ ├── constants │ ├── ARC0026.ts │ ├── ARC0300.ts │ ├── Alarms.ts │ ├── Dimensions.ts │ ├── Durations.ts │ ├── Encryption.ts │ ├── Keys.ts │ ├── Limits.ts │ ├── Links.ts │ ├── Network.ts │ ├── Routes.ts │ ├── URIs.ts │ ├── URLs.ts │ ├── Validation.ts │ └── index.ts │ ├── containers │ ├── MainLayout │ │ ├── MainLayout.tsx │ │ └── index.ts │ └── ThemeProvider │ │ ├── ThemeProvider.tsx │ │ ├── index.ts │ │ ├── types │ │ ├── IProps.ts │ │ └── index.ts │ │ └── utils │ │ ├── index.ts │ │ └── setDocumentColorMode.ts │ ├── contracts │ ├── ARC0072Contract │ │ ├── ARC0072Contract.test.ts │ │ ├── ARC0072Contract.ts │ │ ├── abi.json │ │ ├── enums │ │ │ ├── ARC0072MethodEnum.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── ARC0200Contract │ │ ├── ARC0200Contract.test.ts │ │ ├── ARC0200Contract.ts │ │ ├── abi.json │ │ ├── enums │ │ │ ├── ARC0200MethodEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ITransferOptions.ts │ │ │ └── index.ts │ └── BaseContract │ │ ├── BaseContract.ts │ │ ├── constants │ │ ├── Simulate.ts │ │ └── index.ts │ │ ├── index.ts │ │ └── types │ │ ├── IABIResult.ts │ │ ├── IBaseApplicationOptions.ts │ │ ├── ICreateWriteApplicationTransactionOptions.ts │ │ ├── IDetermineBoxReferencesOptions.ts │ │ ├── INewOptions.ts │ │ ├── IParseTransactionResponseOptions.ts │ │ ├── ISimulateTransaction.ts │ │ └── index.ts │ ├── cryptography │ ├── BaseSignKeyPair │ │ ├── BaseSignKeyPair.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── INewOptions.ts │ │ │ ├── IVerifyOptions.ts │ │ │ └── index.ts │ ├── COSEPublicKey │ │ ├── COSEPublicKey.test.ts │ │ ├── COSEPublicKey.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── INewOptions.ts │ │ │ └── index.ts │ ├── ES256KeyPair │ │ ├── ES256KeyPair.test.ts │ │ ├── ES256KeyPair.ts │ │ └── index.ts │ └── Ed21559KeyPair │ │ ├── Ed21559KeyPair.test.ts │ │ ├── Ed21559KeyPair.ts │ │ └── index.ts │ ├── decorators │ └── EnVoiClient │ │ ├── EnVoiClient.ts │ │ ├── index.ts │ │ └── types │ │ ├── IEnVoiClientParameters.ts │ │ ├── IEnVoiResponse.ts │ │ ├── INameResolutionResult.ts │ │ ├── ITokenIDResolutionResponse.ts │ │ └── index.ts │ ├── enums │ ├── ARC0072AssetsThunkEnum.ts │ ├── ARC0200AssetsThunkEnum.ts │ ├── ARC0300AssetTypeEnum.ts │ ├── ARC0300AuthorityEnum.ts │ ├── ARC0300PathEnum.ts │ ├── ARC0300QueryEnum.ts │ ├── AVMNameTypeEnum.ts │ ├── AccountTabEnum.ts │ ├── AddAssetThunkEnum.ts │ ├── AppTypeEnum.ts │ ├── AssetTypeEnum.ts │ ├── DelimiterEnum.ts │ ├── EncryptionMethodEnum.ts │ ├── EventTypeEnum.ts │ ├── EventsThunkEnum.ts │ ├── NetworkTypeEnum.ts │ ├── ScanModeEnum.ts │ ├── StandardAssetsThunkEnum.ts │ ├── StoreNameEnum.ts │ ├── TransactionTypeEnum.ts │ └── index.ts │ ├── events │ ├── ARC0300KeyRegistrationTransactionSendEvent │ │ ├── ARC0300KeyRegistrationTransactionSendEvent.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── TPayload.ts │ │ │ └── index.ts │ ├── AVMWebProviderRequestEvent │ │ ├── AVMWebProviderRequestEvent.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── TPayload.ts │ │ │ └── index.ts │ ├── WebAuthnAuthenticateRequestEvent │ │ ├── WebAuthnAuthenticateRequestEvent.ts │ │ └── index.ts │ └── WebAuthnRegisterRequestEvent │ │ ├── WebAuthnRegisterRequestEvent.ts │ │ └── index.ts │ ├── features │ ├── accounts │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── addARC0200AssetHoldingsThunk.ts │ │ │ ├── addStandardAssetHoldingsThunk.ts │ │ │ ├── addToGroupThunk.ts │ │ │ ├── fetchAccountsFromStorageThunk.ts │ │ │ ├── index.ts │ │ │ ├── removeARC0200AssetHoldingsThunk.ts │ │ │ ├── removeAccountByIdThunk.ts │ │ │ ├── removeAccountPasskeyByIDThunk.ts │ │ │ ├── removeFromGroupThunk.ts │ │ │ ├── removeGroupByIDThunk.ts │ │ │ ├── removeStandardAssetHoldingsThunk.ts │ │ │ ├── saveAccountDetailsThunk.ts │ │ │ ├── saveAccountGroupsThunk.ts │ │ │ ├── saveAccountsThunk.ts │ │ │ ├── saveActiveAccountDetails.ts │ │ │ ├── saveNewAccountsThunk.ts │ │ │ ├── saveNewWatchAccountThunk.ts │ │ │ ├── startPollingForAccountsThunk.ts │ │ │ ├── stopPollingForAccountsThunk.ts │ │ │ └── updateAccountsThunk.ts │ │ ├── types │ │ │ ├── IAccountUpdateRequest.ts │ │ │ ├── IAddToGroupPayload.ts │ │ │ ├── IFetchAccountsFromStorageResult.ts │ │ │ ├── IRemovePasskeyByIDPayload.ts │ │ │ ├── ISaveAccountDetailsPayload.ts │ │ │ ├── ISaveNewAccountsPayload.ts │ │ │ ├── ISaveNewWatchAccountPayload.ts │ │ │ ├── IState.ts │ │ │ ├── IUpdateAccountsPayload.ts │ │ │ ├── IUpdateAssetHoldingsPayload.ts │ │ │ ├── IUpdateAssetHoldingsResult.ts │ │ │ ├── IUpdateStandardAssetHoldingsResult.ts │ │ │ ├── TUpdateStandardAssetHoldingsPayload.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── findAccountWithoutExtendedProps.ts │ │ │ ├── getInitialState.ts │ │ │ ├── index.ts │ │ │ ├── isAccountInformationUpdating │ │ │ ├── index.ts │ │ │ ├── isAccountInformationUpdating.ts │ │ │ └── types │ │ │ │ ├── IOptions.ts │ │ │ │ └── index.ts │ │ │ └── isAccountTransactionsUpdating │ │ │ ├── index.ts │ │ │ ├── isAccountTransactionsUpdating.ts │ │ │ └── types │ │ │ ├── IOptions.ts │ │ │ └── index.ts │ ├── add-assets │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── index.ts │ │ │ ├── queryARC0200AssetThunk.ts │ │ │ └── queryStandardAssetThunk.ts │ │ ├── types │ │ │ ├── IAssetsWithNextToken.ts │ │ │ ├── IQueryARC0200AssetPayload.ts │ │ │ ├── IQueryByIdAsyncThunkConfig.ts │ │ │ ├── IQueryStandardAssetPayload.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── arc0072-assets │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── fetchARC0072AssetsFromStorageThunk.ts │ │ │ ├── index.ts │ │ │ └── updateARC0072AssetInformationThunk.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ ├── IUpdateARC0072AssetInformationPayload.ts │ │ │ ├── IUpdateARC0072AssetInformationResult.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── arc0200-assets │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── fetchARC0200AssetsFromStorageThunk.ts │ │ │ ├── index.ts │ │ │ └── updateARC0200AssetInformationThunk.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ ├── IUpdateARC0200AssetInformationPayload.ts │ │ │ ├── IUpdateARC0200AssetInformationResult.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── credential-lock │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── deactivateThunk.ts │ │ │ ├── disableThunk.ts │ │ │ ├── enableThunk.ts │ │ │ ├── fetchActiveThunk.ts │ │ │ └── index.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── events │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── handleNewEventByIdThunk.ts │ │ │ ├── index.ts │ │ │ └── removeEventByIdThunk.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── layout │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── closeCurrentWindowThunk.ts │ │ │ └── index.ts │ │ ├── types │ │ │ ├── IConfirmModal.ts │ │ │ ├── IScanQRCodeModal.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── manage-groups-modal │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ └── getInitialState │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── messages │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── index.ts │ │ │ ├── sendEnableResponseThunk.ts │ │ │ ├── sendRegistrationCompletedThunk.ts │ │ │ ├── sendResetFactoryThunk.ts │ │ │ ├── sendSettingsUpdatedThunk.ts │ │ │ ├── sendSignMessageResponseThunk.ts │ │ │ └── sendSignTransactionsResponseThunk.ts │ │ ├── types │ │ │ ├── IBaseResponseThunkPayload.ts │ │ │ ├── IEnableResponseThunkPayload.ts │ │ │ ├── ISignMessageResponseThunkPayload.ts │ │ │ ├── ISignTransactionsResponseThunkPayload.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── move-group-modal │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ └── getInitialState │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── networks │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── addCustomNodeThunk.ts │ │ │ ├── fetchFromStorageThunk.ts │ │ │ ├── index.ts │ │ │ ├── removeCustomNodeThunk.ts │ │ │ ├── startPollingForTransactionsParamsThunk.ts │ │ │ ├── stopPollingForTransactionsParamsThunk.ts │ │ │ └── updateTransactionParamsForSelectedNetworkThunk.ts │ │ ├── types │ │ │ ├── IRemoveCustomNodeThunkPayload.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── notifications │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── types │ │ │ ├── IAddNotificationPayload.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── passkeys │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── fetchFromStorageThunk.ts │ │ │ ├── index.ts │ │ │ ├── removeFromStorageThunk.ts │ │ │ └── saveToStorageThunk.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── re-key-account │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── index.ts │ │ │ ├── reKeyAccountThunk.ts │ │ │ └── undoReKeyAccountThunk.ts │ │ ├── types │ │ │ ├── ISetAccountAndActionPayload.ts │ │ │ ├── IState.ts │ │ │ ├── TReKeyAccountThunkPayload.ts │ │ │ ├── TReKeyType.ts │ │ │ ├── TUndoReKeyAccountThunkPayload.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── registration │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── index.ts │ │ │ └── saveCredentialsThunk.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── remove-assets │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── types │ │ │ ├── IInitializeRemoveAssetsPayload.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── send-assets │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── createUnsignedTransactionsThunk.ts │ │ │ ├── index.ts │ │ │ └── submitTransactionThunk.ts │ │ ├── types │ │ │ ├── ICreateUnsignedTransactionsPayload.ts │ │ │ ├── IInitializePayload.ts │ │ │ ├── IState.ts │ │ │ ├── TSubmitTransactionsThunkPayload.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── sessions │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── fetchFromStorageThunk.ts │ │ │ ├── index.ts │ │ │ ├── removeAllFromStorageThunk.ts │ │ │ ├── removeByIdFromStorageThunk.ts │ │ │ └── saveToStorageThunk.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ ├── index.ts │ │ │ └── upsertSessions.ts │ ├── settings │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── fetchFromStorageThunk.ts │ │ │ ├── index.ts │ │ │ ├── saveToStorageThunk.ts │ │ │ └── sendThemeUpdatedMessageThunk.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── filterSettingsFromState.ts │ │ │ ├── getInitialState.ts │ │ │ ├── index.ts │ │ │ └── mapSettingsToState.ts │ ├── standard-assets │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── fetchStandardAssetsFromStorageThunk.ts │ │ │ ├── index.ts │ │ │ └── updateStandardAssetInformationThunk.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ ├── IUpdateStandardAssetInformationPayload.ts │ │ │ ├── IUpdateStandardAssetInformationResult.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ ├── system │ │ ├── enums │ │ │ ├── ThunkEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ │ ├── fetchFromStorageThunk.ts │ │ │ ├── index.ts │ │ │ ├── saveDisableWhatsNewOnUpdateThunk.ts │ │ │ ├── savePolisAccountIDThunk.ts │ │ │ ├── saveWhatsNewVersionThunk.ts │ │ │ ├── startPollingForNetworkConnectivityThunk.ts │ │ │ ├── stopPollingForTransactionsParamsThunk.ts │ │ │ └── updateNetworkConnectivityThunk.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── getInitialState.ts │ │ │ └── index.ts │ └── webauthn │ │ ├── enums │ │ ├── ThunkEnum.ts │ │ └── index.ts │ │ ├── index.ts │ │ ├── slice.ts │ │ ├── thunks │ │ ├── index.ts │ │ ├── sendWebAuthnAuthenticateResponseThunk.ts │ │ ├── sendWebAuthnErrorResponseThunk.ts │ │ └── sendWebAuthnRegisterResponseThunk.ts │ │ ├── types │ │ ├── IState.ts │ │ ├── IWebAuthnErrorResponseThunkPayload.ts │ │ ├── TWebAuthnAuthenticateResponseThunkPayload.ts │ │ ├── TWebAuthnRegisterResponseThunkPayload.ts │ │ └── index.ts │ │ └── utils │ │ └── getInitialState │ │ ├── getInitialState.ts │ │ └── index.ts │ ├── fonts │ ├── AnonymousPro │ │ ├── AnonymousPro-Bold.svg │ │ ├── AnonymousPro-Bold.ttf │ │ ├── AnonymousPro-Bold.woff │ │ ├── AnonymousPro-Bold.woff2 │ │ ├── AnonymousPro-Regular.svg │ │ ├── AnonymousPro-Regular.ttf │ │ ├── AnonymousPro-Regular.woff │ │ └── AnonymousPro-Regular.woff2 │ ├── Nunito │ │ ├── Nunito-Bold.svg │ │ ├── Nunito-Bold.ttf │ │ ├── Nunito-Bold.woff │ │ ├── Nunito-Bold.woff2 │ │ ├── Nunito-Regular.svg │ │ ├── Nunito-Regular.ttf │ │ ├── Nunito-Regular.woff │ │ └── Nunito-Regular.woff2 │ └── SourceCodePro │ │ ├── SourceCodePro-Bold.svg │ │ ├── SourceCodePro-Bold.ttf │ │ ├── SourceCodePro-Bold.woff │ │ ├── SourceCodePro-Bold.woff2 │ │ ├── SourceCodePro-Regular.svg │ │ ├── SourceCodePro-Regular.ttf │ │ ├── SourceCodePro-Regular.woff │ │ └── SourceCodePro-Regular.woff2 │ ├── hooks │ ├── useARC0200AssetById │ │ ├── index.ts │ │ ├── types │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── useARC0200AssetById.ts │ ├── useAccountInformation │ │ ├── index.ts │ │ └── useAccountInformation.ts │ ├── useAddressInput │ │ ├── index.ts │ │ ├── types │ │ │ ├── IOptions.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── useAddressInput.ts │ ├── useAmountInput │ │ ├── index.ts │ │ ├── types │ │ │ ├── IOptions.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── useAmountInput.ts │ ├── useBorderColor │ │ ├── index.ts │ │ └── useBorderColor.ts │ ├── useButtonHoverBackgroundColor │ │ ├── index.ts │ │ └── useButtonHoverBackgroundColor.ts │ ├── useCameraStream │ │ ├── index.ts │ │ ├── types │ │ │ ├── IUseCameraStreamState.ts │ │ │ └── index.ts │ │ └── useCameraStream.ts │ ├── useCaptureQRCode │ │ ├── index.ts │ │ ├── types │ │ │ ├── IStartScanningOptions.ts │ │ │ ├── IUseCaptureQrCodeState.ts │ │ │ └── index.ts │ │ ├── useCaptureQRCode.ts │ │ └── utils │ │ │ ├── captureQRCodeFromStream │ │ │ ├── captureQRCodeFromStream.ts │ │ │ └── index.ts │ │ │ └── captureQRCodeFromTab │ │ │ ├── captureQRCodeFromTab.ts │ │ │ └── index.ts │ ├── useChangePassword │ │ ├── index.ts │ │ ├── types │ │ │ ├── IChangePasswordActionOptions.ts │ │ │ ├── IReEncryptPrivateKeyItemWithDelayOptions.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ ├── useChangePassword.ts │ │ └── utils │ │ │ ├── encryptPrivateKeyItemWithDelay.ts │ │ │ └── index.ts │ ├── useColorModeValue │ │ ├── index.ts │ │ └── useColorModeValue.ts │ ├── useDefaultAvatarBackgroundColor │ │ ├── index.ts │ │ └── useDefaultAvatarBackgroundColor.ts │ ├── useDefaultTextColor │ │ ├── index.ts │ │ └── useDefaultTextColor.ts │ ├── useGenericInput │ │ ├── index.ts │ │ ├── types │ │ │ ├── IOptions.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── useGenericInput.ts │ ├── useItemBorderColor │ │ ├── index.ts │ │ └── useItemBorderColor.ts │ ├── useMinimumBalanceRequirementsForTransactions │ │ ├── index.ts │ │ ├── types │ │ │ ├── IOptions.ts │ │ │ ├── IState.ts │ │ │ └── index.ts │ │ └── useMinimumBalanceRequirementsForTransactions.ts │ ├── useNewPasswordInput │ │ ├── index.ts │ │ ├── types │ │ │ ├── IOptions.ts │ │ │ ├── IState.ts │ │ │ ├── IValidateOptions.ts │ │ │ └── index.ts │ │ ├── useNewPasswordInput.ts │ │ └── utils │ │ │ └── calculateScore │ │ │ ├── calculateScore.ts │ │ │ └── index.ts │ ├── useNotifications │ │ ├── index.ts │ │ └── useNotifications.tsx │ ├── useOnAppStartup │ │ ├── index.ts │ │ └── useOnAppStartup.ts │ ├── useOnDebugLogging │ │ ├── index.ts │ │ └── useOnDebugLogging.ts │ ├── useOnMainAppMessage │ │ ├── index.ts │ │ └── useOnMainAppMessage.ts │ ├── useOnNewAssets │ │ ├── index.ts │ │ └── useOnNewAssets.ts │ ├── usePrevious │ │ ├── index.ts │ │ └── usePrevious.ts │ ├── usePrimaryButtonHoverColor │ │ ├── index.ts │ │ └── usePrimaryButtonHoverColor.ts │ ├── usePrimaryButtonTextColor │ │ ├── index.ts │ │ └── usePrimaryButtonTextColor.ts │ ├── usePrimaryColor │ │ ├── index.ts │ │ └── usePrimaryColor.ts │ ├── usePrimaryColorScheme │ │ ├── index.ts │ │ └── usePrimaryColorScheme.ts │ ├── useScreenCaptureStream │ │ ├── index.ts │ │ ├── types │ │ │ ├── IUseScreenCaptureState.ts │ │ │ └── index.ts │ │ └── useScreenCaptureStream.ts │ ├── useStandardAssetById │ │ ├── index.ts │ │ ├── types │ │ │ ├── IUseStandardAssetByIdState.ts │ │ │ └── index.ts │ │ └── useStandardAssetById.ts │ ├── useSubTextColor │ │ ├── index.ts │ │ └── useSubTextColor.ts │ ├── useTextBackgroundColor │ │ ├── index.ts │ │ └── useTextBackgroundColor.ts │ ├── useToastWithDefaultOptions │ │ ├── index.ts │ │ └── useToastWithDefaultOptions.ts │ └── useUpdateARC0200Assets │ │ ├── index.ts │ │ ├── types │ │ ├── IUseUpdateARC0200AssetsState.ts │ │ └── index.ts │ │ └── useUpdateARC0200Assets.ts │ ├── icons │ ├── BsFolderMove │ │ ├── BsFolderMove.tsx │ │ └── index.ts │ ├── KbNoPasskey │ │ ├── KbNoPasskey.tsx │ │ └── index.ts │ ├── KbPasskey │ │ ├── KbPasskey.tsx │ │ └── index.ts │ └── KbSignIn │ │ ├── KbSignIn.tsx │ │ └── index.ts │ ├── images │ ├── placeholder_nft.png │ └── placeholder_qr_code.png │ ├── main.ts │ ├── managers │ ├── AppWindowManager │ │ ├── AppWindowManager.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ICreateWindowOptions.ts │ │ │ ├── INewOptions.ts │ │ │ └── index.ts │ ├── PasskeyManager │ │ ├── PasskeyManager.ts │ │ ├── constants │ │ │ ├── Algorithms.ts │ │ │ ├── Sizes.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ICreatePasskeyOptions.ts │ │ │ ├── IDecryptBytesOptions.ts │ │ │ ├── IEncryptBytesOptions.ts │ │ │ ├── IFetchPasskeyKeyMaterialOptions.ts │ │ │ ├── IGenerateEncryptionKeyOptions.ts │ │ │ └── index.ts │ ├── PasswordManager │ │ ├── PasswordManager.test.ts │ │ ├── PasswordManager.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ICreateDerivedKeyFromPasswordOptions.ts │ │ │ ├── IDecryptAndEncryptBytesOptions.ts │ │ │ ├── INewOptions.ts │ │ │ ├── ISaveNewPasswordOptions.ts │ │ │ └── index.ts │ └── README.md │ ├── message-handlers │ ├── AVMWebProviderMessageHandler │ │ ├── AVMWebProviderMessageHandler.ts │ │ └── index.ts │ ├── BaseMessageHandler │ │ ├── BaseMessageHandler.ts │ │ └── index.ts │ ├── ExternalConfigMessageHandler │ │ ├── ExternalConfigMessageHandler.ts │ │ └── index.ts │ ├── ProviderMessageHandler │ │ ├── ProviderMessageHandler.ts │ │ └── index.ts │ └── WebAuthnMessageHandler │ │ ├── WebAuthnMessageHandler.ts │ │ └── index.ts │ ├── modals │ ├── ARC0300KeyRegistrationTransactionSendEventModal │ │ ├── ARC0300KeyRegistrationTransactionSendEventModal.tsx │ │ └── index.ts │ ├── AddAssetsModal │ │ ├── AddAssetsARC0200AssetItem.tsx │ │ ├── AddAssetsARC0200AssetSummaryModalContent.tsx │ │ ├── AddAssetsConfirmingModalContent.tsx │ │ ├── AddAssetsForWatchAccountModal.tsx │ │ ├── AddAssetsModal.tsx │ │ ├── AddAssetsStandardAssetItem.tsx │ │ ├── AddAssetsStandardAssetSummaryModalContent.tsx │ │ ├── hooks │ │ │ ├── useAddAssetStandardAssetSummaryContent │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ │ ├── IOptions.ts │ │ │ │ │ ├── IState.ts │ │ │ │ │ └── index.ts │ │ │ │ └── useAddAssetStandardAssetSummaryContent.ts │ │ │ └── useIsNewSelectedAsset │ │ │ │ ├── index.ts │ │ │ │ └── useIsNewSelectedAsset.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IAddAssetsARC0200SummaryModalContentProps.ts │ │ │ ├── IAddAssetsConfirmingModalContentProps.ts │ │ │ ├── IAddAssetsModalStandardAssetSummaryContentProps.ts │ │ │ ├── IItemProps.ts │ │ │ └── index.ts │ ├── AddCustomNodeModal │ │ ├── AddCustomNodeLoadingModalContent.tsx │ │ ├── AddCustomNodeModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── AddPasskeyModal │ │ ├── AddPasskeyModal.tsx │ │ ├── hooks │ │ │ └── useAddPasskey │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IAddPasskeyActionOptions.ts │ │ │ │ ├── IEncryptPrivateKeyItemWithDelayOptions.ts │ │ │ │ ├── IState.ts │ │ │ │ └── index.ts │ │ │ │ ├── useAddPasskey.ts │ │ │ │ └── utils │ │ │ │ ├── encryptPrivateKeyItemWithDelay.ts │ │ │ │ └── index.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── AuthenticationModal │ │ ├── AuthenticationModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── ChangePasswordLoadingModal │ │ ├── ChangePasswordLoadingModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── ConfirmModal │ │ ├── ConfirmModal.tsx │ │ └── index.ts │ ├── ConfirmPasswordModal │ │ ├── ConfirmPasswordModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── CredentialLockModal │ │ ├── CredentialLockModal.tsx │ │ └── index.ts │ ├── EditAccountModal │ │ ├── EditAccountModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── EnableModal │ │ ├── EnableModal.tsx │ │ ├── hooks │ │ │ └── useEnableModal │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IUseEnableModalState.ts │ │ │ │ └── index.ts │ │ │ │ └── useEnableModal.ts │ │ └── index.ts │ ├── ManageGroupsModal │ │ ├── ManageGroupsModal.tsx │ │ └── index.ts │ ├── ManageSessionModal │ │ ├── ManageSessionModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── MoveGroupModal │ │ ├── MoveGroupModal.tsx │ │ └── index.ts │ ├── ReKeyAccountModal │ │ ├── ReKeyAccountConfirmingModalContent.tsx │ │ ├── ReKeyAccountModal.tsx │ │ ├── UndoReKeyAccountModalContent.tsx │ │ ├── hooks │ │ │ └── useReKeyAccountModal │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IState.ts │ │ │ │ └── index.ts │ │ │ │ └── useReKeyAccountModal.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IConfirmingModalContentProps.ts │ │ │ ├── IReKeyAccountModalContentProps.ts │ │ │ ├── IUndoReKeyAccountModalContentProps.ts │ │ │ └── index.ts │ ├── RegistrationImportAccountViaQRCodeModal │ │ ├── RegistrationImportAccountViaQRCodeModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── RemoveAssetsModal │ │ ├── RemoveAssetsConfirmingModalContent.tsx │ │ ├── RemoveAssetsModal.tsx │ │ ├── hooks │ │ │ └── useAddAssetStandardAssetSummaryContent │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IOptions.ts │ │ │ │ ├── IState.ts │ │ │ │ └── index.ts │ │ │ │ └── useAddAssetStandardAssetSummaryContent.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IRemoveAssetsConfirmingModalContentProps.ts │ │ │ ├── IRemoveAssetsModalProps.ts │ │ │ └── index.ts │ ├── RemovePasskeyModal │ │ ├── RemovePasskeyModal.tsx │ │ ├── hooks │ │ │ └── useRemovePasskey │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IEncryptPrivateKeyItemWithDelayOptions.ts │ │ │ │ ├── IRemovePasskeyActionOptions.ts │ │ │ │ ├── IState.ts │ │ │ │ └── index.ts │ │ │ │ ├── useRemovePasskey.ts │ │ │ │ └── utils │ │ │ │ ├── encryptPrivateKeyItemAndDelay.ts │ │ │ │ └── index.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── ScanQRCodeModal │ │ ├── ScanQRCodeModal.tsx │ │ └── index.ts │ ├── SendAssetModal │ │ ├── SendAssetModal.tsx │ │ ├── SendAssetModalConfirmingContent.tsx │ │ ├── SendAssetModalContentSkeleton.tsx │ │ ├── SendAssetModalSummaryContent.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── ISendAssetModalConfirmingContentProps.ts │ │ │ ├── ISendAssetModalSummaryContentProps.ts │ │ │ └── index.ts │ ├── ShareAddressModal │ │ ├── ShareAddressModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── SignMessageModal │ │ ├── SignBytesJwtContent.tsx │ │ ├── SignMessageContentSkeleton.tsx │ │ ├── SignMessageModal.tsx │ │ ├── hooks │ │ │ └── useSignMessageModal │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IUseSignMessageModalState.ts │ │ │ │ └── index.ts │ │ │ │ └── useSignMessageModal.ts │ │ └── index.ts │ ├── SignTransactionsModal │ │ ├── ApplicationTransactionContent.tsx │ │ ├── AssetConfigTransactionContent.tsx │ │ ├── AssetCreateTransactionContent.tsx │ │ ├── AssetFreezeTransactionContent.tsx │ │ ├── AssetTransferTransactionContent.tsx │ │ ├── AtomicTransactionsContent.tsx │ │ ├── GroupOfTransactionsContent.tsx │ │ ├── PaymentTransactionContent.tsx │ │ ├── SignTransactionsModal.tsx │ │ ├── SingleTransactionContent.tsx │ │ ├── contexts │ │ │ ├── MultipleTransactionsContext.ts │ │ │ └── index.ts │ │ ├── hooks │ │ │ └── useSignTransactionsModal │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IState.ts │ │ │ │ └── index.ts │ │ │ │ └── useSignTransactionsModal.ts │ │ ├── index.ts │ │ ├── types │ │ │ ├── IAssetTransactionBodyProps.ts │ │ │ ├── IAtomicTransactionsContentProps.ts │ │ │ ├── ICondensedProps.ts │ │ │ ├── IGroupOfTransactionsContentProps.ts │ │ │ ├── IModalChangeAddressItemProps.ts │ │ │ ├── IMultipleTransactionsContextValue.ts │ │ │ ├── ISingleTransactionContentProps.ts │ │ │ ├── ITransactionBodyProps.ts │ │ │ └── index.ts │ │ └── utils │ │ │ ├── authorizedAccountsForEvent │ │ │ ├── authorizedAccountsForEvent.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── IOptions.ts │ │ │ │ └── index.ts │ │ │ └── signTransactions │ │ │ ├── index.ts │ │ │ ├── signTransactions.ts │ │ │ └── types │ │ │ ├── TOptions.ts │ │ │ └── index.ts │ ├── StakingAppModal │ │ ├── StakingAppModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── ViewCustomNodeModal │ │ ├── ViewCustomNodeModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── WebAuthnAuthenticateModal │ │ ├── Item.tsx │ │ ├── WebAuthnAuthenticateModal.tsx │ │ ├── index.ts │ │ └── types │ │ │ ├── IItemProps.ts │ │ │ └── index.ts │ ├── WebAuthnRegisterModal │ │ ├── WebAuthnRegisterModal.tsx │ │ └── index.ts │ ├── WhatsNewModal │ │ ├── WhatsNewModal.tsx │ │ └── index.ts │ └── avm-names │ │ └── AVMNameModal │ │ ├── AVMNameModal.tsx │ │ ├── index.ts │ │ └── types │ │ ├── TProps.ts │ │ └── index.ts │ ├── models │ ├── AVMExplorerBlockExplorer │ │ ├── AVMExplorerBlockExplorer.ts │ │ └── index.ts │ ├── AlloBlockExplorer │ │ ├── AlloBlockExplorer.ts │ │ └── index.ts │ ├── BaseARC0072Indexer │ │ ├── BaseARC0072Indexer.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IFetchTokensByOwnerOptions.ts │ │ │ ├── INewOptions.ts │ │ │ ├── ITokenResult.ts │ │ │ ├── ITokensResponse.ts │ │ │ └── index.ts │ ├── BaseBlockExplorer │ │ ├── BaseBlockExplorer.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IGroupURLOptions.ts │ │ │ ├── INewOptions.ts │ │ │ └── index.ts │ ├── BaseNFTExplorer │ │ ├── BaseNFTExplorer.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── INewOptions.ts │ │ │ ├── ITokensURLOptions.ts │ │ │ └── index.ts │ ├── BaseSCSIndexer │ │ ├── BaseSCSIndexer.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IFetchByAddressOptions.ts │ │ │ ├── INewOptions.ts │ │ │ ├── ISCSAccount.ts │ │ │ ├── ISCSAccountResponse.ts │ │ │ └── index.ts │ ├── NFTNavigatorARC0072Indexer │ │ ├── NFTNavigatorARC0072Indexer.ts │ │ └── index.ts │ ├── NFTNavigatorNFTExplorer │ │ ├── NFTNavigatorNFTExplorer.ts │ │ └── index.ts │ ├── NautilusARC0072Indexer │ │ ├── NautilusARC0072Indexer.ts │ │ └── index.ts │ ├── NautilusSCSIndexer │ │ ├── NautilusSCSIndexer.ts │ │ └── index.ts │ ├── NetworkClient │ │ ├── NetworkClient.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IAssetHoldingWithDelayOptions.ts │ │ │ ├── IBlockWithDelayOptions.ts │ │ │ ├── IByAddressWithDelayOptions.ts │ │ │ ├── IByIDWithDelayOptions.ts │ │ │ ├── ILookupAccountTransactionWithDelayOptions.ts │ │ │ ├── INewOptions.ts │ │ │ ├── ISearchApplicationsWithDelayOptions.ts │ │ │ ├── ISearchStandardAssetsWithDelayOptions.ts │ │ │ ├── ISendRequestWithDelayOptions.ts │ │ │ ├── ISendTransactionOptions.ts │ │ │ └── index.ts │ ├── PeraBlockExplorer │ │ ├── PeraBlockExplorer.ts │ │ └── index.ts │ ├── PublicKeyCredentialFactory │ │ ├── PublicKeyCredentialFactory.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IGenerateOptions.ts │ │ │ ├── IInitOptions.ts │ │ │ ├── INewOptions.ts │ │ │ └── index.ts │ ├── VoiBlockExplorer │ │ ├── VoiBlockExplorer.ts │ │ └── index.ts │ └── VoiObserverBlockExplorer │ │ ├── VoiObserverBlockExplorer.ts │ │ └── index.ts │ ├── pages │ ├── AccountPage │ │ ├── AccountPage.tsx │ │ ├── AccountPageSkeletonContent.tsx │ │ └── index.ts │ ├── AccountPasskeyPage │ │ ├── AccountPasskeyPage.tsx │ │ ├── SkeletonPage.tsx │ │ └── index.ts │ ├── AddAccountTypePage │ │ ├── AddAccountTypePage.tsx │ │ ├── enums │ │ │ ├── AddAccountTypeEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── AddWatchAccountPage │ │ ├── AddWatchAccountPage.tsx │ │ ├── enums │ │ │ ├── StepsEnum.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IAddWatchAccountCompleteResult.ts │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── AssetPage │ │ ├── AssetPage.tsx │ │ ├── hooks │ │ │ └── useAssetPage │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IUseAssetPageOptions.ts │ │ │ │ ├── IUseAssetPageState.ts │ │ │ │ └── index.ts │ │ │ │ └── useAssetPage.ts │ │ └── index.ts │ ├── ChangePasswordPage │ │ ├── ChangePasswordPage.tsx │ │ └── index.ts │ ├── CreateNewAccountPage │ │ ├── CreateNewAccountPage.tsx │ │ ├── enums │ │ │ ├── StepsEnum.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── CreatePasswordPage │ │ ├── CreatePasswordPage.tsx │ │ └── index.ts │ ├── CustomNodesPage │ │ ├── CustomNodesPage.tsx │ │ └── index.ts │ ├── ExportAccountPage │ │ ├── ExportAcountPage.tsx │ │ └── index.ts │ ├── GetStartedPage │ │ ├── GetStartedPage.tsx │ │ └── index.ts │ ├── ImportAccountViaSeedPhrasePage │ │ ├── ImportAccountViaSeedPhrasePage.tsx │ │ ├── enums │ │ │ ├── StepsEnum.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── NFTPage │ │ ├── NFTPage.tsx │ │ ├── hooks │ │ │ └── useNFTPage │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IUseNFTPageOptions.ts │ │ │ │ ├── IUseNFTPageState.ts │ │ │ │ └── index.ts │ │ │ │ └── useNFTPage.ts │ │ └── index.ts │ ├── PasskeyPage │ │ ├── PasskeyPage.tsx │ │ └── index.ts │ ├── SkeletonAssetPage │ │ ├── SkeletonAssetPage.tsx │ │ └── index.ts │ ├── SplashPage │ │ ├── SplashPage.tsx │ │ └── index.ts │ ├── TransactionPage │ │ ├── ARC0200AssetTransferTransactionPage.tsx │ │ ├── AccountReKeyTransactionPage.tsx │ │ ├── AccountUndoReKeyTransactionPage.tsx │ │ ├── ApplicationTransactionPage.tsx │ │ ├── AssetConfigTransactionPage.tsx │ │ ├── AssetCreateTransactionPage.tsx │ │ ├── AssetDestroyTransactionPage.tsx │ │ ├── AssetFreezeTransactionPage.tsx │ │ ├── AssetTransferTransactionPage.tsx │ │ ├── LoadingTransactionPage.tsx │ │ ├── PaymentTransactionPage.tsx │ │ ├── TransactionPage.tsx │ │ ├── hooks │ │ │ └── useTransactionPage │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IUseTransactionPageState.ts │ │ │ │ └── index.ts │ │ │ │ └── useTransactionPage.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IProps.ts │ │ │ └── index.ts │ ├── ViewSeedPhrasePage │ │ ├── ViewSeedPhrasePage.tsx │ │ ├── hooks │ │ │ └── useViewSeedPhrase │ │ │ │ ├── index.ts │ │ │ │ ├── types │ │ │ │ ├── IDecryptSeedPhraseActionOptions.ts │ │ │ │ ├── IState.ts │ │ │ │ └── index.ts │ │ │ │ └── useViewSeedPhrase.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── IAccountAndSeedPhraseValue.ts │ │ │ └── index.ts │ └── settings │ │ ├── AboutSettingsPage │ │ ├── AboutSettingsPage.tsx │ │ └── index.ts │ │ ├── AdvancedSettingsPage │ │ ├── AdvancedSettingsPage.tsx │ │ └── index.ts │ │ ├── AppearanceSettingsPage │ │ ├── AppearanceSettingsPage.tsx │ │ └── index.ts │ │ ├── GeneralSettingsPage │ │ ├── GeneralSettingsPage.tsx │ │ └── index.ts │ │ ├── PrivacySettingsPage │ │ ├── PrivacySettingsPage.tsx │ │ └── index.ts │ │ ├── SecuritySettingsPage │ │ ├── SecuritySettingsPage.tsx │ │ └── index.ts │ │ ├── SessionsSettingsPage │ │ ├── SessionsSettingsPage.tsx │ │ └── index.ts │ │ └── SettingsIndexPage │ │ ├── SettingsIndexPage.tsx │ │ └── index.ts │ ├── repositories │ ├── ARC0072AssetRepository │ │ ├── ARC0072AssetRepository.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ISaveOptions.ts │ │ │ └── index.ts │ ├── ARC0200AssetRepository │ │ ├── ARC0200AssetRepository.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ISaveOptions.ts │ │ │ └── index.ts │ ├── AccountGroupRepository │ │ ├── AccountGroupRepository.ts │ │ └── index.ts │ ├── AccountRepository │ │ ├── AccountRepository.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ISaveOptions.ts │ │ │ └── index.ts │ ├── ActiveAccountRepository │ │ ├── ActiveAccountRepository.ts │ │ └── index.ts │ ├── AppWindowRepository │ │ ├── AppWindowRepository.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ISaveOptions.ts │ │ │ └── index.ts │ ├── BaseRepository │ │ ├── BaseRepository.ts │ │ └── index.ts │ ├── EventQueueRepository │ │ ├── EventQueueRepository.ts │ │ └── index.ts │ ├── NetworksRepository │ │ ├── NetworksRepository.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ISerializableNetworkWithTransactionParams.ts │ │ │ └── index.ts │ ├── PasskeyCredentialRepository │ │ ├── PasskeyCredentialRepository.ts │ │ └── index.ts │ ├── PasswordTagRepository │ │ ├── PasswordTagRepository.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ICreateOptions.ts │ │ │ └── index.ts │ ├── PrivateKeyRepository │ │ ├── PrivateKeyRepository.test.ts │ │ ├── PrivateKeyRepository.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ICreateOptions.ts │ │ │ ├── IUpgradeOptions.ts │ │ │ └── index.ts │ ├── README.md │ ├── SessionRepository │ │ ├── SessionRepository.ts │ │ └── index.ts │ ├── SettingsRepository │ │ ├── SettingsRepository.ts │ │ └── index.ts │ ├── StandardAssetRepository │ │ ├── StandardAssetRepository.ts │ │ ├── index.ts │ │ └── types │ │ │ ├── ISaveOptions.ts │ │ │ └── index.ts │ └── SystemInfoRepository │ │ ├── SystemInfoRepository.ts │ │ └── index.ts │ ├── routers │ ├── AccountRouter │ │ ├── AccountRouter.tsx │ │ └── index.ts │ ├── AddAccountMainRouter │ │ ├── AddAccountMainRouter.tsx │ │ └── index.ts │ ├── AddAccountRegistrationRouter │ │ ├── AddAccountRegistrationRouter.tsx │ │ └── index.ts │ └── settings │ │ ├── AdvancedSettingsRouter │ │ ├── AdvancedSettingsRouter.tsx │ │ └── index.ts │ │ ├── SecuritySettingsRouter │ │ ├── SecuritySettingsRouter.tsx │ │ └── index.ts │ │ └── SettingsRouter │ │ ├── SettingsRouter.tsx │ │ └── index.ts │ ├── selectors │ ├── accounts │ │ ├── index.ts │ │ ├── useSelectAccountByAddress.ts │ │ ├── useSelectAccountById.ts │ │ ├── useSelectAccountGroups.ts │ │ ├── useSelectAccounts.ts │ │ ├── useSelectAccountsFetching.ts │ │ ├── useSelectAccountsSaving.ts │ │ ├── useSelectActiveAccount.ts │ │ ├── useSelectActiveAccountDetails.ts │ │ ├── useSelectActiveAccountGroup.ts │ │ ├── useSelectActiveAccountInformation.ts │ │ ├── useSelectActiveAccountStakingApps.ts │ │ ├── useSelectActiveAccountTransactions.ts │ │ ├── useSelectActiveAccountTransactionsUpdating.ts │ │ ├── useSelectAvailableAccountsForSelectedNetwork.ts │ │ └── useSelectNonWatchAccounts.ts │ ├── add-assets │ │ ├── index.ts │ │ ├── useSelectAddAssetSelectedAsset.ts │ │ ├── useSelectAddAssetsARC0200Assets.ts │ │ ├── useSelectAddAssetsAccount.ts │ │ ├── useSelectAddAssetsConfirming.ts │ │ ├── useSelectAddAssetsFetching.ts │ │ └── useSelectAddAssetsStandardAssets.ts │ ├── arc-0072-assets │ │ ├── index.ts │ │ ├── useSelectARC0072AssetsBySelectedNetwork.ts │ │ ├── useSelectARC0072AssetsFetching.ts │ │ └── useSelectARC0072AssetsUpdating.ts │ ├── arc-0200-assets │ │ ├── index.ts │ │ ├── useSelectARC0200AssetsBySelectedNetwork.ts │ │ ├── useSelectARC0200AssetsFetching.ts │ │ └── useSelectARC0200AssetsUpdating.ts │ ├── credential-lock │ │ ├── index.ts │ │ ├── useSelectCredentialLockActive.ts │ │ └── useSelectCredentialLockSaving.ts │ ├── events │ │ ├── index.ts │ │ └── useSelectEvents.ts │ ├── index.ts │ ├── layout │ │ ├── index.ts │ │ ├── useSelectConfirmModal.ts │ │ ├── useSelectScanQRCodeModal.ts │ │ ├── useSelectSideBar.ts │ │ └── useSelectWhatsNewModal.ts │ ├── manage-groups-modal │ │ ├── index.ts │ │ └── useSelectManageGroupsModalIsOpen.ts │ ├── misc │ │ ├── index.ts │ │ └── useSelectIsCredentialsRequired.ts │ ├── move-group-modal │ │ ├── index.ts │ │ └── useSelectMoveGroupModalAccount.ts │ ├── networks │ │ ├── index.ts │ │ ├── useSelectNetworkByGenesisHash.ts │ │ ├── useSelectNetworkByGenesisHashWithFallback.ts │ │ ├── useSelectNetworks.ts │ │ └── useSelectNetworksSaving.ts │ ├── notifications │ │ ├── index.ts │ │ ├── useSelectNotShowingNotifications.ts │ │ └── useSelectNotificationsShowingConfetti.ts │ ├── passkeys │ │ ├── index.ts │ │ ├── useSelectPasskeysEnabled.ts │ │ ├── useSelectPasskeysFetching.ts │ │ ├── useSelectPasskeysPasskey.ts │ │ └── useSelectPasskeysSaving.ts │ ├── re-key-account │ │ ├── index.ts │ │ ├── useSelectReKeyAccount.ts │ │ ├── useSelectReKeyAccountConfirming.ts │ │ └── useSelectReKeyAccountType.ts │ ├── registration │ │ ├── index.ts │ │ ├── useSelectRegistrationImportAccountViaQRCodeOpen.ts │ │ ├── useSelectRegistrationPassword.ts │ │ └── useSelectRegistrationSaving.ts │ ├── remove-assets │ │ ├── index.ts │ │ ├── useSelectRemoveAssetsAccount.ts │ │ ├── useSelectRemoveAssetsConfirming.ts │ │ └── useSelectRemoveAssetsSelectedAsset.ts │ ├── send-assets │ │ ├── index.ts │ │ ├── useSelectSendAssetAsset.ts │ │ ├── useSelectSendAssetConfirming.ts │ │ ├── useSelectSendAssetCreating.ts │ │ └── useSelectSendAssetSender.ts │ ├── sessions │ │ ├── index.ts │ │ ├── useSelectSessions.ts │ │ ├── useSelectSessionsFetching.ts │ │ └── useSelectSessionsSaving.ts │ ├── settings │ │ ├── index.ts │ │ ├── useSelectDebugLogging.ts │ │ ├── useSelectSettings.ts │ │ ├── useSelectSettingsColorMode.ts │ │ ├── useSelectSettingsCredentialLockEnabled.ts │ │ ├── useSelectSettingsFetching.ts │ │ ├── useSelectSettingsNodeIDByGenesisHash.ts │ │ ├── useSelectSettingsPreferredBlockExplorer.ts │ │ ├── useSelectSettingsPreferredNFTExplorer.ts │ │ ├── useSelectSettingsSaving.ts │ │ └── useSelectSettingsSelectedNetwork.ts │ ├── standard-assets │ │ ├── index.ts │ │ ├── useSelectStandardAssets.ts │ │ ├── useSelectStandardAssetsByGenesisHash.ts │ │ ├── useSelectStandardAssetsBySelectedNetwork.ts │ │ ├── useSelectStandardAssetsFetching.ts │ │ └── useSelectStandardAssetsUpdating.ts │ ├── system │ │ ├── index.ts │ │ ├── useSelectIsOnline.ts │ │ ├── useSelectLogger.ts │ │ ├── useSelectSystemInfo.ts │ │ └── useSelectSystemWhatsNewInfo.ts │ └── webauthn │ │ ├── index.ts │ │ └── useSelectWebAuthnSaving.ts │ ├── services │ ├── CredentialLockService │ │ ├── CredentialLockService.ts │ │ └── index.ts │ ├── HeartbeatService │ │ ├── HeartbeatService.ts │ │ └── index.ts │ └── ProviderActionListener │ │ ├── ProviderActionListener.ts │ │ └── index.ts │ ├── styles │ └── fonts.css │ ├── translations │ ├── en.ts │ └── index.ts │ ├── types │ ├── IDecodedJwt.ts │ ├── IDecodedJwtHeader.ts │ ├── IDecodedJwtPayload.ts │ ├── IFetchAssetWithDelayOptions.ts │ ├── ITinyManAssetResponse.ts │ ├── IUpdateAssetInformationByIdOptions.ts │ ├── IVestigeFiAssetResponse.ts │ ├── accounts │ │ ├── IAccount.ts │ │ ├── IAccountEnVoi.ts │ │ ├── IAccountGroup.ts │ │ ├── IAccountInformation.ts │ │ ├── IAccountNetworkStakingApps.ts │ │ ├── IAccountPasskey.ts │ │ ├── IAccountPasskeyRelayingParty.ts │ │ ├── IAccountPasskeyUser.ts │ │ ├── IAccountStakingApp.ts │ │ ├── IAccountTransactions.ts │ │ ├── IAccountWithExtendedProps.ts │ │ ├── IActiveAccountDetails.ts │ │ ├── IInitializeAccountOptions.ts │ │ ├── INewAccount.ts │ │ └── index.ts │ ├── arc-0072 │ │ ├── IARC0072AssetInformation.ts │ │ └── index.ts │ ├── arc-0200 │ │ ├── IARC0200AssetInformation.ts │ │ └── index.ts │ ├── arc-0300 │ │ ├── IARC0300AccountImportQuery.ts │ │ ├── IARC0300AccountImportSchema.ts │ │ ├── IARC0300AccountImportWithAddressQuery.ts │ │ ├── IARC0300AssetAddQuery.ts │ │ ├── IARC0300AssetAddSchema.ts │ │ ├── IARC0300BaseSchema.ts │ │ ├── IARC0300CommonTransactionSendQuery.ts │ │ ├── IARC0300OfflineKeyRegistrationTransactionSendQuery.ts │ │ ├── IARC0300OfflineKeyRegistrationTransactionSendSchema.ts │ │ ├── IARC0300OnlineKeyRegistrationTransactionSendQuery.ts │ │ ├── IARC0300OnlineKeyRegistrationTransactionSendSchema.ts │ │ ├── IARC0300PaginationQueryItem.ts │ │ ├── TARC0300Queries.ts │ │ ├── TARC0300TransactionSendSchemas.ts │ │ └── index.ts │ ├── asset-holdings │ │ ├── IARC0003TokenMetadata.ts │ │ ├── IARC0003TokenMetadataLocalization.ts │ │ ├── IARC0072AssetHolding.ts │ │ ├── IARC0200AssetHolding.ts │ │ ├── IBaseAssetHolding.ts │ │ ├── IStandardAssetHolding.ts │ │ └── index.ts │ ├── assets │ │ ├── IARC0072Asset.ts │ │ ├── IARC0200Asset.ts │ │ ├── IAssetTypes.ts │ │ ├── IBaseAsset.ts │ │ ├── INativeCurrency.ts │ │ ├── IStandardAsset.ts │ │ └── index.ts │ ├── authentication │ │ ├── IPasskeyCredential.ts │ │ ├── IPasskeyEncryptionCredentials.ts │ │ ├── IPasswordEncryptionCredentials.ts │ │ ├── IPasswordTag.ts │ │ ├── IPrivateKey.ts │ │ ├── ISavePrivateKeyItemBaseOptions.ts │ │ ├── TEncryptionCredentials.ts │ │ └── index.ts │ ├── avm-names │ │ ├── IEnVoiHolding.ts │ │ └── index.ts │ ├── avm │ │ ├── IAVMAccountInformation.ts │ │ ├── IAVMAccountTransaction.ts │ │ ├── IAVMApplication.ts │ │ ├── IAVMApplicationParams.ts │ │ ├── IAVMApplicationTransaction.ts │ │ ├── IAVMAsset.ts │ │ ├── IAVMAssetConfigTransaction.ts │ │ ├── IAVMAssetFreezeTransaction.ts │ │ ├── IAVMAssetHolding.ts │ │ ├── IAVMAssetParams.ts │ │ ├── IAVMAssetTransferTransaction.ts │ │ ├── IAVMBlock.ts │ │ ├── IAVMKeyRegistrationTransaction.ts │ │ ├── IAVMPaymentTransaction.ts │ │ ├── IAVMPendingTransactionResponse.ts │ │ ├── IAVMSearchApplicationsResult.ts │ │ ├── IAVMSearchAssetsResult.ts │ │ ├── IAVMStateSchema.ts │ │ ├── IAVMStatus.ts │ │ ├── IAVMTealKeyValue.ts │ │ ├── IAVMTealValue.ts │ │ ├── IAVMTransactionParams.ts │ │ ├── IAVMVersions.ts │ │ ├── IAVMVersionsBuild.ts │ │ ├── TAVMTransaction.ts │ │ └── index.ts │ ├── components │ │ ├── IIconWithTooltipProps.ts │ │ ├── IPropsWithContext.ts │ │ └── index.ts │ ├── events │ │ ├── IBaseEvent.ts │ │ ├── IBaseMessageEventPayload.ts │ │ ├── TEvents.ts │ │ └── index.ts │ ├── i18n │ │ ├── IResourceLanguage.ts │ │ └── index.ts │ ├── index.ts │ ├── modals │ │ ├── IARC0300ModalContentProps.ts │ │ ├── IModalProps.ts │ │ └── index.ts │ ├── networks │ │ ├── IBaseNetworkServiceProvider.ts │ │ ├── IChainNamespace.ts │ │ ├── ICustomNode.ts │ │ ├── INetwork.ts │ │ ├── INetworkWithTransactionParams.ts │ │ ├── INode.ts │ │ ├── ITransactionParams.ts │ │ └── index.ts │ ├── notifications │ │ ├── INotification.ts │ │ ├── TNotificationType.ts │ │ └── index.ts │ ├── redux │ │ ├── IAppThunkDispatch.ts │ │ ├── IAppThunkDispatchReturn.ts │ │ ├── IAsyncThunkConfigWithRejectValue.ts │ │ ├── IBaseActionMeta.ts │ │ ├── IBaseAsyncThunkConfig.ts │ │ ├── IFulfilledActionMeta.ts │ │ ├── IPendingActionMeta.ts │ │ ├── IRejectedActionMeta.ts │ │ └── index.ts │ ├── sessions │ │ ├── ISession.ts │ │ └── index.ts │ ├── settings │ │ ├── IAdvancedSettings.ts │ │ ├── IAppearanceSettings.ts │ │ ├── IGeneralSettings.ts │ │ ├── IPrivacySettings.ts │ │ ├── ISecuritySettings.ts │ │ ├── ISettings.ts │ │ └── index.ts │ ├── states │ │ ├── IBackgroundRootState.ts │ │ ├── IBaseRootState.ts │ │ ├── IMainRootState.ts │ │ ├── IRegistrationRootState.ts │ │ └── index.ts │ ├── storage │ │ ├── TStorageItemTypes.ts │ │ └── index.ts │ ├── system │ │ ├── INetworkConnectivity.ts │ │ ├── ISystemInfo.ts │ │ ├── IWhatsNewInfo.ts │ │ └── index.ts │ ├── transactions │ │ ├── IARC0200AssetTransferTransaction.ts │ │ ├── IAccountReKeyTransaction.ts │ │ ├── IAccountUndoReKeyTransaction.ts │ │ ├── IApplicationTransaction.ts │ │ ├── IApplicationTransactionTypes.ts │ │ ├── IAssetConfigTransaction.ts │ │ ├── IAssetCreateTransaction.ts │ │ ├── IAssetDestroyTransaction.ts │ │ ├── IAssetFreezeTransaction.ts │ │ ├── IAssetTransferTransaction.ts │ │ ├── IAssetUnfreezeTransaction.ts │ │ ├── IBaseAssetFreezeTransaction.ts │ │ ├── IBaseTransaction.ts │ │ ├── IKeyRegistrationOfflineTransaction.ts │ │ ├── IKeyRegistrationOnlineTransaction.ts │ │ ├── IPaymentTransaction.ts │ │ ├── ITransactions.ts │ │ ├── IUnknownTransaction.ts │ │ └── index.ts │ └── ui │ │ ├── IAddAccountPageProps.ts │ │ ├── IAppProps.ts │ │ ├── IAppWindow.ts │ │ ├── ICondensedProps.ts │ │ ├── IRootProps.ts │ │ ├── IScanQRCodeModalContentProps.ts │ │ └── index.ts │ └── utils │ ├── authorizedAccountsForHost │ ├── authorizedAccountsForHost.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── availableAccountsForNetwork │ ├── availableAccountsForNetwork.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── avmVersionsWithDelay │ ├── avmVersionsWithDelay.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── bootstrapApp │ ├── bootstrapApp.ts │ └── index.ts │ ├── calculateAppMbrForBox │ ├── calculateAppMbrForBox.ts │ └── index.ts │ ├── calculateMaxTransactionAmount │ ├── calculateMaxTransactionAmount.ts │ └── index.ts │ ├── calculateMinimumBalanceRequirementForStandardAssets │ ├── calculateMinimumBalanceRequirementForStandardAssets.test.ts │ ├── calculateMinimumBalanceRequirementForStandardAssets.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── chainReferenceFromGenesisHash │ ├── chainReferenceFromGenesisHash.test.ts │ ├── chainReferenceFromGenesisHash.ts │ └── index.ts │ ├── convertAVMAddressToPublicKey │ ├── convertAVMAddressToPublicKey.ts │ └── index.ts │ ├── convertDataUriToImageData │ ├── convertDataUriToImageData.ts │ └── index.ts │ ├── convertGenesisHashToHex │ ├── convertGenesisHashToHex.ts │ └── index.ts │ ├── convertMillisecondsToMinutes │ ├── convertMillisecondsToMinutes.ts │ └── index.ts │ ├── convertPrivateKeyToAVMAddress │ ├── convertPrivateKeyToAVMAddress.ts │ └── index.ts │ ├── convertPrivateKeyToSeedPhrase │ ├── convertPrivateKeyToSeedPhrase.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── convertSeedPhraseToPrivateKey │ ├── convertSeedPhraseToPrivateKey.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── convertToKebabCase │ ├── convertToKebabCase.test.ts │ ├── convertToKebabCase.ts │ └── index.ts │ ├── createAccountImportURI │ ├── createAccountImportURI.test.ts │ ├── createAccountImportURI.ts │ ├── index.ts │ └── types │ │ ├── IExportAccount.ts │ │ ├── IOptions.ts │ │ └── index.ts │ ├── createIconFromDataUri │ ├── __snapshots__ │ │ └── createIconFromDataUri.test.tsx.snap │ ├── createIconFromDataUri.test.tsx │ ├── createIconFromDataUri.tsx │ └── index.ts │ ├── createMaskedSeedPhrase │ ├── createMaskedSeedPhrase.ts │ └── index.ts │ ├── createUnsignedARC0200TransferTransactions │ ├── createUnsignedARC0200TransferTransactions.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── createUnsignedKeyRegistrationTransactionFromSchema │ ├── createUnsignedKeyRegistrationTransactionFromSchema.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── createUnsignedPaymentTransactions │ ├── createUnsignedPaymentTransactions.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── createUnsignedStandardAssetTransferTransactions │ ├── createUnsignedStandardAssetTransferTransactions.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── createWatchAccountImportURI │ ├── createWatchAccountImportURI.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── decodeJwt │ ├── decodeJwt.ts │ └── index.ts │ ├── decodeURLSearchParam │ ├── decodeURLSearchParam.ts │ └── index.ts │ ├── decodeUnsignedTransaction │ ├── decodeUnsignedTransaction.ts │ └── index.ts │ ├── determinePaginationFromARC0300Schemas │ ├── determinePaginationFromARC0300Schemas.test.ts │ ├── determinePaginationFromARC0300Schemas.ts │ └── index.ts │ ├── doesAccountFallBelowMinimumBalanceRequirementForTransactions │ ├── doesAccountFallBelowMinimumBalanceRequirementForTransactions.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── fetchAssetVerification │ ├── fetchAssetVerification.ts │ └── index.ts │ ├── fetchDecryptedKeyPairFromStorageWithPasskey │ ├── fetchDecryptedKeyPairFromStorageWithPasskey.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── fetchDecryptedKeyPairFromStorageWithPassword │ ├── fetchDecryptedKeyPairFromStorageWithPassword.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── fetchDecryptedKeyPairFromStorageWithUnencrypted │ ├── fetchDecryptedKeyPairFromStorageWithUnencrypted.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── fetchVerifiedStandardAssetList │ ├── fetchVerifiedStandardAssetList.ts │ └── index.ts │ ├── fetchWithDelay │ ├── fetchWithDelay.ts │ ├── index.ts │ └── types │ │ ├── IParams.ts │ │ └── index.ts │ ├── filterCustomNodesFromNetwork │ ├── filterCustomNodesFromNetwork.test.ts │ ├── filterCustomNodesFromNetwork.ts │ └── index.ts │ ├── flattenAccountImportSchemaToNewAccounts │ ├── flattenAccountImportSchemaToNewAccounts.ts │ ├── index.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── formatID │ ├── formatID.ts │ └── index.ts │ ├── getAuthorizedAddressesForHost │ ├── getAuthorizedAddressesForHost.ts │ └── index.ts │ ├── groupTransactions │ ├── groupTransactions.ts │ └── index.ts │ ├── initializeARC0200AssetHoldingFromARC0200Asset │ ├── index.ts │ └── initializeARC0200AssetHoldingFromARC0200Asset.ts │ ├── isARC0300SchemaPaginationComplete │ ├── index.ts │ ├── isARC0300SchemaPaginationComplete.test.ts │ └── isARC0300SchemaPaginationComplete.ts │ ├── isAccountKnown │ ├── index.ts │ └── isAccountKnown.ts │ ├── isAssetInAccountHoldings │ ├── index.ts │ ├── isAssetInAccountHoldings.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── isByteArrayEqual │ ├── index.ts │ └── isByteArrayEqual.ts │ ├── isCameraAvailable │ ├── index.ts │ └── isCameraAvailable.ts │ ├── isCredentialLockActive │ ├── index.ts │ └── isCredentialLockActive.ts │ ├── isHexString │ ├── index.ts │ └── isHexString.ts │ ├── isMnemonicValid │ ├── index.ts │ └── isMnemonicValid.ts │ ├── isNetworkSupportedFromSettings │ ├── index.ts │ ├── isNetworkSupportedFromSettings.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── isNumericString │ ├── index.ts │ └── isNumericString.ts │ ├── isProviderInitialized │ ├── index.ts │ └── isProviderInitialized.ts │ ├── isReKeyedAuthAccountAvailable │ ├── index.ts │ ├── isReKeyedAuthAccountAvailable.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── isScreenCaptureAvailable │ ├── index.ts │ └── isScreenCaptureAvailable.ts │ ├── isWatchAccount │ ├── index.ts │ └── isWatchAccount.ts │ ├── isZeroAddress │ ├── index.ts │ └── isZeroAddress.ts │ ├── makeStore │ ├── index.ts │ └── makeStore.ts │ ├── mapARC0072AssetFromARC0072AssetInformation │ ├── index.ts │ └── mapARC0072AssetFromARC0072AssetInformation.ts │ ├── mapARC0200AssetFromARC0200AssetInformation │ ├── index.ts │ └── mapARC0200AssetFromARC200AssetInformation.ts │ ├── mapAVMAccountInformationToAccount │ ├── index.ts │ └── mapAVMAccountInformationToAccount.ts │ ├── mapAVMTransactionToTransaction │ ├── index.ts │ ├── mapAVMTransactionToTransaction.ts │ ├── parseApplicationTransaction.ts │ ├── parseAssetConfigTransaction.ts │ ├── parseAssetFreezeTransaction.ts │ ├── parseAssetTransferTransaction.ts │ ├── parseKeyRegistrationTransaction.ts │ ├── parseNote.ts │ └── parsePaymentAndReKeyTransaction.ts │ ├── mapAccountWithExtendedPropsToAccount │ ├── index.ts │ └── mapAccountWithExtendedPropsToAccount.ts │ ├── mapSessionFromEnableRequest │ ├── index.ts │ ├── mapSessionFromEnableRequest.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── mapStandardAssetFromAlgorandAsset │ ├── index.ts │ └── mapStandardAssetFromAlgorandAsset.ts │ ├── parseARC0200Transaction │ ├── index.ts │ ├── parseARC0200Transaction.test.ts │ └── parseARC0200Transaction.ts │ ├── parseTransactionType │ ├── index.ts │ └── parseTransactionType.ts │ ├── parseURIToARC0300Schema │ ├── index.ts │ ├── parseARC0300AccountImportSchema.test.ts │ ├── parseARC0300AccountImportSchema.ts │ ├── parseARC0300AssetAddSchema.test.ts │ ├── parseARC0300AssetAddSchema.ts │ ├── parseARC0300CommonTransactionSendQuery.test.ts │ ├── parseARC0300CommonTransactionSendQuery.ts │ ├── parseARC0300KeyRegistrationTransactionSendSchema.test.ts │ ├── parseARC0300KeyRegistrationTransactionSendSchema.ts │ ├── parseARC0300TransactionSendSchema.ts │ ├── parseURIToARC0300Schema.test.ts │ ├── parseURIToARC0300Schema.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── queueProviderEvent │ ├── index.ts │ ├── queueProviderEvent.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── refreshTransactions │ ├── index.ts │ ├── refreshTransactions.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── savePrivateKeyItemWithPasskey │ ├── index.ts │ ├── savePrivateKeyItemWithPasskey.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── savePrivateKeyItemWithPassword │ ├── index.ts │ ├── savePrivateKeyItemWithPassword.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── selectAssetsForNetwork │ ├── index.ts │ └── selectAssetsForNetwork.ts │ ├── selectDefaultNetwork │ ├── index.ts │ └── selectDefaultNetwork.ts │ ├── selectNetworkFromSettings │ ├── index.ts │ ├── selectNetworkFromSettings.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── selectNodeIDByGenesisHashFromSettings │ ├── index.ts │ ├── selectNodeIDByGenesisHashFromSettings.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── serialize │ ├── index.ts │ └── serialize.ts │ ├── signBytes │ ├── index.ts │ ├── signBytes.ts │ └── types │ │ ├── TOptions.ts │ │ └── index.ts │ ├── signTransaction │ ├── index.ts │ ├── signTransaction.ts │ └── types │ │ ├── TOptions.ts │ │ └── index.ts │ ├── sortAccountsByPolisAccount │ ├── index.ts │ ├── sortAccountsByPolisAccount.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── sortByIndex │ ├── index.ts │ ├── sortByIndex.test.ts │ ├── sortByIndex.ts │ └── types │ │ ├── IOptions.ts │ │ ├── IType.ts │ │ └── index.ts │ ├── supportedNetworksFromSettings │ ├── index.ts │ ├── supportedNetworksFromSettings.ts │ └── types │ │ ├── IOptions.ts │ │ └── index.ts │ ├── uniqueGenesisHashesFromTransactions │ ├── index.ts │ └── uniqueGenesisHashesFromTransactions.ts │ ├── updateARC0072AssetInformationById │ ├── index.ts │ └── updateARC0072AssetInformationById.ts │ ├── updateARC0200AssetInformationById │ ├── index.ts │ └── updateARC0200AssetInformationById.ts │ ├── updateAccountInformation │ ├── index.ts │ ├── types │ │ ├── IOptions.ts │ │ └── index.ts │ └── updateAccountInformation.ts │ ├── updateAccountStakingApps │ ├── index.ts │ ├── types │ │ ├── IOptions.ts │ │ └── index.ts │ └── updateAccountStakingApps.ts │ ├── updateAccountTransactions │ ├── index.ts │ ├── types │ │ ├── IOptions.ts │ │ └── index.ts │ └── updateAccountTransactions.ts │ ├── updateStandardAssetInformationById │ ├── index.ts │ ├── types │ │ ├── IOptions.ts │ │ └── index.ts │ └── updateStandardAssetInformationById.ts │ ├── upsertItemsById │ ├── index.ts │ └── upsertItemsById.ts │ ├── validateAddressInput │ ├── index.ts │ ├── types │ │ ├── IOptions.ts │ │ └── index.ts │ └── validateAddressInput.ts │ ├── validateGenericInput │ ├── index.ts │ ├── types │ │ ├── IOptions.ts │ │ └── index.ts │ └── validateGenericInput.ts │ ├── validateNewPasswordInput │ ├── index.ts │ ├── types │ │ ├── IOptions.ts │ │ └── index.ts │ └── validateNewPasswordInput.ts │ └── verifyTransactionGroups │ ├── index.ts │ ├── verifyTransactionGroups.test.tsx │ └── verifyTransactionGroups.ts ├── test ├── setup.ts ├── tsconfig.json └── utils │ └── wait │ ├── index.ts │ └── wait.ts ├── tsconfig.build.json ├── tsconfig.example.json ├── tsconfig.json └── webpack ├── constants ├── Directories.ts ├── Titles.ts └── index.ts ├── enums ├── ConfigNameEnum.ts ├── EnvironmentEnum.ts ├── TargetEnum.ts └── index.ts ├── plugins ├── ManifestBuilderPlugin │ ├── ManifestBuilderPlugin.ts │ └── index.ts └── WebExtPlugin │ ├── WebExtPlugin.ts │ ├── index.ts │ └── types │ ├── IOptions.ts │ └── index.ts ├── tsconfig.webpack.json ├── types ├── IAfterEmitHookFunction.ts ├── IDoneHookFunction.ts ├── IWatchOptions.ts ├── IWebpackEnvironmentVariables.ts └── index.ts ├── utils ├── createCommonConfig.ts └── index.ts └── webpack.config.ts /.env.example: -------------------------------------------------------------------------------- 1 | PROVIDER_ID="Go to the GitHub repository: Settings > Secrets and variables > Actions > Variables > Repository variables" 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-chrome-web-store/constants/Urls.ts: -------------------------------------------------------------------------------- 1 | export const BASE_URL: string = 'https://www.googleapis.com'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-chrome-web-store/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Urls'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-chrome-web-store/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ErrorCodeEnum } from './ErrorCodeEnum'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-chrome-web-store/errors/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ActionError } from './ActionError'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-firefox-add-ons/constants/Urls.ts: -------------------------------------------------------------------------------- 1 | export const BASE_URL: string = 'https://addons.mozilla.org/api/v5/addons'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-firefox-add-ons/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Durations'; 2 | export * from './Urls'; 3 | -------------------------------------------------------------------------------- /.github/actions/publish-to-firefox-add-ons/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ErrorCodeEnum } from './ErrorCodeEnum'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-firefox-add-ons/errors/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ActionError } from './ActionError'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-firefox-add-ons/types/IBaseOptions.ts: -------------------------------------------------------------------------------- 1 | interface IBaseOptions { 2 | infoLogPrefix: string; 3 | } 4 | 5 | export default IBaseOptions; 6 | -------------------------------------------------------------------------------- /.github/actions/publish-to-microsoft-edge-add-ons/constants/URLs.ts: -------------------------------------------------------------------------------- 1 | export const BASE_URL = 'https://api.addons.microsoftedge.microsoft.com'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-microsoft-edge-add-ons/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './URLs'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-microsoft-edge-add-ons/errors/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ActionError } from './ActionError'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-opera-add-ons/errors/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ActionError } from './ActionError'; 2 | -------------------------------------------------------------------------------- /.github/actions/publish-to-opera-add-ons/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ILogger } from './ILogger'; 2 | export type { default as IUploadParams } from './IUploadParams'; 3 | -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | pnpm exec commitlint --edit "$1" 2 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | pnpm exec lint-staged 2 | -------------------------------------------------------------------------------- /.lintstagedrc.mjs: -------------------------------------------------------------------------------- 1 | export default { 2 | '**/*.{cjs,js,json,mjs,ts,tsx}': (filenames) => [`prettier --write ${filenames.join(' ')}`], 3 | }; 4 | -------------------------------------------------------------------------------- /dapp-example/@types/global/index.d.ts: -------------------------------------------------------------------------------- 1 | declare const __PROVIDER_ID__: string; 2 | -------------------------------------------------------------------------------- /dapp-example/components/App/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './App'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/ConnectMenu/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ConnectMenu'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /dapp-example/components/ConnectionNotInitializedContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ConnectionNotInitializedContent'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/ConnectionNotSupportedContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ConnectionNotSupportedContent'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/EnabledAccountsTable/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EnabledAccountsTable'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/ImportAccountViaQRCodeTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ImportAccountViaQRCodeTab'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/ImportAccountViaQRCodeTab/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IAccountImportAsset } from './IAccountImportAsset'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/Root/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Root'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/SendKeyRegistrationViaURITab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SendKeyRegistrationViaURITab'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/SendKeyRegistrationViaURITab/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/SignApplicationTransactionTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SignApplicationTransactionTab'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/SignAssetTransactionTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SignAssetTransactionTab'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/SignAtomicTransactionsTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SignAtomicTransactionsTab'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/SignKeyRegistrationTransactionTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SignKeyRegistrationTransactionTab'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/SignMessageTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SignMessageTab'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/SignMessageTab/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /dapp-example/components/SignPaymentTransactionTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SignPaymentTransactionTab'; 2 | -------------------------------------------------------------------------------- /dapp-example/constants/Application.ts: -------------------------------------------------------------------------------- 1 | export const TESTNET_APP_INDEX: string = '22314999'; 2 | -------------------------------------------------------------------------------- /dapp-example/constants/Dimensions.ts: -------------------------------------------------------------------------------- 1 | export const MINIMUM_TAB_HEIGHT: number = 300; 2 | -------------------------------------------------------------------------------- /dapp-example/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Application'; 2 | export * from './Dimensions'; 3 | -------------------------------------------------------------------------------- /dapp-example/contexts/SystemContext/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SystemContext'; 2 | -------------------------------------------------------------------------------- /dapp-example/contexts/SystemContext/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /dapp-example/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ConnectionTypeEnum } from './ConnectionTypeEnum'; 2 | -------------------------------------------------------------------------------- /dapp-example/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/dapp-example/favicon.png -------------------------------------------------------------------------------- /dapp-example/hooks/useAVMWebProviderConnector/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useAVMWebProviderConnector'; 2 | -------------------------------------------------------------------------------- /dapp-example/hooks/useBorderColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useBorderColor'; 2 | -------------------------------------------------------------------------------- /dapp-example/hooks/useDefaultTextColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useDefaultTextColor'; 2 | -------------------------------------------------------------------------------- /dapp-example/hooks/usePrimaryColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrimaryColor'; 2 | -------------------------------------------------------------------------------- /dapp-example/hooks/usePrimaryColorScheme/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrimaryColorScheme'; 2 | -------------------------------------------------------------------------------- /dapp-example/hooks/useSubTextColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useSubTextColor'; 2 | -------------------------------------------------------------------------------- /dapp-example/hooks/useUseWalletConnector/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useUseWalletConnector'; 2 | -------------------------------------------------------------------------------- /dapp-example/hooks/useWalletConnectConnector/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useWalletConnectConnector'; 2 | -------------------------------------------------------------------------------- /dapp-example/selectors/index.ts: -------------------------------------------------------------------------------- 1 | export { default as useSelectLogger } from './useSelectLogger'; 2 | -------------------------------------------------------------------------------- /images/repo_logo@637x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/images/repo_logo@637x128.png -------------------------------------------------------------------------------- /src/@types/assets/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.md'; 2 | declare module '*.png'; 3 | -------------------------------------------------------------------------------- /src/@types/styles/index.d.ts: -------------------------------------------------------------------------------- 1 | declare module '*.css'; 2 | -------------------------------------------------------------------------------- /src/client/adapters/LegacyProviderAdapter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './LegacyProviderAdapter'; 2 | -------------------------------------------------------------------------------- /src/client/apps/WebAuthnAuthenticateApp/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './App'; 2 | -------------------------------------------------------------------------------- /src/client/apps/WebAuthnAuthenticateApp/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IAppProps } from './IAppProps'; 2 | export type { default as IRootProps } from './IRootProps'; 3 | -------------------------------------------------------------------------------- /src/client/apps/WebAuthnRegisterApp/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './App'; 2 | -------------------------------------------------------------------------------- /src/client/apps/WebAuthnRegisterApp/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IAppProps } from './IAppProps'; 2 | export type { default as IRootProps } from './IRootProps'; 3 | -------------------------------------------------------------------------------- /src/client/components/AccountItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountItem'; 2 | -------------------------------------------------------------------------------- /src/client/components/AccountItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/client/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Dimensions'; 2 | export * from './Durations'; 3 | -------------------------------------------------------------------------------- /src/client/hooks/useWebAuthn/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useWebAuthn'; 2 | -------------------------------------------------------------------------------- /src/client/hooks/useWebAuthn/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | export type { default as IState } from './IState'; 3 | -------------------------------------------------------------------------------- /src/client/interceptors/WebAuthnInterceptor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnInterceptor'; 2 | -------------------------------------------------------------------------------- /src/client/managers/ConfigManager/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ConfigManager'; 2 | -------------------------------------------------------------------------------- /src/client/managers/ConfigManager/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TListener } from './TListener'; 2 | -------------------------------------------------------------------------------- /src/client/managers/WebAuthnMessageManager/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnMessageManager'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/client/utils/dispatchMessageWithTimeout/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './dispatchMessageWithTimeout'; 2 | -------------------------------------------------------------------------------- /src/client/utils/dispatchMessageWithTimeout/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/common/components/AccountAvatar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountAvatar'; 2 | -------------------------------------------------------------------------------- /src/common/components/AccountAvatar/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/common/components/AlgorandIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AlgorandIcon'; 2 | -------------------------------------------------------------------------------- /src/common/components/Button/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Button'; 2 | -------------------------------------------------------------------------------- /src/common/components/Button/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/common/components/CircularProgressWithIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CircularProgressWithIcon'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/common/components/CircularProgressWithIcon/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/common/components/EmptyIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EmptyIcon'; 2 | -------------------------------------------------------------------------------- /src/common/components/EmptyPasskeyIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EmptyPasskeyIcon'; 2 | -------------------------------------------------------------------------------- /src/common/components/EmptyState/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EmptyState'; 2 | -------------------------------------------------------------------------------- /src/common/components/EmptyState/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IButtonProps } from './IButtonProps'; 2 | export type { default as TProps } from './TProps'; 3 | -------------------------------------------------------------------------------- /src/common/components/IconButton/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './IconButton'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/common/components/IconButton/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/common/components/Label/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Label'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/common/components/Label/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/common/components/Notice/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Notice'; 2 | -------------------------------------------------------------------------------- /src/common/components/Notice/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/common/components/VoiIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './VoiIcon'; 2 | -------------------------------------------------------------------------------- /src/common/constants/Styles.ts: -------------------------------------------------------------------------------- 1 | export const BODY_BACKGROUND_COLOR: string = 2 | 'var(--chakra-colors-chakra-body-bg)'; 3 | -------------------------------------------------------------------------------- /src/common/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Application'; 2 | export * from './COSEAlgorithms'; 3 | export * from './Dimensions'; 4 | export * from './Styles'; 5 | -------------------------------------------------------------------------------- /src/common/errors/authentication/index.ts: -------------------------------------------------------------------------------- 1 | export { default as InvalidPasswordError } from './InvalidPasswordError'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/useBorderColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useBorderColor'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/useButtonHoverBackgroundColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useButtonHoverBackgroundColor'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/useDefaultTextColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useDefaultTextColor'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/usePrimaryButtonTextColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrimaryButtonTextColor'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/usePrimaryColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrimaryColor'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/usePrimaryColorScheme/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrimaryColorScheme'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/usePrimaryRawColorCode/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrimaryRawColorCode'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/useSubTextColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useSubTextColor'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/useSubTextRawColorCode/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useSubTextRawColorCode'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/useTabletAndUp/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useTabletAndUp'; 2 | -------------------------------------------------------------------------------- /src/common/hooks/useTextBackgroundColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useTextBackgroundColor'; 2 | -------------------------------------------------------------------------------- /src/common/managers/ColorModeManager/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ColorModeManager'; 2 | -------------------------------------------------------------------------------- /src/common/messages/AVMWebProviderRequestMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AVMWebProviderRequestMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/AVMWebProviderRequestMessage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IPayload } from './IPayload'; 2 | -------------------------------------------------------------------------------- /src/common/messages/AVMWebProviderResponseMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AVMWebProviderResponseMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/AVMWebProviderResponseMessage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IMessage } from './IMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/BaseProviderMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BaseProviderMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ExternalConfigOnUpdateMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ExternalConfigOnUpdateMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ExternalConfigRequestMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ExternalConfigRequestMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ExternalConfigResponseMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ExternalConfigResponseMessage'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/common/messages/ExternalConfigResponseMessage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IResult } from './IResult'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ProviderCredentialLockActivatedMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProviderCredentialLockActivatedMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ProviderEventAddedMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProviderEventAddedMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ProviderFactoryResetMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProviderFactoryResetMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ProviderRegistrationCompletedMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProviderRegistrationCompletedMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ProviderSessionsUpdatedMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProviderSessionsUpdatedMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ProviderSessionsUpdatedMessage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IPayload } from './IPayload'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ProviderSettingsUpdatedMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProviderSettingsUpdatedMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ProviderThemeUpdatedMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProviderThemeUpdatedMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/ProviderThemeUpdatedMessage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IPayload } from './IPayload'; 2 | -------------------------------------------------------------------------------- /src/common/messages/WebAuthnAuthenticateRequestMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnAuthenticateRequestMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/WebAuthnAuthenticateRequestMessage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IPayload } from './IPayload'; 2 | -------------------------------------------------------------------------------- /src/common/messages/WebAuthnAuthenticateResponseMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnAuthenticateResponseMessage'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/common/messages/WebAuthnAuthenticateResponseMessage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IResult } from './IResult'; 2 | -------------------------------------------------------------------------------- /src/common/messages/WebAuthnRegisterRequestMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnRegisterRequestMessage'; 2 | -------------------------------------------------------------------------------- /src/common/messages/WebAuthnRegisterRequestMessage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IPayload } from './IPayload'; 2 | -------------------------------------------------------------------------------- /src/common/messages/WebAuthnRegisterResponseMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnRegisterResponseMessage'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/common/messages/WebAuthnRegisterResponseMessage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IResult } from './IResult'; 2 | -------------------------------------------------------------------------------- /src/common/services/BaseListener/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BaseListener'; 2 | -------------------------------------------------------------------------------- /src/common/theme/index.ts: -------------------------------------------------------------------------------- 1 | export { default as theme } from './theme'; 2 | -------------------------------------------------------------------------------- /src/common/types/base/TReplace.ts: -------------------------------------------------------------------------------- 1 | type TReplace = Omit & { 2 | [P in Key]: Replace; 3 | }; 4 | 5 | export default TReplace; 6 | -------------------------------------------------------------------------------- /src/common/types/errors/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ISerializedProviderError } from './ISerializedProviderError'; 2 | -------------------------------------------------------------------------------- /src/common/types/messages/IBaseMessage.ts: -------------------------------------------------------------------------------- 1 | interface IBaseMessage { 2 | id: string; 3 | reference: Reference; 4 | } 5 | 6 | export default IBaseMessage; 7 | -------------------------------------------------------------------------------- /src/common/types/system/ILogLevel.ts: -------------------------------------------------------------------------------- 1 | type ILogLevel = 'debug' | 'error' | 'info' | 'silent' | 'warn'; 2 | 3 | export default ILogLevel; 4 | -------------------------------------------------------------------------------- /src/common/types/system/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ILogger } from './ILogger'; 2 | export type { default as ILogLevel } from './ILogLevel'; 3 | -------------------------------------------------------------------------------- /src/common/types/ui/TSizes.ts: -------------------------------------------------------------------------------- 1 | type TSizes = 'lg' | 'md' | 'sm' | 'xl' | 'xs'; 2 | 3 | export default TSizes; 4 | -------------------------------------------------------------------------------- /src/common/types/webauthn/IPRFExtensionResults.ts: -------------------------------------------------------------------------------- 1 | interface IPRFExtensionResults { 2 | first: ArrayBuffer; 3 | } 4 | 5 | export default IPRFExtensionResults; 6 | -------------------------------------------------------------------------------- /src/common/utils/bufferSourceToUint8Array/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './bufferSourceToUint8Array'; 2 | -------------------------------------------------------------------------------- /src/common/utils/calculateIconSize/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './calculateIconSize'; 2 | -------------------------------------------------------------------------------- /src/common/utils/computeGroupId/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './computeGroupId'; 2 | -------------------------------------------------------------------------------- /src/common/utils/convertPublicKeyToAVMAddress/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertPublicKeyToAVMAddress'; 2 | -------------------------------------------------------------------------------- /src/common/utils/convertToAtomicUnit/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertToAtomicUnit'; 2 | -------------------------------------------------------------------------------- /src/common/utils/convertToStandardUnit/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertToStandardUnit'; 2 | -------------------------------------------------------------------------------- /src/common/utils/createAlgodClient/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createAlgodClient'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/common/utils/createAlgodClient/types/IOptions.ts: -------------------------------------------------------------------------------- 1 | interface IOptions { 2 | port?: string; 3 | token?: string; 4 | url: string; 5 | } 6 | 7 | export default IOptions; 8 | -------------------------------------------------------------------------------- /src/common/utils/createAlgodClient/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/common/utils/createClientInformation/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createClientInformation'; 2 | -------------------------------------------------------------------------------- /src/common/utils/createIndexerClient/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createIndexerClient'; 2 | -------------------------------------------------------------------------------- /src/common/utils/createIndexerClient/types/IOptions.ts: -------------------------------------------------------------------------------- 1 | interface IOptions { 2 | port?: string; 3 | token?: string; 4 | url: string; 5 | } 6 | 7 | export default IOptions; 8 | -------------------------------------------------------------------------------- /src/common/utils/createIndexerClient/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/common/utils/createLogger/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createLogger'; 2 | -------------------------------------------------------------------------------- /src/common/utils/ellipseAddress/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ellipseAddress'; 2 | -------------------------------------------------------------------------------- /src/common/utils/ellipseAddress/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/common/utils/extractFaviconURL/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './extractFaviconURL'; 2 | -------------------------------------------------------------------------------- /src/common/utils/formatCurrencyUnit/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './formatCurrencyUnit'; 2 | -------------------------------------------------------------------------------- /src/common/utils/formatCurrencyUnit/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/common/utils/formatTimestamp/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './formatTimestamp'; 2 | -------------------------------------------------------------------------------- /src/common/utils/getRandomItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './getRandomItem'; 2 | -------------------------------------------------------------------------------- /src/common/utils/parseAccountIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './parseAccountIcon'; 2 | -------------------------------------------------------------------------------- /src/common/utils/parseAccountIcon/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/common/utils/uint8ArrayToArrayBuffer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './uint8ArrayToArrayBuffer'; 2 | -------------------------------------------------------------------------------- /src/icons/icon-128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/icons/icon-128.png -------------------------------------------------------------------------------- /src/icons/icon-16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/icons/icon-16.png -------------------------------------------------------------------------------- /src/icons/icon-19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/icons/icon-19.png -------------------------------------------------------------------------------- /src/icons/icon-32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/icons/icon-32.png -------------------------------------------------------------------------------- /src/icons/icon-38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/icons/icon-38.png -------------------------------------------------------------------------------- /src/icons/icon-48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/icons/icon-48.png -------------------------------------------------------------------------------- /src/icons/icon-96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/icons/icon-96.png -------------------------------------------------------------------------------- /src/manifest.opera.json: -------------------------------------------------------------------------------- 1 | { 2 | "icons": { 3 | "16": "icons/icon-16.png", 4 | "48": "icons/icon-48.png", 5 | "128": "icons/icon-128.png" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /src/middleware/message-brokers/AVMWebProviderMessageBroker/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AVMWebProviderMessageBroker'; 2 | -------------------------------------------------------------------------------- /src/middleware/message-brokers/AVMWebProviderMessageBroker/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as INewOptions } from './INewOptions'; 2 | -------------------------------------------------------------------------------- /src/middleware/message-brokers/ExternalConfigMessageBroker/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ExternalConfigMessageBroker'; 2 | -------------------------------------------------------------------------------- /src/middleware/message-brokers/LegacyUseWalletMessageBroker/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from "./LegacyUseWalletMessageBroker"; 2 | export * from "./types"; 3 | -------------------------------------------------------------------------------- /src/middleware/message-brokers/ProviderMessageBroker/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProviderMessageBroker'; 2 | -------------------------------------------------------------------------------- /src/middleware/message-brokers/WebAuthnMessageBroker/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnMessageBroker'; 2 | -------------------------------------------------------------------------------- /src/middleware/utils/injectScript/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './injectScript'; 2 | -------------------------------------------------------------------------------- /src/provider/apps/main/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ILoaderProps } from './ILoaderData'; 2 | -------------------------------------------------------------------------------- /src/provider/apps/main/utils/createRouter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createRouter'; 2 | -------------------------------------------------------------------------------- /src/provider/apps/main/utils/createRouter/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/apps/registration/utils/createRouter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createRouter'; 2 | -------------------------------------------------------------------------------- /src/provider/apps/registration/utils/createRouter/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/components/PolisAccountBadge/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PolisAccountBadge'; 2 | -------------------------------------------------------------------------------- /src/provider/components/PolisAccountBadge/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AccountAvatarWithBadges/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountAvatarWithBadges'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AccountAvatarWithBadges/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AccountItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AccountItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AccountPageAddressDisplay/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountPageAddressDisplay'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AccountPageAddressDisplay/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AccountTypeItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountTypeItem'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AccountTypeItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AddressDisplay/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AddressDisplay'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AddressDisplay/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AddressInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AddressInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/accounts/AddressInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/EditableAccountNameField/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EditableAccountNameField'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/EditableAccountNameField/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/GroupBadge/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './GroupBadge'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/GroupBadge/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/NativeBalance/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NativeBalance'; 2 | export { default as NativeBalanceSkeleton } from './NativeBalanceSkeleton'; 3 | -------------------------------------------------------------------------------- /src/provider/components/accounts/NativeBalance/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/NewAccountItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NewAccountItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/NewAccountItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/RekeyedAccountBadge/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ReKeyedAccountBadge'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/RekeyedAccountBadge/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/WatchAccountBadge/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WatchAccountBadge'; 2 | -------------------------------------------------------------------------------- /src/provider/components/accounts/WatchAccountBadge/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/assets/AmountInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AmountInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/assets/AssetAvatar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AssetAvatar'; 2 | -------------------------------------------------------------------------------- /src/provider/components/assets/AssetAvatar/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/assets/AssetBadge/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AssetBadge'; 2 | -------------------------------------------------------------------------------- /src/provider/components/assets/AssetBadge/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/assets/AssetDisplay/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AssetDisplay'; 2 | -------------------------------------------------------------------------------- /src/provider/components/assets/AssetItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AssetItem'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/assets/AssetItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/assets/AssetSelect/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AssetSelect'; 2 | -------------------------------------------------------------------------------- /src/provider/components/assets/AssetsTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AssetsTab'; 2 | -------------------------------------------------------------------------------- /src/provider/components/assets/AssetsTab/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IAssetHolding } from './IAssetHolding'; 2 | export type { default as IProps } from './IProps'; 3 | -------------------------------------------------------------------------------- /src/provider/components/authentication/ReEncryptKeysLoadingContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ReEncryptKeysLoadingContent'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/authentication/SeedPhraseDisplay/types/IProps.ts: -------------------------------------------------------------------------------- 1 | interface IProps { 2 | _context: string; 3 | seedPhrase: string; 4 | } 5 | 6 | export default IProps; 7 | -------------------------------------------------------------------------------- /src/provider/components/authentication/SeedPhraseDisplay/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/authentication/SeedPhraseInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SeedPhraseInput'; 2 | export * from './types'; 3 | export * from './utils'; 4 | -------------------------------------------------------------------------------- /src/provider/components/authentication/SeedPhraseInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/avm-names/AVMNameBadge/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AVMNameBadge'; 2 | -------------------------------------------------------------------------------- /src/provider/components/avm-names/AVMNameBadge/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/avm-names/AVMNamesTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AVMNamesTab'; 2 | -------------------------------------------------------------------------------- /src/provider/components/avm-names/AVMNamesTab/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TItemProps } from './TItemProps'; 2 | export type { default as TProps } from './TProps'; 3 | -------------------------------------------------------------------------------- /src/provider/components/cryptography/COSEAlgorithmBadge/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './COSEAlgorithmBadge'; 2 | -------------------------------------------------------------------------------- /src/provider/components/cryptography/COSEAlgorithmBadge/types/IProps.ts: -------------------------------------------------------------------------------- 1 | interface IProps { 2 | algorithm: number; 3 | size?: string; 4 | } 5 | 6 | export default IProps; 7 | -------------------------------------------------------------------------------- /src/provider/components/cryptography/COSEAlgorithmBadge/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/ActionItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ActionItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/ActionItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/ClientHeader/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ClientHeader'; 2 | export { default as ClientHeaderSkeleton } from './ClientHeaderSkeleton'; 3 | -------------------------------------------------------------------------------- /src/provider/components/generic/ClientHeader/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/CopyButton/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CopyButton'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/CopyButton/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/CopyIconButton/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CopyIconButton'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/Divider/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Divider'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/EditableText/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EditableText'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/EditableText/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/GenericInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './GenericInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/generic/GenericInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/GenericTextarea/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './GenericTextarea'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/generic/GenericTextarea/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/Link/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Link'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/Markdown/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Markdown'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/Markdown/types/IProps.ts: -------------------------------------------------------------------------------- 1 | interface IProps { 2 | sourceAsString: string; 3 | } 4 | 5 | export default IProps; 6 | -------------------------------------------------------------------------------- /src/provider/components/generic/Markdown/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/OpenTabIconButton/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './OpenTabIconButton'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/OverflowMenu/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './OverflowMenu'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/generic/PillSwitch/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PillSwitch'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/ScrollableContainer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ScrollableContainer'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/generic/ScrollableContainer/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/Steps/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Steps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/TabControlBar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TabControlBar'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/generic/TabLoadingItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TabLoadingItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/Toast/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Toast'; 2 | -------------------------------------------------------------------------------- /src/provider/components/generic/Toast/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/AlgorandAssetIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AlgorandAssetIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/AssetIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AssetIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/CreateNewAccountIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CreateNewAccountIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/DeflateBallonIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './DeflateBalloonIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/ImportAccountIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ImportAccountIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/ImportRekeyAccountIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ImportRekeyAccountIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/InformationIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './InformationIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/KibisisIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './KibisisIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/SomethingWentWrongIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SomethingWentWrongIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/VoiAssetIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './VoiAssetIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/icons/WarningIcon/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WarningIcon'; 2 | -------------------------------------------------------------------------------- /src/provider/components/information/InfoIconTooltip/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './InfoIconTooltip'; 2 | -------------------------------------------------------------------------------- /src/provider/components/information/InfoIconTooltip/types/IProps.ts: -------------------------------------------------------------------------------- 1 | interface IProps { 2 | color?: string; 3 | label: string; 4 | } 5 | 6 | export default IProps; 7 | -------------------------------------------------------------------------------- /src/provider/components/information/InfoIconTooltip/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/information/MoreInformationAccordion/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './MoreInformationAccordion'; 2 | -------------------------------------------------------------------------------- /src/provider/components/information/MoreInformationAccordion/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/information/Warning/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Warning'; 2 | -------------------------------------------------------------------------------- /src/provider/components/information/Warning/types/IProps.ts: -------------------------------------------------------------------------------- 1 | interface IProps { 2 | message: string; 3 | size?: 'lg' | 'md' | 'sm' | 'xs'; 4 | } 5 | 6 | export default IProps; 7 | -------------------------------------------------------------------------------- /src/provider/components/information/Warning/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalAccountItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ModalAccountItem'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalAccountItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalAssetItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ModalAssetItem'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalAssetItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ModalItem'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalSkeletonItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ModalSkeletonItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalSubHeading/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ModalSubHeading'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalSubHeading/types/IProps.ts: -------------------------------------------------------------------------------- 1 | interface IProps { 2 | color?: string; 3 | text: string; 4 | } 5 | 6 | export default IProps; 7 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalSubHeading/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalTextItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ModalTextItem'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/modals/ModalTextItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/networks/NetworkBadge/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NetworkBadge'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/networks/NetworkBadge/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/networks/NetworkBadge/utils/parseFontSize/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './parseFontSize'; 2 | -------------------------------------------------------------------------------- /src/provider/components/networks/NetworkBadge/utils/parseIconSize/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './parseIconSize'; 2 | -------------------------------------------------------------------------------- /src/provider/components/networks/NetworkBadge/utils/parsePadding/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './parsePadding'; 2 | -------------------------------------------------------------------------------- /src/provider/components/networks/NetworkSelect/utils/containsOnlyStableNetworks/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './containsOnlyStableNetworks'; 2 | -------------------------------------------------------------------------------- /src/provider/components/nfts/NFTAvatar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NFTAvatar'; 2 | -------------------------------------------------------------------------------- /src/provider/components/nfts/NFTAvatar/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/nfts/NFTsTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NFTsTab'; 2 | -------------------------------------------------------------------------------- /src/provider/components/nfts/NFTsTab/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IItemProps } from './IItemProps'; 2 | export type { default as TProps } from './TProps'; 3 | -------------------------------------------------------------------------------- /src/provider/components/nodes/CustomNodeItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CustomNodeItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/nodes/CustomNodeItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/nodes/CustomNodeSummaryModalContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CustomNodeSummaryModalContent'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/nodes/CustomNodeSummaryModalContent/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/pages/PageHeader/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PageHeader'; 2 | -------------------------------------------------------------------------------- /src/provider/components/pages/PageHeader/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/pages/PageItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PageItem'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/pages/PageItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/pages/PageSubHeading/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PageSubHeading'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/pages/PageSubHeading/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/passkeys/PasskeyCapabilities/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PasskeyCapabilities'; 2 | -------------------------------------------------------------------------------- /src/provider/components/passkeys/PasskeyCapabilities/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/passkeys/PasskeysTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PasskeysTab'; 2 | -------------------------------------------------------------------------------- /src/provider/components/passkeys/PasskeysTab/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IItemProps } from './IItemProps'; 2 | export type { default as IProps } from './IProps'; 3 | -------------------------------------------------------------------------------- /src/provider/components/passwords/NewPasswordInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NewPasswordInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/passwords/NewPasswordInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/passwords/PasswordInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PasswordInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/passwords/PasswordInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/passwords/StrengthMeter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './StrengthMeter'; 2 | -------------------------------------------------------------------------------- /src/provider/components/qr-codes/ScanModeModalContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ScanModeModalContent'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/qr-codes/ScanModeModalContent/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/qr-codes/ScanQRCodeViaCameraModalContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ScanQRCodeViaCameraModalContent'; 2 | -------------------------------------------------------------------------------- /src/provider/components/qr-codes/ScanQRCodeViaScreenCaptureModalContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ScanQRCodeViaScreenCaptureModalContent'; 2 | -------------------------------------------------------------------------------- /src/provider/components/qr-codes/ScanQRCodeViaTabModalContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ScanQRCodeViaTabModalContent'; 2 | -------------------------------------------------------------------------------- /src/provider/components/qr-codes/UnknownURIModalContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './UnknownURIModalContent'; 2 | -------------------------------------------------------------------------------- /src/provider/components/qr-codes/UnknownURIModalContent/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sessions/SessionAvatar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SessionAvatar'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sessions/SessionAvatar/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsButtonItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsButtonItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsButtonItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsExternalLinkItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsExternalLinkItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsExternalLinkItem/types/IProps.ts: -------------------------------------------------------------------------------- 1 | interface IProps { 2 | label: string; 3 | to: string; 4 | } 5 | 6 | export default IProps; 7 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsExternalLinkItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsLinkItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsLinkItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsSelectItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsSelectItem'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsSelectItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsSessionItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsSubHeading/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsSubHeading'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsSwitchItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsSwitchItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsSwitchItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/settings/SettingsTextItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsTextItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBar/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SideBar'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarAccountItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SideBarAccountItem'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarAccountItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarAccountList/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SideBarAccountList'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarAccountList/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarActionItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SideBarActionItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarActionItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarGroupItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SideBarGroupItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarGroupItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarGroupList/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SideBarGroupList'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarGroupList/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/sidebar/SideBarSkeletonItem/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SideBarSkeletonItem'; 2 | -------------------------------------------------------------------------------- /src/provider/components/staking/StakingTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './StakingTab'; 2 | -------------------------------------------------------------------------------- /src/provider/components/staking/StakingTab/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IItemProps } from './IItemProps'; 2 | export type { default as TProps } from './TProps'; 3 | -------------------------------------------------------------------------------- /src/provider/components/transactions/ActivityTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ActivityTab'; 2 | -------------------------------------------------------------------------------- /src/provider/components/transactions/ActivityTab/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/transactions/InnerTransactionAccordion/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './InnerTransactionAccordion'; 2 | -------------------------------------------------------------------------------- /src/provider/components/transactions/KeyRegistrationTransactionModalBody/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './KeyRegistrationTransactionModalBody'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/components/transactions/KeyRegistrationTransactionModalBody/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/transactions/TransactionItem/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/components/vip-0300/ARC0300AccountImportModalContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ARC0300AccountImportModalContent'; 2 | -------------------------------------------------------------------------------- /src/provider/components/vip-0300/ARC0300AssetAddModalContent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ARC0300AssetAddModalContent'; 2 | -------------------------------------------------------------------------------- /src/provider/config/index.ts: -------------------------------------------------------------------------------- 1 | export { default as networks } from './networks'; 2 | -------------------------------------------------------------------------------- /src/provider/constants/ARC0026.ts: -------------------------------------------------------------------------------- 1 | export const ARC_0026_SCHEME: string = 'algorand'; 2 | -------------------------------------------------------------------------------- /src/provider/constants/ARC0300.ts: -------------------------------------------------------------------------------- 1 | export const ARC_0300_SCHEME: string = 'avm'; 2 | -------------------------------------------------------------------------------- /src/provider/constants/Alarms.ts: -------------------------------------------------------------------------------- 1 | export const HEARTBEAT_ALARM: string = 'alarms_heartbeat'; 2 | export const CREDENTIAL_LOCK_ALARM: string = 'alarms_credential_lock'; 3 | -------------------------------------------------------------------------------- /src/provider/constants/Encryption.ts: -------------------------------------------------------------------------------- 1 | export const SALT_BYTES_SIZE: number = 64; 2 | -------------------------------------------------------------------------------- /src/provider/constants/Network.ts: -------------------------------------------------------------------------------- 1 | export const MINIMUM_BALANCE_REQUIREMENT: number = 100000; // 100,000 microAlgos / 0.1 algos 2 | -------------------------------------------------------------------------------- /src/provider/constants/Validation.ts: -------------------------------------------------------------------------------- 1 | export const PASSWORD_MIN_LENGTH: number = 8; 2 | export const PASSWORD_MIN_SCORE: number = 3; 3 | -------------------------------------------------------------------------------- /src/provider/containers/MainLayout/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './MainLayout'; 2 | -------------------------------------------------------------------------------- /src/provider/containers/ThemeProvider/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ThemeProvider'; 2 | -------------------------------------------------------------------------------- /src/provider/containers/ThemeProvider/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/containers/ThemeProvider/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as setDocumentColorMode } from './setDocumentColorMode'; 2 | -------------------------------------------------------------------------------- /src/provider/contracts/ARC0072Contract/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ARC0072MethodEnum } from './ARC0072MethodEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/contracts/ARC0072Contract/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ARC0072Contract'; 2 | export * from './enums'; 3 | -------------------------------------------------------------------------------- /src/provider/contracts/ARC0200Contract/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ARC0200MethodEnum } from './ARC0200MethodEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/contracts/ARC0200Contract/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ARC0200Contract'; 2 | export * from './enums'; 3 | -------------------------------------------------------------------------------- /src/provider/contracts/ARC0200Contract/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ITransferOptions } from './ITransferOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/contracts/BaseContract/constants/Simulate.ts: -------------------------------------------------------------------------------- 1 | export const SIMULATE_MINIMUM_FEE: number = 1000; // 1000 microalgos 2 | -------------------------------------------------------------------------------- /src/provider/contracts/BaseContract/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Simulate'; 2 | -------------------------------------------------------------------------------- /src/provider/contracts/BaseContract/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BaseContract'; 2 | export * from './constants'; 3 | export * from './types'; 4 | -------------------------------------------------------------------------------- /src/provider/contracts/BaseContract/types/IABIResult.ts: -------------------------------------------------------------------------------- 1 | import BigNumber from 'bignumber.js'; 2 | 3 | type IABIResult = string | BigNumber; 4 | 5 | export default IABIResult; 6 | -------------------------------------------------------------------------------- /src/provider/cryptography/BaseSignKeyPair/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BaseSignKeyPair'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/cryptography/COSEPublicKey/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './COSEPublicKey'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/cryptography/COSEPublicKey/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as INewOptions } from './INewOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/cryptography/ES256KeyPair/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ES256KeyPair'; 2 | -------------------------------------------------------------------------------- /src/provider/cryptography/Ed21559KeyPair/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './Ed21559KeyPair'; 2 | -------------------------------------------------------------------------------- /src/provider/decorators/EnVoiClient/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EnVoiClient'; 2 | -------------------------------------------------------------------------------- /src/provider/decorators/EnVoiClient/types/IEnVoiResponse.ts: -------------------------------------------------------------------------------- 1 | interface IEnVoiResponse { 2 | results: Result[]; 3 | } 4 | 5 | export default IEnVoiResponse; 6 | -------------------------------------------------------------------------------- /src/provider/enums/ARC0300AssetTypeEnum.ts: -------------------------------------------------------------------------------- 1 | enum ARC0300AssetTypeEnum { 2 | ARC0200 = 'arc0200', 3 | } 4 | 5 | export default ARC0300AssetTypeEnum; 6 | -------------------------------------------------------------------------------- /src/provider/enums/ARC0300PathEnum.ts: -------------------------------------------------------------------------------- 1 | enum ARC0300PathEnum { 2 | Add = 'add', 3 | Import = 'import', 4 | Send = 'send', 5 | } 6 | 7 | export default ARC0300PathEnum; 8 | -------------------------------------------------------------------------------- /src/provider/enums/AVMNameTypeEnum.ts: -------------------------------------------------------------------------------- 1 | enum AVMNameTypeEnum { 2 | EnVoi = 'envoi', 3 | } 4 | 5 | export default AVMNameTypeEnum; 6 | -------------------------------------------------------------------------------- /src/provider/enums/DelimiterEnum.ts: -------------------------------------------------------------------------------- 1 | enum DelimiterEnum { 2 | Account = 'account', 3 | Group = 'group', 4 | } 5 | 6 | export default DelimiterEnum; 7 | -------------------------------------------------------------------------------- /src/provider/enums/NetworkTypeEnum.ts: -------------------------------------------------------------------------------- 1 | enum NetworkTypeEnum { 2 | Beta = 'beta', 3 | Stable = 'stable', 4 | Test = 'test', 5 | } 6 | 7 | export default NetworkTypeEnum; 8 | -------------------------------------------------------------------------------- /src/provider/events/ARC0300KeyRegistrationTransactionSendEvent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ARC0300KeyRegistrationTransactionSendEvent'; 2 | -------------------------------------------------------------------------------- /src/provider/events/ARC0300KeyRegistrationTransactionSendEvent/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TPayload } from './TPayload'; 2 | -------------------------------------------------------------------------------- /src/provider/events/AVMWebProviderRequestEvent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AVMWebProviderRequestEvent'; 2 | -------------------------------------------------------------------------------- /src/provider/events/AVMWebProviderRequestEvent/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TPayload } from './TPayload'; 2 | -------------------------------------------------------------------------------- /src/provider/events/WebAuthnAuthenticateRequestEvent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnAuthenticateRequestEvent'; 2 | -------------------------------------------------------------------------------- /src/provider/events/WebAuthnRegisterRequestEvent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnRegisterRequestEvent'; 2 | -------------------------------------------------------------------------------- /src/provider/features/accounts/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/accounts/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/accounts/utils/isAccountInformationUpdating/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isAccountInformationUpdating'; 2 | -------------------------------------------------------------------------------- /src/provider/features/accounts/utils/isAccountInformationUpdating/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/features/accounts/utils/isAccountTransactionsUpdating/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isAccountTransactionsUpdating'; 2 | -------------------------------------------------------------------------------- /src/provider/features/accounts/utils/isAccountTransactionsUpdating/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/features/add-assets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/add-assets/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/arc0072-assets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/arc0072-assets/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/arc0200-assets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/arc0200-assets/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/credential-lock/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/credential-lock/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/credential-lock/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/events/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/events/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/events/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/layout/enums/ThunkEnum.ts: -------------------------------------------------------------------------------- 1 | enum ThunkEnum { 2 | CloseCurrentWindow = 'layout/closeCurrentWindow', 3 | } 4 | 5 | export default ThunkEnum; 6 | -------------------------------------------------------------------------------- /src/provider/features/layout/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/layout/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/layout/thunks/index.ts: -------------------------------------------------------------------------------- 1 | export { default as closeCurrentWindowThunk } from './closeCurrentWindowThunk'; 2 | -------------------------------------------------------------------------------- /src/provider/features/layout/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/manage-groups-modal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/features/manage-groups-modal/types/IState.ts: -------------------------------------------------------------------------------- 1 | interface IState { 2 | isOpen: boolean; 3 | } 4 | 5 | export default IState; 6 | -------------------------------------------------------------------------------- /src/provider/features/manage-groups-modal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/manage-groups-modal/utils/getInitialState/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/messages/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/messages/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/messages/utils/getInitialState.ts: -------------------------------------------------------------------------------- 1 | export default function getInitialState(): null { 2 | return null; 3 | } 4 | -------------------------------------------------------------------------------- /src/provider/features/messages/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/move-group-modal/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/features/move-group-modal/types/IState.ts: -------------------------------------------------------------------------------- 1 | interface IState { 2 | accountID: string | null; 3 | } 4 | 5 | export default IState; 6 | -------------------------------------------------------------------------------- /src/provider/features/move-group-modal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/move-group-modal/utils/getInitialState/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/networks/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/networks/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/networks/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/notifications/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './types'; 3 | export * from './utils'; 4 | -------------------------------------------------------------------------------- /src/provider/features/notifications/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/passkeys/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/passkeys/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/passkeys/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/re-key-account/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/re-key-account/types/TReKeyType.ts: -------------------------------------------------------------------------------- 1 | type TReKeyType = 'rekey' | 'undo'; 2 | 3 | export default TReKeyType; 4 | -------------------------------------------------------------------------------- /src/provider/features/re-key-account/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/registration/enums/ThunkEnum.ts: -------------------------------------------------------------------------------- 1 | enum ThunkEnum { 2 | SaveCredentials = 'register/saveCredentials', 3 | } 4 | 5 | export default ThunkEnum; 6 | -------------------------------------------------------------------------------- /src/provider/features/registration/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/registration/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/registration/thunks/index.ts: -------------------------------------------------------------------------------- 1 | export { default as saveCredentialsThunk } from './saveCredentialsThunk'; 2 | -------------------------------------------------------------------------------- /src/provider/features/registration/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/registration/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/remove-assets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './types'; 3 | export * from './utils'; 4 | -------------------------------------------------------------------------------- /src/provider/features/remove-assets/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/send-assets/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/send-assets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/send-assets/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/sessions/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/sessions/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/sessions/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/sessions/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | export { default as upsertSessions } from './upsertSessions'; 3 | -------------------------------------------------------------------------------- /src/provider/features/settings/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/settings/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/standard-assets/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | export * from './utils'; 5 | -------------------------------------------------------------------------------- /src/provider/features/standard-assets/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/system/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/system/index.ts: -------------------------------------------------------------------------------- 1 | export * from './enums'; 2 | export * from './slice'; 3 | export * from './thunks'; 4 | export * from './types'; 5 | export * from './utils'; 6 | -------------------------------------------------------------------------------- /src/provider/features/system/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/system/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as getInitialState } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/features/webauthn/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as ThunkEnum } from './ThunkEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/features/webauthn/index.ts: -------------------------------------------------------------------------------- 1 | export * from './slice'; 2 | export * from './thunks'; 3 | export * from './types'; 4 | -------------------------------------------------------------------------------- /src/provider/features/webauthn/types/IState.ts: -------------------------------------------------------------------------------- 1 | interface IState { 2 | saving: boolean; 3 | } 4 | 5 | export default IState; 6 | -------------------------------------------------------------------------------- /src/provider/features/webauthn/utils/getInitialState/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './getInitialState'; 2 | -------------------------------------------------------------------------------- /src/provider/fonts/Nunito/Nunito-Bold.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/provider/fonts/Nunito/Nunito-Bold.ttf -------------------------------------------------------------------------------- /src/provider/fonts/Nunito/Nunito-Bold.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/provider/fonts/Nunito/Nunito-Bold.woff -------------------------------------------------------------------------------- /src/provider/fonts/Nunito/Nunito-Bold.woff2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/provider/fonts/Nunito/Nunito-Bold.woff2 -------------------------------------------------------------------------------- /src/provider/fonts/Nunito/Nunito-Regular.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/provider/fonts/Nunito/Nunito-Regular.ttf -------------------------------------------------------------------------------- /src/provider/hooks/useARC0200AssetById/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useARC0200AssetById'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useARC0200AssetById/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useAccountInformation/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useAccountInformation'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useAddressInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useAddressInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useAddressInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | export type { default as IState } from './IState'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useAmountInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useAmountInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useAmountInput/types/IOptions.ts: -------------------------------------------------------------------------------- 1 | interface IOptions { 2 | label?: string; 3 | required?: boolean; 4 | } 5 | 6 | export default IOptions; 7 | -------------------------------------------------------------------------------- /src/provider/hooks/useAmountInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | export type { default as IState } from './IState'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useBorderColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useBorderColor'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useButtonHoverBackgroundColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useButtonHoverBackgroundColor'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useCameraStream/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useCameraStream'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useCameraStream/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IUseCameraStreamState } from './IUseCameraStreamState'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useCaptureQRCode/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useCaptureQRCode'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useCaptureQRCode/utils/captureQRCodeFromStream/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './captureQRCodeFromStream'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useCaptureQRCode/utils/captureQRCodeFromTab/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './captureQRCodeFromTab'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useChangePassword/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useChangePassword'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useChangePassword/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as encryptPrivateKeyItemWithDelay } from './encryptPrivateKeyItemWithDelay'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useColorModeValue/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useColorModeValue'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useDefaultAvatarBackgroundColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useDefaultAvatarBackgroundColor'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useDefaultTextColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useDefaultTextColor'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useGenericInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useGenericInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useGenericInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | export type { default as IState } from './IState'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useItemBorderColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useItemBorderColor'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useMinimumBalanceRequirementsForTransactions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useMinimumBalanceRequirementsForTransactions'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useNewPasswordInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useNewPasswordInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useNewPasswordInput/types/IOptions.ts: -------------------------------------------------------------------------------- 1 | interface IOptions { 2 | label: string; 3 | required?: boolean; 4 | } 5 | 6 | export default IOptions; 7 | -------------------------------------------------------------------------------- /src/provider/hooks/useNewPasswordInput/utils/calculateScore/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './calculateScore'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useNotifications/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useNotifications'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useOnAppStartup/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useOnAppStartup'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useOnDebugLogging/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useOnDebugLogging'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useOnMainAppMessage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useOnMainAppMessage'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useOnNewAssets/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useOnNewAssets'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/usePrevious/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrevious'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/usePrimaryButtonHoverColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrimaryButtonHoverColor'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/usePrimaryButtonTextColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrimaryButtonTextColor'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/usePrimaryColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrimaryColor'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/usePrimaryColorScheme/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './usePrimaryColorScheme'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useScreenCaptureStream/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useScreenCaptureStream'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useScreenCaptureStream/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IUseScreenCaptureState } from './IUseScreenCaptureState'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useStandardAssetById/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useStandardAssetById'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useStandardAssetById/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IUseStandardAssetByIdState } from './IUseStandardAssetByIdState'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useSubTextColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useSubTextColor'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useTextBackgroundColor/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useTextBackgroundColor'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useToastWithDefaultOptions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useToastWithDefaultOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/hooks/useUpdateARC0200Assets/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useUpdateARC0200Assets'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/hooks/useUpdateARC0200Assets/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IUseUpdateARC0200AssetsState } from './IUseUpdateARC0200AssetsState'; 2 | -------------------------------------------------------------------------------- /src/provider/icons/BsFolderMove/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BsFolderMove'; 2 | -------------------------------------------------------------------------------- /src/provider/icons/KbNoPasskey/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './KbNoPasskey'; 2 | -------------------------------------------------------------------------------- /src/provider/icons/KbPasskey/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './KbPasskey'; 2 | -------------------------------------------------------------------------------- /src/provider/icons/KbSignIn/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './KbSignIn'; 2 | -------------------------------------------------------------------------------- /src/provider/images/placeholder_nft.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/provider/images/placeholder_nft.png -------------------------------------------------------------------------------- /src/provider/images/placeholder_qr_code.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/kibis-is/web-extension/aa277c51ce5764c37db709b1bc282c00f6362713/src/provider/images/placeholder_qr_code.png -------------------------------------------------------------------------------- /src/provider/managers/AppWindowManager/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AppWindowManager'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/managers/PasskeyManager/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Algorithms'; 2 | export * from './Sizes'; 3 | -------------------------------------------------------------------------------- /src/provider/managers/PasskeyManager/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PasskeyManager'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/managers/PasswordManager/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PasswordManager'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/message-handlers/AVMWebProviderMessageHandler/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AVMWebProviderMessageHandler'; 2 | -------------------------------------------------------------------------------- /src/provider/message-handlers/BaseMessageHandler/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BaseMessageHandler'; 2 | -------------------------------------------------------------------------------- /src/provider/message-handlers/ExternalConfigMessageHandler/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ExternalConfigMessageHandler'; 2 | -------------------------------------------------------------------------------- /src/provider/message-handlers/ProviderMessageHandler/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProviderMessageHandler'; 2 | -------------------------------------------------------------------------------- /src/provider/message-handlers/WebAuthnMessageHandler/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnMessageHandler'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ARC0300KeyRegistrationTransactionSendEventModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ARC0300KeyRegistrationTransactionSendEventModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/AddAssetsModal/hooks/useIsNewSelectedAsset/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useIsNewSelectedAsset'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/AddCustomNodeModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AddCustomNodeModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/AddCustomNodeModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/AddPasskeyModal/hooks/useAddPasskey/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useAddPasskey'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/AddPasskeyModal/hooks/useAddPasskey/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as encryptPrivateKeyItemWithDelay } from './encryptPrivateKeyItemWithDelay'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/AddPasskeyModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AddPasskeyModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/AddPasskeyModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/AuthenticationModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AuthenticationModal'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/modals/AuthenticationModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ChangePasswordLoadingModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ChangePasswordLoadingModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ChangePasswordLoadingModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ConfirmModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ConfirmModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ConfirmPasswordModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ConfirmPasswordModal'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/modals/ConfirmPasswordModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/CredentialLockModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CredentialLockModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/EditAccountModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EditAccountModal'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/modals/EditAccountModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/EnableModal/hooks/useEnableModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useEnableModal'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/modals/EnableModal/hooks/useEnableModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IUseEnableModalState } from './IUseEnableModalState'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/EnableModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EnableModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ManageGroupsModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ManageGroupsModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ManageSessionModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ManageSessionModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ManageSessionModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/MoveGroupModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './MoveGroupModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ReKeyAccountModal/hooks/useReKeyAccountModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useReKeyAccountModal'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/modals/ReKeyAccountModal/hooks/useReKeyAccountModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ReKeyAccountModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ReKeyAccountModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/RegistrationImportAccountViaQRCodeModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './RegistrationImportAccountViaQRCodeModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/RegistrationImportAccountViaQRCodeModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/RemoveAssetsModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './RemoveAssetsModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/RemovePasskeyModal/hooks/useRemovePasskey/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useRemovePasskey'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/RemovePasskeyModal/hooks/useRemovePasskey/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as encryptPrivateKeyItemAndDelay } from './encryptPrivateKeyItemAndDelay'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/RemovePasskeyModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './RemovePasskeyModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/RemovePasskeyModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ScanQRCodeModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ScanQRCodeModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/SendAssetModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SendAssetModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ShareAddressModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ShareAddressModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ShareAddressModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/SignMessageModal/hooks/useSignMessageModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useSignMessageModal'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/modals/SignMessageModal/hooks/useSignMessageModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IUseSignMessageModalState } from './IUseSignMessageModalState'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/SignMessageModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SignMessageModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/SignTransactionsModal/contexts/index.ts: -------------------------------------------------------------------------------- 1 | export { default as MultipleTransactionsContext } from './MultipleTransactionsContext'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/SignTransactionsModal/hooks/useSignTransactionsModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useSignTransactionsModal'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/modals/SignTransactionsModal/hooks/useSignTransactionsModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IState } from './IState'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/SignTransactionsModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SignTransactionsModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/SignTransactionsModal/utils/authorizedAccountsForEvent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './authorizedAccountsForEvent'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/modals/SignTransactionsModal/utils/authorizedAccountsForEvent/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/SignTransactionsModal/utils/signTransactions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './signTransactions'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/modals/SignTransactionsModal/utils/signTransactions/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TOptions } from './TOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/StakingAppModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './StakingAppModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/StakingAppModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ViewCustomNodeModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ViewCustomNodeModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/ViewCustomNodeModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/WebAuthnAuthenticateModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnAuthenticateModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/WebAuthnAuthenticateModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IItemProps } from './IItemProps'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/WebAuthnRegisterModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebAuthnRegisterModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/WhatsNewModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WhatsNewModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/avm-names/AVMNameModal/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AVMNameModal'; 2 | -------------------------------------------------------------------------------- /src/provider/modals/avm-names/AVMNameModal/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TProps } from './TProps'; 2 | -------------------------------------------------------------------------------- /src/provider/models/AVMExplorerBlockExplorer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AVMExplorerBlockExplorer'; 2 | -------------------------------------------------------------------------------- /src/provider/models/AlloBlockExplorer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AlloBlockExplorer'; 2 | -------------------------------------------------------------------------------- /src/provider/models/BaseARC0072Indexer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BaseARC0072Indexer'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/models/BaseBlockExplorer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BaseBlockExplorer'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/models/BaseNFTExplorer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BaseNFTExplorer'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/models/BaseSCSIndexer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BaseSCSIndexer'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/models/NFTNavigatorARC0072Indexer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NFTNavigatorARC0072Indexer'; 2 | -------------------------------------------------------------------------------- /src/provider/models/NFTNavigatorNFTExplorer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NFTNavigatorNFTExplorer'; 2 | -------------------------------------------------------------------------------- /src/provider/models/NautilusARC0072Indexer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NautilusARC0072Indexer'; 2 | -------------------------------------------------------------------------------- /src/provider/models/NautilusSCSIndexer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NautilusSCSIndexer'; 2 | -------------------------------------------------------------------------------- /src/provider/models/NetworkClient/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NetworkClient'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/models/PeraBlockExplorer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PeraBlockExplorer'; 2 | -------------------------------------------------------------------------------- /src/provider/models/PublicKeyCredentialFactory/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PublicKeyCredentialFactory'; 2 | -------------------------------------------------------------------------------- /src/provider/models/VoiBlockExplorer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './VoiBlockExplorer'; 2 | -------------------------------------------------------------------------------- /src/provider/models/VoiObserverBlockExplorer/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './VoiObserverBlockExplorer'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/AccountPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/AccountPasskeyPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountPasskeyPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/AddAccountTypePage/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as AddAccountTypeEnum } from './AddAccountTypeEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/AddAccountTypePage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AddAccountTypePage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/AddAccountTypePage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/AddWatchAccountPage/enums/StepsEnum.ts: -------------------------------------------------------------------------------- 1 | enum StepsEnum { 2 | Address, 3 | AccountName, 4 | } 5 | 6 | export default StepsEnum; 7 | -------------------------------------------------------------------------------- /src/provider/pages/AddWatchAccountPage/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as StepsEnum } from './StepsEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/AddWatchAccountPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AddWatchAccountPage'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/pages/AssetPage/hooks/useAssetPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useAssetPage'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/pages/AssetPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AssetPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/ChangePasswordPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ChangePasswordPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/CreateNewAccountPage/enums/StepsEnum.ts: -------------------------------------------------------------------------------- 1 | enum StepsEnum { 2 | SeedPhrase, 3 | AccountName, 4 | } 5 | 6 | export default StepsEnum; 7 | -------------------------------------------------------------------------------- /src/provider/pages/CreateNewAccountPage/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as StepsEnum } from './StepsEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/CreateNewAccountPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CreateNewAccountPage'; 2 | export * from './enums'; 3 | -------------------------------------------------------------------------------- /src/provider/pages/CreatePasswordPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CreatePasswordPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/CustomNodesPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CustomNodesPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/ExportAccountPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ExportAcountPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/GetStartedPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './GetStartedPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/ImportAccountViaSeedPhrasePage/enums/StepsEnum.ts: -------------------------------------------------------------------------------- 1 | enum StepsEnum { 2 | SeedPhrase, 3 | AccountName, 4 | } 5 | 6 | export default StepsEnum; 7 | -------------------------------------------------------------------------------- /src/provider/pages/ImportAccountViaSeedPhrasePage/enums/index.ts: -------------------------------------------------------------------------------- 1 | export { default as StepsEnum } from './StepsEnum'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/ImportAccountViaSeedPhrasePage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ImportAccountViaSeedPhrasePage'; 2 | export * from './enums'; 3 | -------------------------------------------------------------------------------- /src/provider/pages/NFTPage/hooks/useNFTPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useNFTPage'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/pages/NFTPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NFTPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/PasskeyPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PasskeyPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/SkeletonAssetPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SkeletonAssetPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/SplashPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SplashPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/TransactionPage/hooks/useTransactionPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useTransactionPage'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/pages/TransactionPage/hooks/useTransactionPage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IUseTransactionPageState } from './IUseTransactionPageState'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/TransactionPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './TransactionPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/TransactionPage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IProps } from './IProps'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/ViewSeedPhrasePage/hooks/useViewSeedPhrase/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './useViewSeedPhrase'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/pages/ViewSeedPhrasePage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ViewSeedPhrasePage'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/pages/ViewSeedPhrasePage/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IAccountAndSeedPhraseValue } from './IAccountAndSeedPhraseValue'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/settings/AboutSettingsPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AboutSettingsPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/settings/AdvancedSettingsPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AdvancedSettingsPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/settings/AppearanceSettingsPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AppearanceSettingsPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/settings/GeneralSettingsPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './GeneralSettingsPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/settings/PrivacySettingsPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PrivacySettingsPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/settings/SecuritySettingsPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SecuritySettingsPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/settings/SessionsSettingsPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SessionsSettingsPage'; 2 | -------------------------------------------------------------------------------- /src/provider/pages/settings/SettingsIndexPage/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsIndexPage'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/ARC0072AssetRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ARC0072AssetRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/ARC0072AssetRepository/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ISaveOptions } from './ISaveOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/ARC0200AssetRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ARC0200AssetRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/ARC0200AssetRepository/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ISaveOptions } from './ISaveOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/AccountGroupRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountGroupRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/AccountRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountRepository'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/repositories/AccountRepository/types/ISaveOptions.ts: -------------------------------------------------------------------------------- 1 | interface ISaveOptions { 2 | saveTransactions?: boolean; 3 | } 4 | 5 | export default ISaveOptions; 6 | -------------------------------------------------------------------------------- /src/provider/repositories/AccountRepository/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ISaveOptions } from './ISaveOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/ActiveAccountRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ActiveAccountRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/AppWindowRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AppWindowRepository'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/repositories/AppWindowRepository/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ISaveOptions } from './ISaveOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/BaseRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './BaseRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/EventQueueRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './EventQueueRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/NetworksRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './NetworksRepository'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/repositories/PasskeyCredentialRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PasskeyCredentialRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/PasswordTagRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PasswordTagRepository'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/repositories/PasswordTagRepository/types/ICreateOptions.ts: -------------------------------------------------------------------------------- 1 | interface ICreateOptions { 2 | encryptedTag: Uint8Array; 3 | } 4 | 5 | export default ICreateOptions; 6 | -------------------------------------------------------------------------------- /src/provider/repositories/PasswordTagRepository/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ICreateOptions } from './ICreateOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/PrivateKeyRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './PrivateKeyRepository'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/repositories/SessionRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SessionRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/SettingsRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/StandardAssetRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './StandardAssetRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/StandardAssetRepository/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ISaveOptions } from './ISaveOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/repositories/SystemInfoRepository/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SystemInfoRepository'; 2 | -------------------------------------------------------------------------------- /src/provider/routers/AccountRouter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AccountRouter'; 2 | -------------------------------------------------------------------------------- /src/provider/routers/AddAccountMainRouter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AddAccountMainRouter'; 2 | -------------------------------------------------------------------------------- /src/provider/routers/AddAccountRegistrationRouter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AddAccountRegistrationRouter'; 2 | -------------------------------------------------------------------------------- /src/provider/routers/settings/AdvancedSettingsRouter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './AdvancedSettingsRouter'; 2 | -------------------------------------------------------------------------------- /src/provider/routers/settings/SecuritySettingsRouter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SecuritySettingsRouter'; 2 | -------------------------------------------------------------------------------- /src/provider/routers/settings/SettingsRouter/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './SettingsRouter'; 2 | -------------------------------------------------------------------------------- /src/provider/selectors/events/index.ts: -------------------------------------------------------------------------------- 1 | export { default as useSelectEvents } from './useSelectEvents'; 2 | -------------------------------------------------------------------------------- /src/provider/selectors/manage-groups-modal/index.ts: -------------------------------------------------------------------------------- 1 | export { default as useSelectManageGroupsModalIsOpen } from './useSelectManageGroupsModalIsOpen'; 2 | -------------------------------------------------------------------------------- /src/provider/selectors/misc/index.ts: -------------------------------------------------------------------------------- 1 | export { default as useSelectIsCredentialsRequired } from './useSelectIsCredentialsRequired'; 2 | -------------------------------------------------------------------------------- /src/provider/selectors/move-group-modal/index.ts: -------------------------------------------------------------------------------- 1 | export { default as useSelectMoveGroupModalAccount } from './useSelectMoveGroupModalAccount'; 2 | -------------------------------------------------------------------------------- /src/provider/selectors/webauthn/index.ts: -------------------------------------------------------------------------------- 1 | export { default as useSelectWebAuthnSaving } from './useSelectWebAuthnSaving'; 2 | -------------------------------------------------------------------------------- /src/provider/services/CredentialLockService/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './CredentialLockService'; 2 | -------------------------------------------------------------------------------- /src/provider/services/HeartbeatService/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './HeartbeatService'; 2 | -------------------------------------------------------------------------------- /src/provider/services/ProviderActionListener/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ProviderActionListener'; 2 | -------------------------------------------------------------------------------- /src/provider/translations/index.ts: -------------------------------------------------------------------------------- 1 | export { default as en } from './en'; 2 | -------------------------------------------------------------------------------- /src/provider/types/arc-0072/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IARC0072AssetInformation } from './IARC0072AssetInformation'; 2 | -------------------------------------------------------------------------------- /src/provider/types/arc-0200/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IARC0200AssetInformation } from './IARC0200AssetInformation'; 2 | -------------------------------------------------------------------------------- /src/provider/types/avm-names/IEnVoiHolding.ts: -------------------------------------------------------------------------------- 1 | interface IEnVoiHolding { 2 | name: string; 3 | tokenID: string; 4 | } 5 | 6 | export default IEnVoiHolding; 7 | -------------------------------------------------------------------------------- /src/provider/types/avm-names/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IEnVoiHolding } from './IEnVoiHolding'; 2 | -------------------------------------------------------------------------------- /src/provider/types/avm/IAVMTealKeyValue.ts: -------------------------------------------------------------------------------- 1 | interface IAVMTealKeyValue { 2 | key: string; 3 | value: bigint; 4 | } 5 | 6 | export default IAVMTealKeyValue; 7 | -------------------------------------------------------------------------------- /src/provider/types/avm/IAVMTealValue.ts: -------------------------------------------------------------------------------- 1 | interface IAVMTealValue { 2 | bytes: string; 3 | type: bigint; 4 | uint: bigint; 5 | } 6 | 7 | export default IAVMTealValue; 8 | -------------------------------------------------------------------------------- /src/provider/types/components/IPropsWithContext.ts: -------------------------------------------------------------------------------- 1 | interface IPropsWithContext { 2 | _context: string; 3 | } 4 | 5 | export default IPropsWithContext; 6 | -------------------------------------------------------------------------------- /src/provider/types/i18n/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IResourceLanguage } from './IResourceLanguage'; 2 | -------------------------------------------------------------------------------- /src/provider/types/modals/IModalProps.ts: -------------------------------------------------------------------------------- 1 | interface IModalProps { 2 | onClose?: () => void; 3 | } 4 | 5 | export default IModalProps; 6 | -------------------------------------------------------------------------------- /src/provider/types/networks/IChainNamespace.ts: -------------------------------------------------------------------------------- 1 | interface IChainNamespace { 2 | key: string; 3 | methods: string[]; 4 | } 5 | 6 | export default IChainNamespace; 7 | -------------------------------------------------------------------------------- /src/provider/types/sessions/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as ISession } from './ISession'; 2 | -------------------------------------------------------------------------------- /src/provider/types/storage/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TStorageItemTypes } from './TStorageItemTypes'; 2 | -------------------------------------------------------------------------------- /src/provider/types/ui/IRootProps.ts: -------------------------------------------------------------------------------- 1 | import type { i18n } from 'i18next'; 2 | 3 | interface IRootProps { 4 | i18n: i18n; 5 | } 6 | 7 | export default IRootProps; 8 | -------------------------------------------------------------------------------- /src/provider/utils/authorizedAccountsForHost/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './authorizedAccountsForHost'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/authorizedAccountsForHost/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/availableAccountsForNetwork/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './availableAccountsForNetwork'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/availableAccountsForNetwork/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/avmVersionsWithDelay/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './avmVersionsWithDelay'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/avmVersionsWithDelay/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/bootstrapApp/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './bootstrapApp'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/calculateAppMbrForBox/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './calculateAppMbrForBox'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/calculateMaxTransactionAmount/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './calculateMaxTransactionAmount'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/calculateMinimumBalanceRequirementForStandardAssets/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './calculateMinimumBalanceRequirementForStandardAssets'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/calculateMinimumBalanceRequirementForStandardAssets/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/chainReferenceFromGenesisHash/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './chainReferenceFromGenesisHash'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/convertAVMAddressToPublicKey/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertAVMAddressToPublicKey'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/convertDataUriToImageData/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertDataUriToImageData'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/convertGenesisHashToHex/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertGenesisHashToHex'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/convertMillisecondsToMinutes/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertMillisecondsToMinutes'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/convertPrivateKeyToAVMAddress/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertPrivateKeyToAVMAddress'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/convertPrivateKeyToSeedPhrase/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertPrivateKeyToSeedPhrase'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/convertPrivateKeyToSeedPhrase/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/convertSeedPhraseToPrivateKey/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertSeedPhraseToPrivateKey'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/convertSeedPhraseToPrivateKey/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/convertToKebabCase/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './convertToKebabCase'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/createAccountImportURI/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createAccountImportURI'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/createIconFromDataUri/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createIconFromDataUri'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/createMaskedSeedPhrase/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createMaskedSeedPhrase'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/createUnsignedARC0200TransferTransactions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createUnsignedARC0200TransferTransactions'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/createUnsignedARC0200TransferTransactions/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/createUnsignedKeyRegistrationTransactionFromSchema/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/createUnsignedPaymentTransactions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createUnsignedPaymentTransactions'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/createUnsignedPaymentTransactions/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/createUnsignedStandardAssetTransferTransactions/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/createWatchAccountImportURI/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './createWatchAccountImportURI'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/createWatchAccountImportURI/types/IOptions.ts: -------------------------------------------------------------------------------- 1 | interface IOptions { 2 | address: string; 3 | assets: string[]; 4 | } 5 | 6 | export default IOptions; 7 | -------------------------------------------------------------------------------- /src/provider/utils/createWatchAccountImportURI/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/decodeJwt/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './decodeJwt'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/decodeURLSearchParam/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './decodeURLSearchParam'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/decodeUnsignedTransaction/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './decodeUnsignedTransaction'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/determinePaginationFromARC0300Schemas/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './determinePaginationFromARC0300Schemas'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/doesAccountFallBelowMinimumBalanceRequirementForTransactions/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/fetchAssetVerification/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './fetchAssetVerification'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/fetchDecryptedKeyPairFromStorageWithPasskey/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './fetchDecryptedKeyPairFromStorageWithPasskey'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/fetchDecryptedKeyPairFromStorageWithPasskey/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/fetchDecryptedKeyPairFromStorageWithPassword/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/fetchDecryptedKeyPairFromStorageWithUnencrypted/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/fetchVerifiedStandardAssetList/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './fetchVerifiedStandardAssetList'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/fetchWithDelay/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './fetchWithDelay'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/fetchWithDelay/types/IParams.ts: -------------------------------------------------------------------------------- 1 | interface IParams { 2 | delay: number; 3 | url: string; 4 | } 5 | 6 | export default IParams; 7 | -------------------------------------------------------------------------------- /src/provider/utils/fetchWithDelay/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IParams } from './IParams'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/filterCustomNodesFromNetwork/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './filterCustomNodesFromNetwork'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/flattenAccountImportSchemaToNewAccounts/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './flattenAccountImportSchemaToNewAccounts'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/flattenAccountImportSchemaToNewAccounts/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/formatID/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './formatID'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/getAuthorizedAddressesForHost/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './getAuthorizedAddressesForHost'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/groupTransactions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './groupTransactions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/initializeARC0200AssetHoldingFromARC0200Asset/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './initializeARC0200AssetHoldingFromARC0200Asset'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isARC0300SchemaPaginationComplete/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isARC0300SchemaPaginationComplete'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isAccountKnown/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isAccountKnown'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isAssetInAccountHoldings/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isAssetInAccountHoldings'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/isAssetInAccountHoldings/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isByteArrayEqual/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isByteArrayEqual'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isCameraAvailable/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isCameraAvailable'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isCredentialLockActive/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isCredentialLockActive'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isHexString/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isHexString'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isMnemonicValid/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isMnemonicValid'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isNetworkSupportedFromSettings/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isNetworkSupportedFromSettings'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isNetworkSupportedFromSettings/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isNumericString/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isNumericString'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isProviderInitialized/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isProviderInitialized'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isReKeyedAuthAccountAvailable/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isReKeyedAuthAccountAvailable'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isReKeyedAuthAccountAvailable/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isScreenCaptureAvailable/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isScreenCaptureAvailable'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isWatchAccount/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isWatchAccount'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/isZeroAddress/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './isZeroAddress'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/makeStore/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './makeStore'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/mapARC0072AssetFromARC0072AssetInformation/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './mapARC0072AssetFromARC0072AssetInformation'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/mapARC0200AssetFromARC0200AssetInformation/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './mapARC0200AssetFromARC200AssetInformation'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/mapAVMAccountInformationToAccount/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './mapAVMAccountInformationToAccount'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/mapAVMTransactionToTransaction/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './mapAVMTransactionToTransaction'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/mapAccountWithExtendedPropsToAccount/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './mapAccountWithExtendedPropsToAccount'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/mapSessionFromEnableRequest/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './mapSessionFromEnableRequest'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/mapSessionFromEnableRequest/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/mapStandardAssetFromAlgorandAsset/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './mapStandardAssetFromAlgorandAsset'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/parseARC0200Transaction/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './parseARC0200Transaction'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/parseTransactionType/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './parseTransactionType'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/parseURIToARC0300Schema/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/queueProviderEvent/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './queueProviderEvent'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/queueProviderEvent/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/refreshTransactions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './refreshTransactions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/refreshTransactions/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/savePrivateKeyItemWithPasskey/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './savePrivateKeyItemWithPasskey'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/savePrivateKeyItemWithPasskey/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/savePrivateKeyItemWithPassword/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './savePrivateKeyItemWithPassword'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/savePrivateKeyItemWithPassword/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/selectAssetsForNetwork/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './selectAssetsForNetwork'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/selectDefaultNetwork/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './selectDefaultNetwork'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/selectNetworkFromSettings/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './selectNetworkFromSettings'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/selectNetworkFromSettings/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/selectNodeIDByGenesisHashFromSettings/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './selectNodeIDByGenesisHashFromSettings'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/selectNodeIDByGenesisHashFromSettings/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/serialize/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './serialize'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/signBytes/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './signBytes'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/signBytes/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TOptions } from './TOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/signTransaction/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './signTransaction'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/signTransaction/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as TOptions } from './TOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/sortAccountsByPolisAccount/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './sortAccountsByPolisAccount'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/sortAccountsByPolisAccount/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/sortByIndex/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './sortByIndex'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/sortByIndex/types/IOptions.ts: -------------------------------------------------------------------------------- 1 | interface IOptions { 2 | mutateIndex?: boolean; 3 | } 4 | 5 | export default IOptions; 6 | -------------------------------------------------------------------------------- /src/provider/utils/sortByIndex/types/IType.ts: -------------------------------------------------------------------------------- 1 | interface IType { 2 | index: number | null; 3 | createdAt: number; 4 | } 5 | 6 | export default IType; 7 | -------------------------------------------------------------------------------- /src/provider/utils/sortByIndex/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | export type { default as IType } from './IType'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/supportedNetworksFromSettings/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './supportedNetworksFromSettings'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/supportedNetworksFromSettings/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/uniqueGenesisHashesFromTransactions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './uniqueGenesisHashesFromTransactions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/updateARC0072AssetInformationById/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './updateARC0072AssetInformationById'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/updateARC0200AssetInformationById/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './updateARC0200AssetInformationById'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/updateAccountInformation/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './updateAccountInformation'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/updateAccountInformation/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/updateAccountStakingApps/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './updateAccountStakingApps'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/updateAccountStakingApps/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/updateAccountTransactions/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './updateAccountTransactions'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/updateAccountTransactions/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/updateStandardAssetInformationById/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './updateStandardAssetInformationById'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/updateStandardAssetInformationById/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/upsertItemsById/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './upsertItemsById'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/validateAddressInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './validateAddressInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/validateAddressInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/validateGenericInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './validateGenericInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/validateGenericInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/validateNewPasswordInput/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './validateNewPasswordInput'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /src/provider/utils/validateNewPasswordInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /src/provider/utils/verifyTransactionGroups/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './verifyTransactionGroups'; 2 | -------------------------------------------------------------------------------- /test/utils/wait/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './wait'; 2 | -------------------------------------------------------------------------------- /tsconfig.build.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "include": ["src/**/*"], 4 | "exclude": ["dapp-example/**/*", "node_modules", "src/**/*.test.*"] 5 | } 6 | -------------------------------------------------------------------------------- /tsconfig.example.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": "./tsconfig.json", 3 | "include": ["dapp-example/**/*"], 4 | "exclude": ["node_modules", "src/**/*"] 5 | } 6 | -------------------------------------------------------------------------------- /webpack/constants/Titles.ts: -------------------------------------------------------------------------------- 1 | export const APP_TITLE: string = 'Kibisis'; 2 | -------------------------------------------------------------------------------- /webpack/constants/index.ts: -------------------------------------------------------------------------------- 1 | export * from './Directories'; 2 | export * from './Titles'; 3 | -------------------------------------------------------------------------------- /webpack/enums/EnvironmentEnum.ts: -------------------------------------------------------------------------------- 1 | enum EnvironmentEnum { 2 | Development = 'development', 3 | Production = 'production', 4 | } 5 | 6 | export default EnvironmentEnum; 7 | -------------------------------------------------------------------------------- /webpack/plugins/ManifestBuilderPlugin/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './ManifestBuilderPlugin'; 2 | -------------------------------------------------------------------------------- /webpack/plugins/WebExtPlugin/index.ts: -------------------------------------------------------------------------------- 1 | export { default } from './WebExtPlugin'; 2 | export * from './types'; 3 | -------------------------------------------------------------------------------- /webpack/plugins/WebExtPlugin/types/index.ts: -------------------------------------------------------------------------------- 1 | export type { default as IOptions } from './IOptions'; 2 | -------------------------------------------------------------------------------- /webpack/utils/index.ts: -------------------------------------------------------------------------------- 1 | export { default as createCommonConfig } from './createCommonConfig'; 2 | --------------------------------------------------------------------------------