class RouteNames { RouteNames._(); // Auth static const splash = 'splash'; static const guide = 'guide'; static const onboarding = 'onboarding'; static const createWallet = 'create-wallet'; static const backupMnemonic = 'backup-mnemonic'; static const verifyMnemonic = 'verify-mnemonic'; static const walletCreated = 'wallet-created'; static const importWallet = 'import-wallet'; static const importMnemonic = 'import-mnemonic'; static const phoneRegister = 'phone-register'; static const phoneLogin = 'phone-login'; static const forgotPassword = 'forgot-password'; static const smsVerify = 'sms-verify'; static const setPassword = 'set-password'; // Main tabs static const ranking = 'ranking'; static const mining = 'mining'; static const trading = 'trading'; static const profile = 'profile'; // Sub pages static const editProfile = 'edit-profile'; static const referralList = 'referral-list'; static const earningsDetail = 'earnings-detail'; static const notifications = 'notifications'; static const accountSwitch = 'account-switch'; static const deposit = 'deposit'; static const depositUsdt = 'deposit-usdt'; static const plantingQuantity = 'planting-quantity'; static const plantingLocation = 'planting-location'; static const googleAuth = 'google-auth'; static const changePassword = 'change-password'; static const bindEmail = 'bind-email'; static const authorizationApply = 'authorization-apply'; static const transactionHistory = 'transaction-history'; static const ledgerDetail = 'ledger-detail'; static const withdrawUsdt = 'withdraw-usdt'; static const withdrawConfirm = 'withdraw-confirm'; static const withdrawFiat = 'withdraw-fiat'; static const withdrawFiatConfirm = 'withdraw-fiat-confirm'; // Share static const share = 'share'; // KYC (实名认证) - 三层认证 static const kycEntry = 'kyc-entry'; static const kycPhone = 'kyc-phone'; static const kycId = 'kyc-id'; // 层级1: 实名认证 (二要素) static const kycFace = 'kyc-face'; // 层级2: 实人认证 (人脸活体) static const kycIdCard = 'kyc-id-card'; // 层级3: KYC (证件照) static const changePhone = 'change-phone'; // Contract Signing (合同签署) static const contractSigning = 'contract-signing'; static const pendingContracts = 'pending-contracts'; // Pending Actions (待办操作) static const pendingActions = 'pending-actions'; }