0.7.51
This commit is contained in:
42
docs/VALIDATION_STATUS_0_7_51.md
Normal file
42
docs/VALIDATION_STATUS_0_7_51.md
Normal file
@@ -0,0 +1,42 @@
|
||||
<!-- file: VALIDATION_STATUS_0_7_51.md -->
|
||||
|
||||
# Validation status — `0.7.51 raydium_amm_v4`
|
||||
|
||||
## Commandes demandées
|
||||
|
||||
```bash
|
||||
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.
|
||||
|
||||
```text
|
||||
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` / `expect` ajouté dans les nouveaux blocs AMM v4.
|
||||
- Création des livrables docs + SQL demandés.
|
||||
|
||||
## Validation locale requise
|
||||
|
||||
Appliquer le delta, puis exécuter localement :
|
||||
|
||||
```bash
|
||||
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 :
|
||||
|
||||
```text
|
||||
validation_sql/SQL_VALIDATION_RAYDIUM_AMM_V4_0_7_51.sql
|
||||
```
|
||||
Reference in New Issue
Block a user