0.4.7-pre.008
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
<!-- file: kb-pipeline-demo-scenarios/USAGE.md -->
|
||||
<!-- version: 2 -->
|
||||
<!-- version: 3 -->
|
||||
|
||||
# Utilisation de kb-pipeline-demo-scenarios
|
||||
|
||||
@@ -179,3 +179,33 @@ Les tests Devnet restent opt-in et peuvent produire des transactions réelles lo
|
||||
- cette crate est destinée aux démonstrations, validations et outils opérateur, pas au moteur de production autonome ;
|
||||
- les scénarios réseau exigent un endpoint, un wallet et des fonds compatibles ;
|
||||
- la bibliothèque ne fournit pas d’interface graphique.
|
||||
|
||||
|
||||
## Charger les scénarios synthétiques Metaplex
|
||||
|
||||
```rust
|
||||
fn metaplex_scenario_ids() -> Vec<String> {
|
||||
kb_pipeline_demo_scenarios::metaplex_token_metadata_synthetic_scenarios()
|
||||
.iter()
|
||||
.map(|scenario| scenario.id.clone())
|
||||
.collect()
|
||||
}
|
||||
```
|
||||
|
||||
L’inventaire couvre NFT, SFT, token fongible, collection et pNFT. Ces scénarios sont déterministes et ne soumettent aucune transaction.
|
||||
|
||||
## Charger la matrice de validation Metaplex
|
||||
|
||||
```rust
|
||||
fn load_metaplex_matrix(
|
||||
) -> kb_core::Result<kb_pipeline_demo_scenarios::MetaplexTokenMetadataValidationMatrix> {
|
||||
let result = kb_pipeline_demo_scenarios::load_metaplex_token_metadata_validation_matrix();
|
||||
|
||||
match result {
|
||||
Ok(matrix) => Ok(matrix),
|
||||
Err(error) => Err(error),
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Une validation réseau ne peut passer à `confirmed` que lorsque toutes les preuves déclarées sont présentes. Les statuts `not_run` et `unavailable` n’acceptent aucune preuve observée.
|
||||
|
||||
Reference in New Issue
Block a user