v0.2.11-pre.002-fix.001
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: docs/validation/014-V0_2_11_OFFCHAIN_PRICE_TRANSPORT.md -->
|
||||
<!-- version: 2 -->
|
||||
<!-- version: 3 -->
|
||||
|
||||
# Validation `0.2.11` — Off-chain price transport SOL/USD
|
||||
|
||||
@@ -60,6 +60,23 @@ Les statuts `PLANNED` restent non validés tant que la tranche correspondante n'
|
||||
| availability provider-neutral représentable | PASS | `PriceProviderAvailability` + `PriceProviderState` |
|
||||
| HTTP actif ou adapter provider ajouté | N/A | explicitement réservé à `pre.003+` |
|
||||
|
||||
## 3.1 Taxonomie Off-chain et observabilité
|
||||
|
||||
| Invariant | Statut |
|
||||
|--------------------------------------------------------------------------|--------|
|
||||
| crate `ksp-offchain-transport-lib` non assimilée à une crate price-only | PASS |
|
||||
| capacité V1 classée sous modules privés `market_price_*` | PASS |
|
||||
| modules partagés `constants.rs` et `error.rs` restent crate-wide | PASS |
|
||||
| futures quotes prévues sous famille distincte `swap_quote_*` | PASS |
|
||||
| aucune abstraction future créée sans responsabilité réellement partagée | PASS |
|
||||
| `market_price` V1 strictement read-only | PASS |
|
||||
| verbe HTTP distinct de la sémantique métier read/write | PASS |
|
||||
| soumission/signature Solana reste hors d'Off-chain Transport | PASS |
|
||||
| `ksp-logging-lib` utilisé pour les événements KSP de la crate | PASS |
|
||||
| `src/constants.rs` possède `TRACING_TARGET = ksp-offchain-transport-lib` | PASS |
|
||||
| aucune dépendance directe à `tracing` | PASS |
|
||||
| crate-rustdocs présentes dans les tests d'intégration | PASS |
|
||||
|
||||
## 4. Matrice provider prévue
|
||||
|
||||
| Provider | SOL/USD V1 | Gratuit V1 | Mode auth prévu | Test déterministe | Smoke live | Statut courant |
|
||||
|
||||
Reference in New Issue
Block a user