Cycle de tests · webV9 V7
Auto-detection des conditions on-chain via le wallet connecté + checks manuels persistés en localStorage. Reload depuis le bouton, ou naviguer (les checks se relancent à chaque changement wallet/chainId/token).
Progression : 0 / 43 (0 %)
Dernier refresh : — · wallet non connecté
Onboarding · LksIdentityV2
→ /onboarding- Wallet connecté ? auto
…
- Sur Sepolia (chainId 11155111) ? auto
…
- Identity NFT minté (soulbound) ? auto
…
- Mint réalisé avec les 3 champs free-text … manual
à valider manuellement
Token · LKST ERC20Votes
→ /token- Balance LKST > 0 ? auto
…
- Auto-délégué (delegate = mon address) ? auto
…
- Voting power > 0 ? auto
…
- Transfer effectué vers une autre adresse … manual
à valider manuellement
- Approve avec montant explicite (pas ∞) … manual
à valider manuellement
- Delegate à une autre adresse testé … manual
à valider manuellement
Staking · LKSV V2 ERC4626
→ /staking- Allowance LKST→LKSV > 0 ? auto
…
- Vault shares > 0 (a déjà déposé) ? auto
…
- staked LKST > 0 ? auto
…
- Voting power vault > 0 ? auto
…
- Redeem partiel (pas full) testé … manual
à valider manuellement
- Rewards qui s'accumulent (pendingRewards > 0) ? auto
…
↳ Nécessite rewardRate > 0 + rewardReserve fundé. Sinon test bloqué tant que admin ne configure pas.
- claimRewards exécuté avec succès … manual
à valider manuellement
Subscriptions · LksCore tiers
→ /subscriptions- État subscription chargé sans erreur ? auto
…
- Trial claim effectué ? auto
…
- Subscription active (subState=2/Active) ? auto
…
- Renew testé (expiresAt prolongé) … manual
à valider manuellement
- Cancel subscription testé … manual
à valider manuellement
Governance · LksGovernance
→ /governance- Paramètres governance chargés ? auto
…
- Au moins 1 proposition créée ? auto
…
- J'ai créé une proposition (state ≥ Pending) ? auto
…
- J'ai voté sur une proposition (any support) ? auto
…
- Une proposition Queue ou Execute testée … manual
à valider manuellement
- Cancel proposition en Pending testé … manual
à valider manuellement
Crowdfunding · LksBusinessModule
→ /crowdfunding- Au moins 1 projet créé (totalProjects > 0) ? auto
…
- J'ai créé un projet ? auto
…
- J'ai funded un projet (myContribution > 0 sur ≥ 1) ? auto
…
- Mes creator earnings > 0 ? auto
…
- Cancel project (avant goal) testé … manual
à valider manuellement
- Withdraw funds testé (post-goal expired) … manual
à valider manuellement
Admin · lksd HTTP
→ /admin- Admin token root collé en localStorage ? auto
…
- lksd /health répond 200 (token valide) ? auto
…
- Counters live update toutes les 5s … manual
à valider manuellement
- Broadcast admin testé → mesh_forwarded_* incrémente … manual
à valider manuellement
Cross-cutting
- Switch chain → bandeau warning visible … manual
à valider manuellement
- Disconnect → toutes routes en état "Connect" … manual
à valider manuellement
- Reload page après deposit → state recharge … manual
à valider manuellement
- IndexedDB nettoyée (pas d'orbitdb/helia legacy) … manual
à valider manuellement
- Tokens admin persistés après refresh … manual
à valider manuellement
Aide rapide
- Pour récupérer le token
admin-token-root, ouvre un terminal Linux et tapecat <path-config>/admin-token-root(ex:~/.linkus/ou/tmp/lks-v9-test/). Pas dans la console DevTools du navigateur. - Les checks
autose reseignent à chaque changement de wallet/chainId/token. Les checksmanualsont stockés en localStorage (lks_cycle_manual_v1). ?= état inconnu (erreur réseau, contrat reverted, ou wallet non prêt). Cliquer reload checks après avoir résolu.