1.1 KiB
1.1 KiB
Validation status — 0.7.51 raydium_amm_v4
Commandes demandées
cargo fmt
cargo test -p kb_lib
cargo clippy -p kb_lib --all-targets -- -D warnings
Résultat dans le sandbox
Non exécuté : cargo, rustc et rustfmt ne sont pas disponibles dans l'environnement de génération.
cargo fmt -> cargo: command not found
Contrôles statiques effectués
- Extraction et modification de l'archive
0.7.50-raydium-launchpad-final. - Vérification de l'équilibre basique
{}et()sur les fichiers Rust modifiés. - Vérification des occurrences ajoutées : aucun
unwrap/expectajouté dans les nouveaux blocs AMM v4. - Création des livrables docs + SQL demandés.
Validation locale requise
Appliquer le delta, puis exécuter localement :
cargo fmt
cargo test -p kb_lib
cargo clippy -p kb_lib --all-targets -- -D warnings
Ensuite créer une base SQLite vide dédiée 0.7.51, constituer le corpus Demo3/Demo2 AMM v4, replay avec forceDexDecode=yes, puis exécuter :
validation_sql/SQL_VALIDATION_RAYDIUM_AMM_V4_0_7_51.sql