Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
TW-1360: [EVM] Home page design (#1136)
* loadChainId() uses FastRpcClient cache * TW-1345: Seed derivation for EVM. Refactor. + useTezosNetwork() * TW-1345: Seed derivation for EVM. Refactor. const { rpcUrl } = useTezosNetwork(); * TW-1345: Seed derivation for EVM. Refactor. + useTezosAccountAddress() * TW-1345: Seed derivation for EVM. Refactor. WIP: + useTezosAccount() * TW-1345: Seed derivation for EVM. Refactor. WIP: + useTezosRelevantAccounts() * TW-1345: Seed derivation for EVM. Refactor. WIP: TempleAccount -> StoredAccount * TW-1345: Seed derivation for EVM. Refactor. useTezosAccount() * TW-1345: Seed derivation for EVM. Refactor useChainId() * TW-1345: Seed derivation for EVM. Refactor. loadTezosChainId() * TW-1345: Seed derivation for EVM. Refactor. -- NewBlockTriggersProvider & useBlockTriggers * TW-1345: Seed derivation for EVM. Refactor. + useOnTezosBlock() * TW-1345: Seed derivation for EVM. Refactor. TempleNetwork -> StoredNetwork * TW-1345: Seed derivation for EVM. Refactor. temple/hooks -> temple/front * TW-1345: Seed derivation for EVM. Refactor. + temple/front/tzdns * TW-1345: Seed derivation for EVM. Fix unit tests * TW-1345: Seed derivation for EVM. WIP: + StoredHDAccount.evmAddress * TW-1345: Seed derivation for EVM. WIP: Refactor * TW-1345: Seed derivation for EVM. WIP: Refactor * TW-1345: Seed derivation for EVM. WIP: Refactor * TW-1345: Seed derivation for EVM. Fix unit tests * TW-1345: Seed derivation for EVM. WIP: + StoredWatchOnlyAccount.chain * TW-1345: Seed derivation for EVM. WIP: Watch-only accounts. + useTezosAccountAddress() * TW-1345: Seed derivation for EVM. WIP: Watch-only accounts. ++ useTezosAccountAddress() * TW-1345: Seed derivation for EVM. WIP: Watch-only accounts. +++ useTezosAccountAddress() * TW-1345: Seed derivation for EVM. WIP: Watch-only accounts. useTezosAccountAddress() + <WithTezosDataLoading> * TW-1345: Seed derivation for EVM. Refactor * TW-1345: Seed derivation for EVM. Watch-only accounts. + Importing * TW-1345: Seed derivation for EVM. 'Receive' page. + EVM address * TW-1345: Seed derivation for EVM. + StoredImportedAccount.chain * TW-1345: Seed derivation for EVM. <MainBanner>. + Gas balance of EVM-only accounts * TW-1345: Seed derivation for EVM. Fix derivation: 'accountIndex' -> 'addressIndex' * TW-1345: Seed derivation for EVM. Fix migration: + Saving pub(priv)Keys * TW-1345: Seed derivation for EVM. Migration refactor * TW-1345: Seed derivation for EVM. Migration refactor * TW-1345: Seed derivation for EVM. --publicKeyHash. WIP * TW-1345: Seed derivation for EVM. --publicKeyHash. WIP. Delegate page * TW-1345: Seed derivation for EVM. --publicKeyHash. WIP. Confirm window & CURRENT_ACCOUNT_ID + ADS_VIEWER_TEZOS_ADDRESS_STORAGE_KEY storage keys * TW-1345: Seed derivation for EVM. --publicKeyHash. WIP. Fix searchAndFilterItems() * TW-1345: Seed derivation for EVM. --publicKeyHash. WIP. Vault. New accounts concatenation * TW-1345: Seed derivation for EVM. --publicKeyHash. WIP. Pages 'InternalConfirmation' & 'AliceBobWithdraw' * TW-1345: Seed derivation for EVM. --publicKeyHash. WIP. useFilteredContacts() only for Tezos accounts * TW-1345: Seed derivation for EVM. Fix Reveal Private Key feature * TW-1345: Seed derivation for EVM. Fix Reveal Secrets pages * TW-1345: Seed derivation for EVM. Fix listing EVM watch-only accounts in menu * TW-1345: Seed derivation for EVM. Fix connected account in Confirm Page * TW-1345: Seed derivation for EVM. --publicKeyHash. WIP. Fix ADs viewer Tezos address * TW-1345: Seed derivation for EVM. --publicKeyHash. WIP. Reduced useTezos() usage * TW-1345: Seed derivation for EVM. Fix some translations * TW-1345: Seed derivation for EVM. --publicKeyHash. + useTezosWithSigner() * TW-1345: Seed derivation for EVM. Refactor. Renaming * TW-1345: Seed derivation for EVM. Refactor. Moved under * TW-1345: Seed derivation for EVM. Tune unit tests * TW-1345: Seed derivation for EVM. Clean-up * TW-1345: Seed derivation for EVM. GitHub Actions. + Code quality checks for PRs to epics' branches * TW-1345: Seed derivation for EVM. Fix code quality check * TW-1413: EVM Networks. Refactor * TW-1413: EVM Networks. Refactor * TW-1413: EVM Networks. MIGRATIONS. Tezos networks * TW-1413: EVM Networks. + Dropdown Select * TW-1413: EVM Networks. Settings. + EVM Networks * TW-1413: EVM Networks. + getReadOnlyEvm() * TW-1413: EVM Networks. + StoredTezosNetwork.chainId. -- 'DailyNet', 'MondayNet' & 'localhost' * TW-1413: EVM Networks. + NetworkBase.testnet?: boolean * TW-1413: EVM Networks. Refactor + useChainIDsCheck() * TW-1413: EVM Networks. Fix <NetworkButton> analytics props * TW-1413: EVM Networks. WIP: AddAsset page. * TW-1413: EVM Networks. -- isTezosNetwork() * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). -- useTezosWithSigner() * TW-1413: EVM Networks. WIP: -- useTezosNetwork() * TW-1413: EVM Networks. WIP: -- isTezosNetwork(). + <ChainSelector> * TW-1413: EVM Networks. WIP: -- isTezosNetwork(). useBalance(..., network) * TW-1413: EVM Networks. -- useTezosNetwork(). In TZDNS hooks * TW-1413: EVM Networks. -- useTezosNetwork(). Refactor * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). -- useGas() * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). In <InFiat> * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). In CustomTezosChainIdContext * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). In Block Explorers * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). In InternalConfirmation * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). In some root hooks * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). In useMetadataLoading() * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). In useAssetsLoading() * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). WIP: In useBalancesLoading(). + class TempleTzktSubscription * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). WIP: In useBalancesLoading(). + class TempleTezosBlockSubscription * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). WIP: <WithDataLoading> -> <AppDataLoadings> * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). WIP: <AppBalancesLoading>. -- class TempleTezosBlockSubscription * TW-1413: EVM Networks. WIP: -- useTezosNetwork(). WIP: <AppBalancesLoading>. -- class TempleTzktSubscription * TW-1413: EVM Networks. Refactor * TW-1413: EVM Networks. Refactor. enum TempleChainName -> TempleChainKind * TW-1413: EVM Networks. Refactor. -- loadAccountTokensActions & loadAccountCollectiblesActions * TW-1413: EVM Networks. Refactor. useTempleReady() * TW-1413: EVM Networks. <AppRootHooks> fix running-out loading cycles * TW-1413: EVM Networks. Fix build. 'babel-loader' -> 'ts-loader' * TW-1413: EVM Networks. Build. Restrict React from BG script * TW-1413: EVM Networks. Settings page * TW-1413: EVM Networks. -- TODO.md * TW-1413: EVM Networks. Fix pipeline. -- 'yarn ts:e2e' * TW-1413: EVM Networks. Fix useEnabledChains() * TW-1413: EVM Networks. Refactor * TW-1413: EVM Networks. Settings. Networs. + Chain toggle * TW-1360: EVM Design. Home page. WIP * TW-1360: EVM Design. Home page. WIP. Account addresses + copy * TW-1360: EVM Design. Home page. WIP. Menu dropdown * TW-1360: EVM Design. Home page. WIP. + Toaster * TW-1360: EVM Design. Home page. WIP. Fix icons sizing. + <IconBase> * TW-1360: EVM Design. Home page. WIP. Assets Search field * TW-1360: EVM Design. Home page. WIP. TailwindCSS v3 * TW-1360: EVM Design. Home page. WIP. Menu drop-down. Test Mode toggle. + <ToggleSwitch> * TW-1360: EVM Design. Home page. WIP. Menu drop-down. + 'Notifications' btn * TW-1360: EVM Design. Home page. WIP. + <CaptionAlert> * TW-1360: EVM Design. Home page. WIP. Content padding * TW-1360: EVM Design. Home page. WIP. Rename 'Temple - Tezos & EVM Wallet' * TW-1360: EVM Design. Home page. WIP. Restored <AccountsDropdown> * TW-1360: EVM Design. Home page. WIP. + Icons naming convention * TW-1360: EVM Design. Home page. WIP. Fix icons scaling * TW-1360: EVM Design. Home page. WIP. ++ Icons scaling logic * TW-1360: EVM Design. Home page. WIP. -- Unused icons. + CheckUnusedImportsPlugin * TW-1360: EVM Design. Home page. WIP. ++ WebPack * TW-1360: EVM Design. Home page. WIP. + <AccountsModal>. + Rubik font family * TW-1360: EVM Design. Home page. WIP. + Portal Events Leak Guard * TW-1360: EVM Design. Home page. -- AccountsDropdown * TW-1360: EVM Design. Home page. Moved 'History' button * TW-1360: EVM Design. Home page. Layouts * TW-1360: EVM Design. Home page. Text Fonts * TW-1360: EVM Design. Home page. + <SuspenseContainer> * TW-1360: EVM Design. Home page. Fix scroll-to collectibles tab smoothness * TW-1360: EVM Design. Home page. + <TotalEquity> * TW-1360: EVM Design. Home page. Clean-up * TW-1360: EVM Design. Home page. Icons moved * TW-1360: EVM Design. Home page. Icons moved * TW-1360: EVM Design. Home page. + <NetworkLogoBase> * TW-1360: EVM Design. Home page. + <StyledButton> * TW-1360: EVM Design. Home page. Fix PageModal scrolling * TW-1360: EVM Design. Home page. Fix Unlock screen layout * TW-1360: EVM Design. Home page. Fix PageModal inset in popup * TW-1360: EVM Design. Home page. Custom App Scroll * TW-1360: EVM Design. Home page. Refactor * TW-1360: EVM Design. Home page. Refactor * TW-1360: EVM Design. Home page. Fix Onboarding overlay title * TW-1360: EVM Design. Home page. Popup window size + refactor
- Loading branch information