v0.4.8-pre.014
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: kb-app-demo-desktop/src/tauri.rs
|
||||
// version: 32
|
||||
// version: 34
|
||||
|
||||
//! Tauri runtime assembly and private command wrappers.
|
||||
|
||||
@@ -90,6 +90,8 @@ pub fn run() -> kb_core::Result<()> {
|
||||
demo_spl_token_2022_fixture,
|
||||
open_demo_execution_metadata_window,
|
||||
demo_execution_metadata_metaplex_token_metadata_scenarios,
|
||||
demo_execution_metadata_metaplex_campaigns,
|
||||
demo_execution_metadata_metaplex_execute_campaign,
|
||||
demo_execution_metadata_options,
|
||||
demo_execution_metadata_metaplex_token_metadata_current_operations,
|
||||
demo_execution_metadata_metaplex_token_metadata_operation_template,
|
||||
@@ -98,6 +100,7 @@ pub fn run() -> kb_core::Result<()> {
|
||||
demo_execution_metadata_metaplex_token_metadata_execute,
|
||||
demo_execution_metadata_solana_program_scenarios,
|
||||
demo_execution_metadata_solana_program_execute_campaign,
|
||||
demo_execution_metadata_token_2022_execute_campaign,
|
||||
]);
|
||||
builder = builder.on_window_event(|window, event| {
|
||||
if window.label() != "main" || !matches!(event, tauri::WindowEvent::Destroyed) {
|
||||
@@ -638,6 +641,25 @@ fn demo_execution_metadata_metaplex_token_metadata_scenarios() -> std::result::R
|
||||
return crate::demo_execution_metadata_metaplex_token_metadata_scenarios();
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
fn demo_execution_metadata_metaplex_campaigns()
|
||||
-> std::vec::Vec<crate::DemoExecutionMetadataMetaplexCampaignOptionPayload> {
|
||||
return crate::demo_execution_metadata_metaplex_campaigns();
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn demo_execution_metadata_metaplex_execute_campaign(
|
||||
app_handle: tauri::AppHandle,
|
||||
state: tauri::State<'_, crate::AppState>,
|
||||
request: crate::DemoExecutionMetadataMetaplexCampaignRequest,
|
||||
) -> std::result::Result<
|
||||
crate::DemoExecutionMetadataMetaplexCampaignSummaryPayload,
|
||||
std::string::String,
|
||||
> {
|
||||
return crate::demo_execution_metadata_metaplex_execute_campaign(app_handle, state, request)
|
||||
.await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
fn demo_execution_metadata_metaplex_token_metadata_current_operations()
|
||||
-> std::vec::Vec<std::string::String> {
|
||||
@@ -723,6 +745,19 @@ async fn demo_execution_metadata_solana_program_execute_campaign(
|
||||
.await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn demo_execution_metadata_token_2022_execute_campaign(
|
||||
app_handle: tauri::AppHandle,
|
||||
state: tauri::State<'_, crate::AppState>,
|
||||
request: crate::DemoExecutionMetadataToken2022CampaignRequest,
|
||||
) -> std::result::Result<
|
||||
crate::DemoExecutionMetadataToken2022CampaignSummaryPayload,
|
||||
std::string::String,
|
||||
> {
|
||||
return crate::demo_execution_metadata_token_2022_execute_campaign(app_handle, state, request)
|
||||
.await;
|
||||
}
|
||||
|
||||
#[tauri::command]
|
||||
async fn demo_execution_spl_token_execute(
|
||||
app_handle: tauri::AppHandle,
|
||||
|
||||
Reference in New Issue
Block a user