├── .env.hoodi ├── .env.mainnet ├── .env.template ├── .eslintrc.js ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .rescriptsrc.js ├── LICENSE ├── README.md ├── netlify.toml ├── package.json ├── public ├── _redirects ├── android-chrome-192x192.png ├── android-chrome-512x512.png ├── apple-touch-icon.png ├── favicon-16x16.png ├── favicon-32x32.png ├── favicon.ico └── index.html ├── src ├── App.tsx ├── Routes.tsx ├── components │ ├── Alert.tsx │ ├── AppBar.tsx │ ├── BaseLineChart │ │ ├── index.tsx │ │ ├── scene │ │ │ └── BaseLineChartAxis.tsx │ │ └── utils │ │ │ ├── actions.ts │ │ │ ├── handlers.ts │ │ │ └── helpers.ts │ ├── Button.tsx │ ├── Code.tsx │ ├── DesktopOnlyModal.tsx │ ├── Dot.tsx │ ├── Footer.tsx │ ├── Heading.tsx │ ├── HelpCallout.tsx │ ├── ImageSelectionBox.tsx │ ├── InfoBox.tsx │ ├── Link.tsx │ ├── LocalizedRouter.tsx │ ├── NakedButton.tsx │ ├── NumberInput.tsx │ ├── PageTemplate.tsx │ ├── Paper.tsx │ ├── Select.tsx │ ├── SelectionBox.tsx │ ├── Spinner │ │ └── index.tsx │ ├── TestnetNotification.tsx │ ├── Text.tsx │ ├── TextSelectionBox.tsx │ ├── TransactionStatusModal │ │ ├── TransactionProgress.tsx │ │ ├── TransactionStatusInsert.tsx │ │ ├── TransactionStatusModal.tsx │ │ ├── index.ts │ │ └── types.ts │ ├── WithdrawalCredentials.tsx │ ├── WithdrawalsTabComparison.tsx │ └── WorkflowPage │ │ ├── WorkflowPageTemplate.tsx │ │ └── WorkflowProgressBar.tsx ├── contractAbi.ts ├── hooks │ ├── useBeaconchainData.tsx │ ├── useCompoundingQueue.ts │ ├── useDepositKeyList.ts │ ├── useExecutionBalance.ts │ ├── useIntlNetworkName.tsx │ ├── useKeyPress.ts │ ├── useMobileCheck.ts │ ├── useTxModal.ts │ └── useWithdrawalQueue.ts ├── index.tsx ├── intl │ ├── compiled │ │ ├── ar.json │ │ ├── bg.json │ │ ├── cs.json │ │ ├── de.json │ │ ├── el.json │ │ ├── en.json │ │ ├── es.json │ │ ├── fr.json │ │ ├── hu.json │ │ ├── id.json │ │ ├── it.json │ │ ├── ja.json │ │ ├── ko.json │ │ ├── pl.json │ │ ├── pt-br.json │ │ ├── ro.json │ │ ├── ru.json │ │ ├── sl.json │ │ ├── tr.json │ │ └── zh.json │ ├── en.json │ └── index.ts ├── pages │ ├── Acknowledgements │ │ ├── AcknowledgementProgressTracker │ │ │ ├── AcknowledgementProgressStep.tsx │ │ │ ├── AnimatedCheck.tsx │ │ │ └── index.tsx │ │ ├── AcknowledgementSection.tsx │ │ ├── index.tsx │ │ └── pageContent.tsx │ ├── Actions │ │ ├── components │ │ │ ├── AddFunds.tsx │ │ │ ├── ForceExit.tsx │ │ │ ├── ModalHeader.tsx │ │ │ ├── PartialWithdraw.tsx │ │ │ ├── PullConsolidation.tsx │ │ │ ├── PushConsolidation.tsx │ │ │ ├── QueueWarning.tsx │ │ │ ├── Shared.tsx │ │ │ ├── UpgradeCompounding.tsx │ │ │ ├── ValidatorActions.tsx │ │ │ ├── ValidatorDetails.tsx │ │ │ └── ValidatorSelector.tsx │ │ ├── index.tsx │ │ ├── types.ts │ │ └── utils.ts │ ├── BtecGuide │ │ └── index.tsx │ ├── Checklist │ │ └── index.tsx │ ├── Clients │ │ ├── Consensus │ │ │ ├── Grandine.tsx │ │ │ ├── Lighthouse.tsx │ │ │ ├── Lodestar.tsx │ │ │ ├── Nimbus.tsx │ │ │ ├── Prysm.tsx │ │ │ └── Teku.tsx │ │ ├── Execution │ │ │ ├── Besu.tsx │ │ │ ├── Erigon.tsx │ │ │ ├── Geth.tsx │ │ │ ├── Nethermind.tsx │ │ │ └── Reth.tsx │ │ └── ValidatorClientComponents.tsx │ ├── Congratulations │ │ ├── ClientCard.tsx │ │ └── index.tsx │ ├── ConnectWallet │ │ ├── Chains.ts │ │ ├── MetamaskHardwareButton.tsx │ │ ├── WalletButton.tsx │ │ ├── WalletDisconnected.tsx │ │ ├── WrongNetwork.tsx │ │ ├── fortmaticConnector.ts │ │ ├── index.tsx │ │ └── web3Utils.ts │ ├── FAQ │ │ └── index.jsx │ ├── GenerateKeys │ │ ├── AccountTypeButtons.tsx │ │ ├── Instructions.tsx │ │ ├── OperatingSystemButtons.tsx │ │ ├── Option1.tsx │ │ ├── Option2.tsx │ │ ├── Option3.tsx │ │ ├── TerminalUI.tsx │ │ └── index.tsx │ ├── Landing │ │ ├── Hero.tsx │ │ ├── Introduction.tsx │ │ ├── NetworkStatus │ │ │ ├── ProgressBar.tsx │ │ │ └── index.tsx │ │ ├── SignupSteps │ │ │ ├── Step.tsx │ │ │ └── index.tsx │ │ ├── Upgrades │ │ │ ├── UpgradeCard.tsx │ │ │ └── index.tsx │ │ └── index.tsx │ ├── Languages │ │ └── index.tsx │ ├── NotFound.tsx │ ├── Phishing │ │ └── index.tsx │ ├── SelectClient │ │ ├── SelectClientButtons.tsx │ │ ├── SelectClientSection.tsx │ │ └── index.tsx │ ├── Summary │ │ ├── AcknowledgementSection.tsx │ │ └── index.tsx │ ├── TermsOfService │ │ └── index.tsx │ ├── TopUp │ │ ├── components │ │ │ ├── TopupPage.tsx │ │ │ ├── ValidatorTable.tsx │ │ │ └── WalletConnectModal.tsx │ │ ├── index.tsx │ │ └── types.ts │ ├── Transactions │ │ ├── Keylist │ │ │ ├── ActionButton.tsx │ │ │ ├── Status.tsx │ │ │ └── index.tsx │ │ ├── index.tsx │ │ └── transactionUtils.tsx │ ├── UploadValidator │ │ ├── Dropzone.tsx │ │ ├── FileUploadAnimation.tsx │ │ ├── Icons.tsx │ │ ├── index.tsx │ │ └── validateDepositKey.ts │ ├── Withdrawals │ │ └── index.tsx │ └── index.ts ├── react-app-env.d.ts ├── static │ ├── JumboRainbow.png │ ├── RainbowHeader.png │ ├── StakingRewards.svg │ ├── apple.svg │ ├── besu-bg.png │ ├── close.svg │ ├── deposit-eth-step.svg │ ├── erigon-bg.png │ ├── erigon-circle.png │ ├── eth-diamond-plain.svg │ ├── eth-round-landing.svg │ ├── eth.svg │ ├── ethRound.svg │ ├── fortmatic.svg │ ├── generate-key-step.svg │ ├── geth-bg.png │ ├── gethereum-mascot-circle.png │ ├── github-cli-screenshot.png │ ├── github-wagyu-key-gen-screenshot.png │ ├── grandine-bg.png │ ├── grandine-circle.png │ ├── hyperledger-besu-circle.png │ ├── instructions_1.svg │ ├── instructions_2.svg │ ├── laptop.svg │ ├── ledger.png │ ├── leslie-rhino.png │ ├── lighthouse-bg.png │ ├── lighthouse-circle.png │ ├── linux.svg │ ├── lodestar-bg.png │ ├── lodestar-circle.png │ ├── metamask.svg │ ├── mobile.svg │ ├── nethermind-bg.png │ ├── nethermind-circle.png │ ├── nimbus-bg.png │ ├── nimbus-circle.png │ ├── parity-circle.png │ ├── pegasys-teku-circle.png │ ├── portis.svg │ ├── prysmatic-bg.png │ ├── prysmatic-labs-circle.png │ ├── responsibility-step.svg │ ├── reth-bg.png │ ├── reth-circle.png │ ├── teku-bg.png │ └── windows.svg ├── store │ ├── actions │ │ ├── acknowledgementActions.ts │ │ ├── clientActions.ts │ │ ├── depositFileActions.ts │ │ ├── index.ts │ │ └── workflowActions.ts │ └── reducers │ │ ├── acknowledgementReducer.ts │ │ ├── clientReducer.ts │ │ ├── depositFileReducer.ts │ │ ├── index.ts │ │ └── workflowReducer.ts ├── styles │ ├── GlobalStyles.ts │ ├── grommetTheme.ts │ └── styledComponentsTheme.ts ├── types │ ├── NBaseLineChart │ │ └── index.d.ts │ └── index.d.ts └── utils │ ├── RouteToCorrectWorkflowStep.tsx │ ├── SSZ.ts │ ├── ScrollToTop.tsx │ ├── beaconchain.ts │ ├── buf2hex.ts │ ├── envVars.ts │ ├── fetchTotalStakeAndAPR.ts │ ├── fetchTotalValidators.ts │ ├── numberFormatters.ts │ ├── prefix0x.ts │ ├── shortenAddress.ts │ ├── transactionErrorTypes.ts │ ├── trimString.ts │ ├── txStatus.ts │ ├── validators.ts │ └── verifySignature.ts ├── tsconfig.json └── yarn.lock /.env.hoodi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/.env.hoodi -------------------------------------------------------------------------------- /.env.mainnet: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/.env.mainnet -------------------------------------------------------------------------------- /.env.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/.env.template -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 14.19.2 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | /src/utils/envVars.ts -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/.prettierrc -------------------------------------------------------------------------------- /.rescriptsrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/.rescriptsrc.js -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/README.md -------------------------------------------------------------------------------- /netlify.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/netlify.toml -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/package.json -------------------------------------------------------------------------------- /public/_redirects: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/public/_redirects -------------------------------------------------------------------------------- /public/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/public/android-chrome-192x192.png -------------------------------------------------------------------------------- /public/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/public/android-chrome-512x512.png -------------------------------------------------------------------------------- /public/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/public/apple-touch-icon.png -------------------------------------------------------------------------------- /public/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/public/favicon-16x16.png -------------------------------------------------------------------------------- /public/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/public/favicon-32x32.png -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/public/favicon.ico -------------------------------------------------------------------------------- /public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/public/index.html -------------------------------------------------------------------------------- /src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/App.tsx -------------------------------------------------------------------------------- /src/Routes.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/Routes.tsx -------------------------------------------------------------------------------- /src/components/Alert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Alert.tsx -------------------------------------------------------------------------------- /src/components/AppBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/AppBar.tsx -------------------------------------------------------------------------------- /src/components/BaseLineChart/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/BaseLineChart/index.tsx -------------------------------------------------------------------------------- /src/components/BaseLineChart/scene/BaseLineChartAxis.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/BaseLineChart/scene/BaseLineChartAxis.tsx -------------------------------------------------------------------------------- /src/components/BaseLineChart/utils/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/BaseLineChart/utils/actions.ts -------------------------------------------------------------------------------- /src/components/BaseLineChart/utils/handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/BaseLineChart/utils/handlers.ts -------------------------------------------------------------------------------- /src/components/BaseLineChart/utils/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/BaseLineChart/utils/helpers.ts -------------------------------------------------------------------------------- /src/components/Button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Button.tsx -------------------------------------------------------------------------------- /src/components/Code.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Code.tsx -------------------------------------------------------------------------------- /src/components/DesktopOnlyModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/DesktopOnlyModal.tsx -------------------------------------------------------------------------------- /src/components/Dot.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Dot.tsx -------------------------------------------------------------------------------- /src/components/Footer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Footer.tsx -------------------------------------------------------------------------------- /src/components/Heading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Heading.tsx -------------------------------------------------------------------------------- /src/components/HelpCallout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/HelpCallout.tsx -------------------------------------------------------------------------------- /src/components/ImageSelectionBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/ImageSelectionBox.tsx -------------------------------------------------------------------------------- /src/components/InfoBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/InfoBox.tsx -------------------------------------------------------------------------------- /src/components/Link.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Link.tsx -------------------------------------------------------------------------------- /src/components/LocalizedRouter.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/LocalizedRouter.tsx -------------------------------------------------------------------------------- /src/components/NakedButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/NakedButton.tsx -------------------------------------------------------------------------------- /src/components/NumberInput.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/NumberInput.tsx -------------------------------------------------------------------------------- /src/components/PageTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/PageTemplate.tsx -------------------------------------------------------------------------------- /src/components/Paper.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Paper.tsx -------------------------------------------------------------------------------- /src/components/Select.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Select.tsx -------------------------------------------------------------------------------- /src/components/SelectionBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/SelectionBox.tsx -------------------------------------------------------------------------------- /src/components/Spinner/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Spinner/index.tsx -------------------------------------------------------------------------------- /src/components/TestnetNotification.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/TestnetNotification.tsx -------------------------------------------------------------------------------- /src/components/Text.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/Text.tsx -------------------------------------------------------------------------------- /src/components/TextSelectionBox.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/TextSelectionBox.tsx -------------------------------------------------------------------------------- /src/components/TransactionStatusModal/TransactionProgress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/TransactionStatusModal/TransactionProgress.tsx -------------------------------------------------------------------------------- /src/components/TransactionStatusModal/TransactionStatusInsert.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/TransactionStatusModal/TransactionStatusInsert.tsx -------------------------------------------------------------------------------- /src/components/TransactionStatusModal/TransactionStatusModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/TransactionStatusModal/TransactionStatusModal.tsx -------------------------------------------------------------------------------- /src/components/TransactionStatusModal/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/TransactionStatusModal/index.ts -------------------------------------------------------------------------------- /src/components/TransactionStatusModal/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/TransactionStatusModal/types.ts -------------------------------------------------------------------------------- /src/components/WithdrawalCredentials.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/WithdrawalCredentials.tsx -------------------------------------------------------------------------------- /src/components/WithdrawalsTabComparison.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/WithdrawalsTabComparison.tsx -------------------------------------------------------------------------------- /src/components/WorkflowPage/WorkflowPageTemplate.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/WorkflowPage/WorkflowPageTemplate.tsx -------------------------------------------------------------------------------- /src/components/WorkflowPage/WorkflowProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/components/WorkflowPage/WorkflowProgressBar.tsx -------------------------------------------------------------------------------- /src/contractAbi.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/contractAbi.ts -------------------------------------------------------------------------------- /src/hooks/useBeaconchainData.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/hooks/useBeaconchainData.tsx -------------------------------------------------------------------------------- /src/hooks/useCompoundingQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/hooks/useCompoundingQueue.ts -------------------------------------------------------------------------------- /src/hooks/useDepositKeyList.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/hooks/useDepositKeyList.ts -------------------------------------------------------------------------------- /src/hooks/useExecutionBalance.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/hooks/useExecutionBalance.ts -------------------------------------------------------------------------------- /src/hooks/useIntlNetworkName.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/hooks/useIntlNetworkName.tsx -------------------------------------------------------------------------------- /src/hooks/useKeyPress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/hooks/useKeyPress.ts -------------------------------------------------------------------------------- /src/hooks/useMobileCheck.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/hooks/useMobileCheck.ts -------------------------------------------------------------------------------- /src/hooks/useTxModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/hooks/useTxModal.ts -------------------------------------------------------------------------------- /src/hooks/useWithdrawalQueue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/hooks/useWithdrawalQueue.ts -------------------------------------------------------------------------------- /src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/index.tsx -------------------------------------------------------------------------------- /src/intl/compiled/ar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/ar.json -------------------------------------------------------------------------------- /src/intl/compiled/bg.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/bg.json -------------------------------------------------------------------------------- /src/intl/compiled/cs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/cs.json -------------------------------------------------------------------------------- /src/intl/compiled/de.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/de.json -------------------------------------------------------------------------------- /src/intl/compiled/el.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/el.json -------------------------------------------------------------------------------- /src/intl/compiled/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/en.json -------------------------------------------------------------------------------- /src/intl/compiled/es.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/es.json -------------------------------------------------------------------------------- /src/intl/compiled/fr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/fr.json -------------------------------------------------------------------------------- /src/intl/compiled/hu.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/hu.json -------------------------------------------------------------------------------- /src/intl/compiled/id.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/id.json -------------------------------------------------------------------------------- /src/intl/compiled/it.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/it.json -------------------------------------------------------------------------------- /src/intl/compiled/ja.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/ja.json -------------------------------------------------------------------------------- /src/intl/compiled/ko.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/ko.json -------------------------------------------------------------------------------- /src/intl/compiled/pl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/pl.json -------------------------------------------------------------------------------- /src/intl/compiled/pt-br.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/pt-br.json -------------------------------------------------------------------------------- /src/intl/compiled/ro.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/ro.json -------------------------------------------------------------------------------- /src/intl/compiled/ru.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/ru.json -------------------------------------------------------------------------------- /src/intl/compiled/sl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/sl.json -------------------------------------------------------------------------------- /src/intl/compiled/tr.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/tr.json -------------------------------------------------------------------------------- /src/intl/compiled/zh.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/compiled/zh.json -------------------------------------------------------------------------------- /src/intl/en.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/en.json -------------------------------------------------------------------------------- /src/intl/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/intl/index.ts -------------------------------------------------------------------------------- /src/pages/Acknowledgements/AcknowledgementProgressTracker/AcknowledgementProgressStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Acknowledgements/AcknowledgementProgressTracker/AcknowledgementProgressStep.tsx -------------------------------------------------------------------------------- /src/pages/Acknowledgements/AcknowledgementProgressTracker/AnimatedCheck.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Acknowledgements/AcknowledgementProgressTracker/AnimatedCheck.tsx -------------------------------------------------------------------------------- /src/pages/Acknowledgements/AcknowledgementProgressTracker/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Acknowledgements/AcknowledgementProgressTracker/index.tsx -------------------------------------------------------------------------------- /src/pages/Acknowledgements/AcknowledgementSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Acknowledgements/AcknowledgementSection.tsx -------------------------------------------------------------------------------- /src/pages/Acknowledgements/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Acknowledgements/index.tsx -------------------------------------------------------------------------------- /src/pages/Acknowledgements/pageContent.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Acknowledgements/pageContent.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/AddFunds.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/AddFunds.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/ForceExit.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/ForceExit.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/ModalHeader.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/ModalHeader.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/PartialWithdraw.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/PartialWithdraw.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/PullConsolidation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/PullConsolidation.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/PushConsolidation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/PushConsolidation.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/QueueWarning.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/QueueWarning.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/Shared.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/Shared.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/UpgradeCompounding.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/UpgradeCompounding.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/ValidatorActions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/ValidatorActions.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/ValidatorDetails.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/ValidatorDetails.tsx -------------------------------------------------------------------------------- /src/pages/Actions/components/ValidatorSelector.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/components/ValidatorSelector.tsx -------------------------------------------------------------------------------- /src/pages/Actions/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/index.tsx -------------------------------------------------------------------------------- /src/pages/Actions/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/types.ts -------------------------------------------------------------------------------- /src/pages/Actions/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Actions/utils.ts -------------------------------------------------------------------------------- /src/pages/BtecGuide/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/BtecGuide/index.tsx -------------------------------------------------------------------------------- /src/pages/Checklist/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Checklist/index.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Consensus/Grandine.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Consensus/Grandine.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Consensus/Lighthouse.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Consensus/Lighthouse.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Consensus/Lodestar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Consensus/Lodestar.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Consensus/Nimbus.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Consensus/Nimbus.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Consensus/Prysm.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Consensus/Prysm.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Consensus/Teku.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Consensus/Teku.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Execution/Besu.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Execution/Besu.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Execution/Erigon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Execution/Erigon.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Execution/Geth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Execution/Geth.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Execution/Nethermind.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Execution/Nethermind.tsx -------------------------------------------------------------------------------- /src/pages/Clients/Execution/Reth.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/Execution/Reth.tsx -------------------------------------------------------------------------------- /src/pages/Clients/ValidatorClientComponents.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Clients/ValidatorClientComponents.tsx -------------------------------------------------------------------------------- /src/pages/Congratulations/ClientCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Congratulations/ClientCard.tsx -------------------------------------------------------------------------------- /src/pages/Congratulations/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Congratulations/index.tsx -------------------------------------------------------------------------------- /src/pages/ConnectWallet/Chains.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/ConnectWallet/Chains.ts -------------------------------------------------------------------------------- /src/pages/ConnectWallet/MetamaskHardwareButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/ConnectWallet/MetamaskHardwareButton.tsx -------------------------------------------------------------------------------- /src/pages/ConnectWallet/WalletButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/ConnectWallet/WalletButton.tsx -------------------------------------------------------------------------------- /src/pages/ConnectWallet/WalletDisconnected.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/ConnectWallet/WalletDisconnected.tsx -------------------------------------------------------------------------------- /src/pages/ConnectWallet/WrongNetwork.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/ConnectWallet/WrongNetwork.tsx -------------------------------------------------------------------------------- /src/pages/ConnectWallet/fortmaticConnector.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/ConnectWallet/fortmaticConnector.ts -------------------------------------------------------------------------------- /src/pages/ConnectWallet/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/ConnectWallet/index.tsx -------------------------------------------------------------------------------- /src/pages/ConnectWallet/web3Utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/ConnectWallet/web3Utils.ts -------------------------------------------------------------------------------- /src/pages/FAQ/index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/FAQ/index.jsx -------------------------------------------------------------------------------- /src/pages/GenerateKeys/AccountTypeButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/GenerateKeys/AccountTypeButtons.tsx -------------------------------------------------------------------------------- /src/pages/GenerateKeys/Instructions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/GenerateKeys/Instructions.tsx -------------------------------------------------------------------------------- /src/pages/GenerateKeys/OperatingSystemButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/GenerateKeys/OperatingSystemButtons.tsx -------------------------------------------------------------------------------- /src/pages/GenerateKeys/Option1.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/GenerateKeys/Option1.tsx -------------------------------------------------------------------------------- /src/pages/GenerateKeys/Option2.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/GenerateKeys/Option2.tsx -------------------------------------------------------------------------------- /src/pages/GenerateKeys/Option3.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/GenerateKeys/Option3.tsx -------------------------------------------------------------------------------- /src/pages/GenerateKeys/TerminalUI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/GenerateKeys/TerminalUI.tsx -------------------------------------------------------------------------------- /src/pages/GenerateKeys/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/GenerateKeys/index.tsx -------------------------------------------------------------------------------- /src/pages/Landing/Hero.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Landing/Hero.tsx -------------------------------------------------------------------------------- /src/pages/Landing/Introduction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Landing/Introduction.tsx -------------------------------------------------------------------------------- /src/pages/Landing/NetworkStatus/ProgressBar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Landing/NetworkStatus/ProgressBar.tsx -------------------------------------------------------------------------------- /src/pages/Landing/NetworkStatus/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Landing/NetworkStatus/index.tsx -------------------------------------------------------------------------------- /src/pages/Landing/SignupSteps/Step.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Landing/SignupSteps/Step.tsx -------------------------------------------------------------------------------- /src/pages/Landing/SignupSteps/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Landing/SignupSteps/index.tsx -------------------------------------------------------------------------------- /src/pages/Landing/Upgrades/UpgradeCard.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Landing/Upgrades/UpgradeCard.tsx -------------------------------------------------------------------------------- /src/pages/Landing/Upgrades/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Landing/Upgrades/index.tsx -------------------------------------------------------------------------------- /src/pages/Landing/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Landing/index.tsx -------------------------------------------------------------------------------- /src/pages/Languages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Languages/index.tsx -------------------------------------------------------------------------------- /src/pages/NotFound.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/NotFound.tsx -------------------------------------------------------------------------------- /src/pages/Phishing/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Phishing/index.tsx -------------------------------------------------------------------------------- /src/pages/SelectClient/SelectClientButtons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/SelectClient/SelectClientButtons.tsx -------------------------------------------------------------------------------- /src/pages/SelectClient/SelectClientSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/SelectClient/SelectClientSection.tsx -------------------------------------------------------------------------------- /src/pages/SelectClient/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/SelectClient/index.tsx -------------------------------------------------------------------------------- /src/pages/Summary/AcknowledgementSection.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Summary/AcknowledgementSection.tsx -------------------------------------------------------------------------------- /src/pages/Summary/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Summary/index.tsx -------------------------------------------------------------------------------- /src/pages/TermsOfService/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/TermsOfService/index.tsx -------------------------------------------------------------------------------- /src/pages/TopUp/components/TopupPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/TopUp/components/TopupPage.tsx -------------------------------------------------------------------------------- /src/pages/TopUp/components/ValidatorTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/TopUp/components/ValidatorTable.tsx -------------------------------------------------------------------------------- /src/pages/TopUp/components/WalletConnectModal.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/TopUp/components/WalletConnectModal.tsx -------------------------------------------------------------------------------- /src/pages/TopUp/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/TopUp/index.tsx -------------------------------------------------------------------------------- /src/pages/TopUp/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/TopUp/types.ts -------------------------------------------------------------------------------- /src/pages/Transactions/Keylist/ActionButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Transactions/Keylist/ActionButton.tsx -------------------------------------------------------------------------------- /src/pages/Transactions/Keylist/Status.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Transactions/Keylist/Status.tsx -------------------------------------------------------------------------------- /src/pages/Transactions/Keylist/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Transactions/Keylist/index.tsx -------------------------------------------------------------------------------- /src/pages/Transactions/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Transactions/index.tsx -------------------------------------------------------------------------------- /src/pages/Transactions/transactionUtils.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Transactions/transactionUtils.tsx -------------------------------------------------------------------------------- /src/pages/UploadValidator/Dropzone.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/UploadValidator/Dropzone.tsx -------------------------------------------------------------------------------- /src/pages/UploadValidator/FileUploadAnimation.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/UploadValidator/FileUploadAnimation.tsx -------------------------------------------------------------------------------- /src/pages/UploadValidator/Icons.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/UploadValidator/Icons.tsx -------------------------------------------------------------------------------- /src/pages/UploadValidator/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/UploadValidator/index.tsx -------------------------------------------------------------------------------- /src/pages/UploadValidator/validateDepositKey.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/UploadValidator/validateDepositKey.ts -------------------------------------------------------------------------------- /src/pages/Withdrawals/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/Withdrawals/index.tsx -------------------------------------------------------------------------------- /src/pages/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/pages/index.ts -------------------------------------------------------------------------------- /src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/static/JumboRainbow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/JumboRainbow.png -------------------------------------------------------------------------------- /src/static/RainbowHeader.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/RainbowHeader.png -------------------------------------------------------------------------------- /src/static/StakingRewards.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/StakingRewards.svg -------------------------------------------------------------------------------- /src/static/apple.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/apple.svg -------------------------------------------------------------------------------- /src/static/besu-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/besu-bg.png -------------------------------------------------------------------------------- /src/static/close.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/close.svg -------------------------------------------------------------------------------- /src/static/deposit-eth-step.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/deposit-eth-step.svg -------------------------------------------------------------------------------- /src/static/erigon-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/erigon-bg.png -------------------------------------------------------------------------------- /src/static/erigon-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/erigon-circle.png -------------------------------------------------------------------------------- /src/static/eth-diamond-plain.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/eth-diamond-plain.svg -------------------------------------------------------------------------------- /src/static/eth-round-landing.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/eth-round-landing.svg -------------------------------------------------------------------------------- /src/static/eth.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/eth.svg -------------------------------------------------------------------------------- /src/static/ethRound.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/ethRound.svg -------------------------------------------------------------------------------- /src/static/fortmatic.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/fortmatic.svg -------------------------------------------------------------------------------- /src/static/generate-key-step.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/generate-key-step.svg -------------------------------------------------------------------------------- /src/static/geth-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/geth-bg.png -------------------------------------------------------------------------------- /src/static/gethereum-mascot-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/gethereum-mascot-circle.png -------------------------------------------------------------------------------- /src/static/github-cli-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/github-cli-screenshot.png -------------------------------------------------------------------------------- /src/static/github-wagyu-key-gen-screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/github-wagyu-key-gen-screenshot.png -------------------------------------------------------------------------------- /src/static/grandine-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/grandine-bg.png -------------------------------------------------------------------------------- /src/static/grandine-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/grandine-circle.png -------------------------------------------------------------------------------- /src/static/hyperledger-besu-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/hyperledger-besu-circle.png -------------------------------------------------------------------------------- /src/static/instructions_1.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/instructions_1.svg -------------------------------------------------------------------------------- /src/static/instructions_2.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/instructions_2.svg -------------------------------------------------------------------------------- /src/static/laptop.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/laptop.svg -------------------------------------------------------------------------------- /src/static/ledger.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/ledger.png -------------------------------------------------------------------------------- /src/static/leslie-rhino.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/leslie-rhino.png -------------------------------------------------------------------------------- /src/static/lighthouse-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/lighthouse-bg.png -------------------------------------------------------------------------------- /src/static/lighthouse-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/lighthouse-circle.png -------------------------------------------------------------------------------- /src/static/linux.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/linux.svg -------------------------------------------------------------------------------- /src/static/lodestar-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/lodestar-bg.png -------------------------------------------------------------------------------- /src/static/lodestar-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/lodestar-circle.png -------------------------------------------------------------------------------- /src/static/metamask.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/metamask.svg -------------------------------------------------------------------------------- /src/static/mobile.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/mobile.svg -------------------------------------------------------------------------------- /src/static/nethermind-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/nethermind-bg.png -------------------------------------------------------------------------------- /src/static/nethermind-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/nethermind-circle.png -------------------------------------------------------------------------------- /src/static/nimbus-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/nimbus-bg.png -------------------------------------------------------------------------------- /src/static/nimbus-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/nimbus-circle.png -------------------------------------------------------------------------------- /src/static/parity-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/parity-circle.png -------------------------------------------------------------------------------- /src/static/pegasys-teku-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/pegasys-teku-circle.png -------------------------------------------------------------------------------- /src/static/portis.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/portis.svg -------------------------------------------------------------------------------- /src/static/prysmatic-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/prysmatic-bg.png -------------------------------------------------------------------------------- /src/static/prysmatic-labs-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/prysmatic-labs-circle.png -------------------------------------------------------------------------------- /src/static/responsibility-step.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/responsibility-step.svg -------------------------------------------------------------------------------- /src/static/reth-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/reth-bg.png -------------------------------------------------------------------------------- /src/static/reth-circle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/reth-circle.png -------------------------------------------------------------------------------- /src/static/teku-bg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/teku-bg.png -------------------------------------------------------------------------------- /src/static/windows.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/static/windows.svg -------------------------------------------------------------------------------- /src/store/actions/acknowledgementActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/store/actions/acknowledgementActions.ts -------------------------------------------------------------------------------- /src/store/actions/clientActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/store/actions/clientActions.ts -------------------------------------------------------------------------------- /src/store/actions/depositFileActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/store/actions/depositFileActions.ts -------------------------------------------------------------------------------- /src/store/actions/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/store/actions/index.ts -------------------------------------------------------------------------------- /src/store/actions/workflowActions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/store/actions/workflowActions.ts -------------------------------------------------------------------------------- /src/store/reducers/acknowledgementReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/store/reducers/acknowledgementReducer.ts -------------------------------------------------------------------------------- /src/store/reducers/clientReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/store/reducers/clientReducer.ts -------------------------------------------------------------------------------- /src/store/reducers/depositFileReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/store/reducers/depositFileReducer.ts -------------------------------------------------------------------------------- /src/store/reducers/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/store/reducers/index.ts -------------------------------------------------------------------------------- /src/store/reducers/workflowReducer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/store/reducers/workflowReducer.ts -------------------------------------------------------------------------------- /src/styles/GlobalStyles.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/styles/GlobalStyles.ts -------------------------------------------------------------------------------- /src/styles/grommetTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/styles/grommetTheme.ts -------------------------------------------------------------------------------- /src/styles/styledComponentsTheme.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/styles/styledComponentsTheme.ts -------------------------------------------------------------------------------- /src/types/NBaseLineChart/index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/types/NBaseLineChart/index.d.ts -------------------------------------------------------------------------------- /src/types/index.d.ts: -------------------------------------------------------------------------------- 1 | /* eslint-disable */ 2 | /// 3 | -------------------------------------------------------------------------------- /src/utils/RouteToCorrectWorkflowStep.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/RouteToCorrectWorkflowStep.tsx -------------------------------------------------------------------------------- /src/utils/SSZ.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/SSZ.ts -------------------------------------------------------------------------------- /src/utils/ScrollToTop.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/ScrollToTop.tsx -------------------------------------------------------------------------------- /src/utils/beaconchain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/beaconchain.ts -------------------------------------------------------------------------------- /src/utils/buf2hex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/buf2hex.ts -------------------------------------------------------------------------------- /src/utils/envVars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/envVars.ts -------------------------------------------------------------------------------- /src/utils/fetchTotalStakeAndAPR.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/fetchTotalStakeAndAPR.ts -------------------------------------------------------------------------------- /src/utils/fetchTotalValidators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/fetchTotalValidators.ts -------------------------------------------------------------------------------- /src/utils/numberFormatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/numberFormatters.ts -------------------------------------------------------------------------------- /src/utils/prefix0x.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/prefix0x.ts -------------------------------------------------------------------------------- /src/utils/shortenAddress.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/shortenAddress.ts -------------------------------------------------------------------------------- /src/utils/transactionErrorTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/transactionErrorTypes.ts -------------------------------------------------------------------------------- /src/utils/trimString.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/trimString.ts -------------------------------------------------------------------------------- /src/utils/txStatus.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/txStatus.ts -------------------------------------------------------------------------------- /src/utils/validators.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/validators.ts -------------------------------------------------------------------------------- /src/utils/verifySignature.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/src/utils/verifySignature.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ethereum/staking-launchpad/HEAD/yarn.lock --------------------------------------------------------------------------------