subxt-core: cargo check --all-targets passes

This commit is contained in:
James Wilson
2025-10-02 15:11:21 +01:00
parent ee2bf5f3d9
commit 76980e1fa6
3 changed files with 11 additions and 15 deletions
+9 -13
View File
@@ -515,12 +515,12 @@ mod tests {
let result = Extrinsics::<SubstrateConfig>::decode_from(vec![vec![]], metadata); let result = Extrinsics::<SubstrateConfig>::decode_from(vec![vec![]], metadata);
assert_matches!( assert_matches!(
result.err(), result.err(),
Some(crate::Error::Block( Some(
crate::error::BlockError::ExtrinsicDecodeError { crate::error::ExtrinsicError::LeftoverBytes {
extrinsic_index: 0, extrinsic_index: 0,
error: _ num_leftover_bytes: _
} }
)) )
); );
} }
@@ -535,12 +535,12 @@ mod tests {
assert_matches!( assert_matches!(
result.err(), result.err(),
Some(crate::Error::Block( Some(
crate::error::BlockError::ExtrinsicDecodeError { crate::error::ExtrinsicError::ExtrinsicDecodeError {
extrinsic_index: 0, extrinsic_index: 0,
error: ExtrinsicDecodeError::VersionNotSupported(3), error: ExtrinsicDecodeError::VersionNotSupported(3),
} }
)) )
); );
} }
@@ -614,17 +614,13 @@ mod tests {
assert_eq!(extrinsic.pallet_index(), 0); assert_eq!(extrinsic.pallet_index(), 0);
assert_eq!( assert_eq!(
extrinsic extrinsic.pallet_name(),
.pallet_name()
.expect("Valid metadata contains pallet name"),
"Test" "Test"
); );
assert_eq!(extrinsic.variant_index(), 2); assert_eq!(extrinsic.variant_index(), 2);
assert_eq!( assert_eq!(
extrinsic extrinsic.call_name(),
.call_name()
.expect("Valid metadata contains variant name"),
"TestCall" "TestCall"
); );
+1 -1
View File
@@ -12,7 +12,7 @@ pub mod utils;
use crate::config::{Config, HashFor}; use crate::config::{Config, HashFor};
use crate::error::Error; use crate::error::Error;
use crate::Metadata; use subxt_metadata::Metadata;
use async_trait::async_trait; use async_trait::async_trait;
use codec::{Decode, Encode}; use codec::{Decode, Encode};
use futures::{Stream, StreamExt}; use futures::{Stream, StreamExt};
+1 -1
View File
@@ -16,7 +16,7 @@ use subxt_core::blocks::{ExtrinsicDetails as CoreExtrinsicDetails, Extrinsics as
// Re-export anything that's directly returned/used in the APIs below. // Re-export anything that's directly returned/used in the APIs below.
pub use subxt_core::blocks::{ pub use subxt_core::blocks::{
ExtrinsicMetadataDetails, ExtrinsicTransactionExtension, ExtrinsicExtrinsicParams, ExtrinsicMetadataDetails, ExtrinsicTransactionExtension, ExtrinsicParams,
StaticExtrinsic, StaticExtrinsic,
}; };