Update to 2024 edition (#2001)

* Update to 2024 edition

* Update to 2024 edition; fmt, use<> and remove refs

* async functions
This commit is contained in:
James Wilson
2025-05-09 16:12:18 +01:00
committed by GitHub
parent 98c1d153b6
commit 23c62f3d5d
120 changed files with 399 additions and 322 deletions
@@ -2,19 +2,20 @@
// This file is dual-licensed as Apache-2.0 or GPL-3.0.
// see LICENSE for license details.
use crate::{node_runtime, subxt_test, test_context, TestContext};
use crate::{TestContext, node_runtime, subxt_test, test_context};
use codec::Decode;
use frame_metadata::{
RuntimeMetadata, RuntimeMetadataPrefixed,
v15::{
CustomMetadata, ExtrinsicMetadata, OuterEnums, PalletCallMetadata, PalletMetadata,
PalletStorageMetadata, RuntimeMetadataV15, StorageEntryMetadata, StorageEntryModifier,
StorageEntryType,
},
RuntimeMetadata, RuntimeMetadataPrefixed,
};
use scale_info::{
Path, Type, TypeInfo,
build::{Fields, Variants},
meta_type, Path, Type, TypeInfo,
meta_type,
};
use subxt::{Metadata, OfflineClient, OnlineClient, SubstrateConfig};
@@ -147,10 +148,12 @@ async fn constant_values_are_not_validated() {
let deposit_addr = node_runtime::constants().balances().existential_deposit();
// Retrieve existential deposit to validate it and confirm that it's OK.
assert!(api_from_original_metadata
.constants()
.at(&deposit_addr)
.is_ok());
assert!(
api_from_original_metadata
.constants()
.at(&deposit_addr)
.is_ok()
);
// Modify the metadata.
let existential = v15_metadata
@@ -175,10 +178,12 @@ async fn constant_values_are_not_validated() {
assert!(node_runtime::is_codegen_valid_for(
&api_from_modified_metadata.metadata()
));
assert!(api_from_modified_metadata
.constants()
.at(&deposit_addr)
.is_ok());
assert!(
api_from_modified_metadata
.constants()
.at(&deposit_addr)
.is_ok()
);
}
#[subxt_test]