feat(constants): add all info to validator onboarding constants

This commit is contained in:
Hristo Nedelkov 2024-02-13 13:11:12 +02:00 committed by Emil Ivanichkov
parent 0aadf5fb39
commit dcba94de02

View File

@ -34,14 +34,41 @@ export const KEYSTORE_FILES = 'KeystoreFiles'
export const RECOVERY_PHRASE = 'Recovery Phrase' export const RECOVERY_PHRASE = 'Recovery Phrase'
export const BOTH_KEY_AND_RECOVERY = 'Both KeystoreFiles & Recovery Phrase' export const BOTH_KEY_AND_RECOVERY = 'Both KeystoreFiles & Recovery Phrase'
export const ETH_PER_VALIDATOR = 32 export const ETH_PER_VALIDATOR = 32
export const FORM_STEPS = [ export const FORM_STEPS = [
{ label: 'Overview', subtitle: 'Get Started' }, { label: 'Overview', subtitle: 'Get Started', paths: [''] },
{ label: 'Advisories', subtitle: 'Understand your Duties' }, {
{ label: 'Client Setup', subtitle: 'Execution & Consensus' }, label: 'Advisories',
{ label: 'Validator Setup', subtitle: 'Validators & Withdrawal' }, subtitle: 'Understand your Duties',
{ label: 'Key Generation', subtitle: 'Secure your Keypairs' }, paths: ['advisories'],
{ label: 'Deposit', subtitle: 'Stake your ETH' }, },
{ label: 'Activation', subtitle: 'Complete Setup' }, {
label: 'Client Setup',
subtitle: 'Execution & Consensus',
paths: [
'validator-setup',
'validator-setup-install',
'client-setup',
'activation-validator-setup',
],
},
{
label: 'Validator Setup',
subtitle: 'Validators & Withdrawal',
paths: [
'validator-setup',
'validator-setup-install',
'consensus-selection',
'activation-validator-setup',
],
},
{
label: 'Key Generation',
subtitle: 'Secure your Keypairs',
paths: ['key-generation'],
},
{ label: 'Deposit', subtitle: 'Stake your ETH', paths: ['deposit'] },
{ label: 'Activation', subtitle: 'Complete Setup', paths: ['activation'] },
] ]
export const DepositStatusSteps = [ export const DepositStatusSteps = [
{ label: 'Deposit' }, { label: 'Deposit' },
@ -50,6 +77,7 @@ export const DepositStatusSteps = [
{ label: 'Exit' }, { label: 'Exit' },
] ]
export const STEPPER_PATHS = [ export const STEPPER_PATHS = [
'/validator-onboarding/',
'/validator-onboarding/advisories', '/validator-onboarding/advisories',
'/validator-onboarding/validator-setup', '/validator-onboarding/validator-setup',
'/validator-onboarding/validator-setup-install', '/validator-onboarding/validator-setup-install',
@ -57,6 +85,7 @@ export const STEPPER_PATHS = [
'/validator-onboarding/activation-validator-setup', '/validator-onboarding/activation-validator-setup',
'/validator-onboarding/client-setup', '/validator-onboarding/client-setup',
'/validator-onboarding/key-generation', '/validator-onboarding/key-generation',
'/validator-onboarding/recovery-phrase',
'/validator-onboarding/', '/validator-onboarding/',
'/validator-onboarding/activation', '/validator-onboarding/activation',
'/dashboard', '/dashboard',