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:
+1
-1
@@ -51,5 +51,5 @@ pub use round_robin_rpc_client::RoundRobinRpcClient;
|
||||
mod rpc_client;
|
||||
mod rpc_client_t;
|
||||
|
||||
pub use rpc_client::{RpcClient, RpcParams, RpcSubscription, rpc_params};
|
||||
pub use rpc_client::{rpc_params, RpcClient, RpcParams, RpcSubscription};
|
||||
pub use rpc_client_t::{RawRpcFuture, RawRpcSubscription, RawValue, RpcClientT};
|
||||
|
||||
@@ -28,8 +28,8 @@
|
||||
|
||||
use super::{RawRpcFuture, RawRpcSubscription, RpcClientT};
|
||||
use std::sync::{
|
||||
Arc,
|
||||
atomic::{AtomicUsize, Ordering},
|
||||
Arc,
|
||||
};
|
||||
|
||||
/// A simple RPC client which is provided a set of clients on initialization and
|
||||
|
||||
+1
-1
@@ -5,7 +5,7 @@
|
||||
use super::{RawRpcSubscription, RpcClientT};
|
||||
use crate::Error;
|
||||
use futures::{Stream, StreamExt};
|
||||
use serde::{Serialize, de::DeserializeOwned};
|
||||
use serde::{de::DeserializeOwned, Serialize};
|
||||
use serde_json::value::RawValue;
|
||||
use std::{pin::Pin, sync::Arc, task::Poll};
|
||||
|
||||
|
||||
+5
-5
@@ -7,8 +7,8 @@
|
||||
//! methods exposed here.
|
||||
|
||||
use crate::{
|
||||
client::{rpc_params, RpcClient, RpcSubscription},
|
||||
Error, Hash, RpcConfig,
|
||||
client::{RpcClient, RpcSubscription, rpc_params},
|
||||
};
|
||||
use derive_where::derive_where;
|
||||
use futures::{Stream, StreamExt};
|
||||
@@ -891,10 +891,10 @@ impl<H: Hash> Stream for TransactionSubscription<H> {
|
||||
if let Poll::Ready(Some(Ok(res))) = &res {
|
||||
if matches!(
|
||||
res,
|
||||
TransactionStatus::Dropped { .. } |
|
||||
TransactionStatus::Error { .. } |
|
||||
TransactionStatus::Invalid { .. } |
|
||||
TransactionStatus::Finalized { .. }
|
||||
TransactionStatus::Dropped { .. }
|
||||
| TransactionStatus::Error { .. }
|
||||
| TransactionStatus::Invalid { .. }
|
||||
| TransactionStatus::Finalized { .. }
|
||||
) {
|
||||
// No more events will occur after these ones.
|
||||
self.done = true
|
||||
|
||||
+1
-1
@@ -5,8 +5,8 @@
|
||||
//! An interface to call the raw legacy RPC methods.
|
||||
|
||||
use crate::{
|
||||
client::{rpc_params, RpcClient, RpcSubscription},
|
||||
Error, RpcConfig,
|
||||
client::{RpcClient, RpcSubscription, rpc_params},
|
||||
};
|
||||
use codec::Decode;
|
||||
use derive_where::derive_where;
|
||||
|
||||
+5
-1
@@ -26,5 +26,9 @@ pub fn url_is_secure(url: &str) -> Result<bool, Error> {
|
||||
|
||||
/// Validates, that the given Url is secure ("https" or "wss" scheme) or is referring to localhost.
|
||||
pub fn validate_url_is_secure(url: &str) -> Result<(), Error> {
|
||||
if !url_is_secure(url)? { Err(Error::InsecureUrl(url.into())) } else { Ok(()) }
|
||||
if !url_is_secure(url)? {
|
||||
Err(Error::InsecureUrl(url.into()))
|
||||
} else {
|
||||
Ok(())
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user