v0.4.7-pre.009

This commit is contained in:
2026-08-02 17:53:36 +02:00
parent d6cb4b0cce
commit ebdfd30d5d
21 changed files with 657 additions and 46 deletions

View File

@@ -1,5 +1,5 @@
// file: kb-app-demo-desktop/src/tauri.rs
// version: 24
// version: 26
//! Tauri runtime assembly and private command wrappers.
@@ -53,6 +53,8 @@ pub fn run() -> kb_core::Result<()> {
demo_execution_solana_core_cancel,
demo_execution_spl_validation_scenarios,
open_demo_execution_spl_window,
open_demo_execution_metadata_window,
demo_execution_metadata_scenarios,
demo_execution_spl_token_execute,
demo_spl_token_journal,
demo_spl_ata_derive,
@@ -601,6 +603,26 @@ fn open_demo_execution_spl_window(
);
}
#[tauri::command]
fn open_demo_execution_metadata_window(
app_handle: tauri::AppHandle,
) -> std::result::Result<(), std::string::String> {
return open_or_focus_demo_window(
app_handle,
"demo_execution_metadata",
"demo_execution_metadata.html",
"Exécution Metadata Devnet",
);
}
#[tauri::command]
fn demo_execution_metadata_scenarios() -> std::result::Result<
std::vec::Vec<crate::DemoExecutionMetadataScenarioPayload>,
std::string::String,
> {
return crate::demo_execution_metadata_scenarios();
}
#[tauri::command]
async fn demo_execution_spl_token_execute(
app_handle: tauri::AppHandle,