2.7 KiB
2.7 KiB
CHANGELOG
0.1.0-pre.015
- Portage fonctionnel complet de l’exécuteur Solana Core dans
kb-lib. - Conservation des 109 opérations validées dans bot2 sur 18 surfaces natives.
- Préfixage bot3 des contrats publics avec
ExSolanaCore*etEX_SOLANA_CORE_*. - Conservation des deux contrats
ExApiTypedInstructionExecutoretExApiInstructionExecutor. - Regroupement canonique des réexports : bloc
pub use, puis blocpub(crate) use. - Réduction de l’inventaire réservé de 104 à 103 exécuteurs.
0.1.0-pre.014
- Vérification de la parité exacte des contrats publics
ExApi*aveckb_execution_apide bot2. - Extension du test aval au contrat d’exécution typé et au plan préparé.
- Remplacement des 104 marqueurs temporaires par des squelettes
Ex*Executor. - Rattachement des squelettes à leurs Program IDs enregistrés, sans dépendance vers les décodeurs.
- Garantie d’inactivité par support
Maybeet plans réservés à zéro instruction. - Extension de l’audit et ajout d’un test central sur les 104 frontières.
0.1.0-pre.013
- Remplacement des 14 marqueurs temporaires de matérialisation par des squelettes
Mt*Materializer. - Conservation du contrat historique
MtMaterializeret ajout du contrat bot3MtApiEventMaterializer. - Réexports publics exclusivement depuis la façade
kb_lib. - Alignement de l’audit des réexports sur l’ordre naturel produit par
rustfmt.
0.1.0-pre.001
- Renommage de
kb_walletenkb-wallet. - Restauration de
kb-core/src/error.rsetkb-core/src/module.rs. - Réduction de
kb-core/src/lib.rsà la déclaration des modules et aux réexports documentés.
0.1.0-pre.000
- Création du workspace consolidé
khadhroony-bot3. - Ajout de
kb-libpour les décodeurs, exécuteurs et matérialisateurs. - Fusion architecturale prévue des stores dans
kb-store. - Conservation du workspace précédent comme référence de migration non compilée.
0.1.0-pre.002
- Portage des modèles partagés de
kb_modeldanskb-lib::model. - Portage des contrats complets de
kb_decoder_apidanskb-lib::decoder::api. - Portage des contrats complets de
kb_materializer_apidanskb-lib::materializer::api. - Portage des contrats complets de
kb_execution_apidanskb-lib::executor::api. - Ajout du contrat neutre
MdCoreInstructionReplayInputdanskb-libpour éviter une dépendance cyclique aveckb-store. kb-lib/src/lib.rsreste une façade de modules et de réexports.
0.1.0-pre.010
- Portage des matérialisateurs natifs lifecycle, administration, compliance et staking.
- Conservation de leurs 50 tests historiques et ajout du premier test aval de matérialisation.