v0.1.0-pre.048

This commit is contained in:
2026-07-25 20:19:28 +02:00
parent 33a0762658
commit a595fd920d
10 changed files with 834 additions and 13 deletions

View File

@@ -1,5 +1,5 @@
// file: kb-app-demo-desktop/src/demo_backfill.rs
// version: 10
// version: 11
//! Tauri commands and UI payloads for bounded HTTP transaction backfills.
@@ -29,7 +29,7 @@ pub(crate) struct DemoBackfillRoleOption {
)]
pub(crate) struct DemoBackfillOptionsPayload {
/// Selectable endpoint roles.
pub(crate) roles: std::vec::Vec<DemoBackfillRoleOption>,
pub(crate) roles: std::vec::Vec<crate::DemoBackfillRoleOption>,
/// Preferred role when configured.
pub(crate) default_role: std::option::Option<std::string::String>,
/// Default transaction commitment.
@@ -213,7 +213,7 @@ impl std::ops::Drop for crate::DemoBackfillRunGuard<'_> {
pub(crate) fn build_role_options(
snapshots: std::vec::Vec<kb_onchain_transport::HttpPoolClientSnapshot>,
) -> std::vec::Vec<DemoBackfillRoleOption> {
) -> std::vec::Vec<crate::DemoBackfillRoleOption> {
let mut role_methods = std::collections::BTreeMap::<
std::string::String,
(
@@ -242,7 +242,7 @@ pub(crate) fn build_role_options(
{
continue;
}
output.push(DemoBackfillRoleOption {
output.push(crate::DemoBackfillRoleOption {
role,
providers: providers.into_iter().collect(),
});