fix: Add workspace dependencies for vendored pezkuwi-subxt and zombienet-sdk
- Add all missing workspace dependencies required by vendor crates - Include external crates: scale-*, sp-core, sc-chain-spec, kube, etc. - Include subxt dependencies: smoldot, web-time, wasm-bindgen, etc. - Regenerate umbrella crate with updated dependencies - Apply zepter std feature propagation fixes to vendor crates - Apply rustfmt formatting to vendor and pezframe files
This commit is contained in:
+2
-2
@@ -2,8 +2,8 @@
|
||||
// This file is dual-licensed as Apache-2.0 or GPL-3.0.
|
||||
// see LICENSE for license details.
|
||||
|
||||
use crate::{JsonRpcError, LightClientRpcError, rpc::RpcResponse, shared_client::SharedClient};
|
||||
use futures::{FutureExt, stream::StreamExt};
|
||||
use crate::{rpc::RpcResponse, shared_client::SharedClient, JsonRpcError, LightClientRpcError};
|
||||
use futures::{stream::StreamExt, FutureExt};
|
||||
use serde_json::value::RawValue;
|
||||
use smoldot_light::platform::PlatformRef;
|
||||
use std::{collections::HashMap, str::FromStr};
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@ mod wasm_platform;
|
||||
#[cfg(feature = "web")]
|
||||
mod wasm_socket;
|
||||
|
||||
pub use helpers::{DefaultPlatform, build_platform};
|
||||
pub use helpers::{build_platform, DefaultPlatform};
|
||||
|
||||
#[cfg(feature = "native")]
|
||||
mod helpers {
|
||||
|
||||
@@ -8,7 +8,7 @@
|
||||
use super::wasm_socket::WasmSocket;
|
||||
|
||||
use core::time::Duration;
|
||||
use futures_util::{FutureExt, future};
|
||||
use futures_util::{future, FutureExt};
|
||||
|
||||
pub fn now_from_unix_epoch() -> Duration {
|
||||
web_time::SystemTime::now()
|
||||
|
||||
@@ -89,9 +89,9 @@ impl PlatformRef for SubxtPlatform {
|
||||
fn supports_connection_type(&self, connection_type: ConnectionType) -> bool {
|
||||
let result = matches!(
|
||||
connection_type,
|
||||
ConnectionType::WebSocketIpv4 { .. } |
|
||||
ConnectionType::WebSocketIpv6 { .. } |
|
||||
ConnectionType::WebSocketDns { .. }
|
||||
ConnectionType::WebSocketIpv4 { .. }
|
||||
| ConnectionType::WebSocketIpv6 { .. }
|
||||
| ConnectionType::WebSocketDns { .. }
|
||||
);
|
||||
|
||||
tracing::trace!(
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
|
||||
use futures::{io, prelude::*};
|
||||
use send_wrapper::SendWrapper;
|
||||
use wasm_bindgen::{JsCast, prelude::*};
|
||||
use wasm_bindgen::{prelude::*, JsCast};
|
||||
|
||||
use std::{
|
||||
collections::VecDeque,
|
||||
|
||||
Reference in New Issue
Block a user