--- a/runtime/opal/src/lib.rs +++ b/runtime/opal/src/lib.rs @@ -70,7 +70,11 @@ }, }; use pallet_unq_scheduler::DispatchCall; -use up_data_structs::mapping::{EvmTokenAddressMapping, CrossTokenAddressMapping}; +use up_data_structs::{ + CollectionId, TokenId, TokenData, Property, PropertyKeyPermission, CollectionLimits, + CollectionStats, RpcCollection, + mapping::{EvmTokenAddressMapping, CrossTokenAddressMapping} +}; // use pallet_contracts::weights::WeightInfo; // #[cfg(any(feature = "std", test))] --- a/runtime/quartz/src/lib.rs +++ b/runtime/quartz/src/lib.rs @@ -98,7 +98,11 @@ // Polkadot imports use pallet_xcm::XcmPassthrough; use polkadot_parachain::primitives::Sibling; -use up_data_structs::mapping::{CrossTokenAddressMapping, EvmTokenAddressMapping}; +use up_data_structs::{ + CollectionId, TokenId, TokenData, Property, PropertyKeyPermission, CollectionLimits, + CollectionStats, RpcCollection, + mapping::{EvmTokenAddressMapping, CrossTokenAddressMapping} +}; use xcm::v1::{BodyId, Junction::*, MultiLocation, NetworkId, Junctions::*}; use xcm_builder::{ AccountId32Aliases, AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, CurrencyAdapter, --- a/runtime/unique/src/lib.rs +++ b/runtime/unique/src/lib.rs @@ -101,7 +101,11 @@ // Polkadot imports use pallet_xcm::XcmPassthrough; use polkadot_parachain::primitives::Sibling; -use up_data_structs::mapping::{CrossTokenAddressMapping, EvmTokenAddressMapping}; +use up_data_structs::{ + CollectionId, TokenId, TokenData, Property, PropertyKeyPermission, CollectionLimits, + CollectionStats, RpcCollection, + mapping::{EvmTokenAddressMapping, CrossTokenAddressMapping} +}; use xcm::v1::{BodyId, Junction::*, MultiLocation, NetworkId, Junctions::*}; use xcm_builder::{ AccountId32Aliases, AllowTopLevelPaidExecutionFrom, AllowUnpaidExecutionFrom, CurrencyAdapter,