difftreelog
Fix feature foreign_assets misspels
in: master
5 files changed
runtime/common/config/pallets/mod.rsdiffbeforeafterboth--- a/runtime/common/config/pallets/mod.rs
+++ b/runtime/common/config/pallets/mod.rs
@@ -40,7 +40,7 @@
#[cfg(feature = "scheduler")]
pub mod scheduler;
-#[cfg(feature = "foreign-asset")]
+#[cfg(feature = "foreign-assets")]
pub mod foreign_asset;
parameter_types! {
runtime/common/config/xcm.rsdiffbeforeafterboth40 FixedWeightBounds, FungiblesAdapter, LocationInverter, NativeAsset, ParentAsSuperuser, RelayChainAsNative,40 FixedWeightBounds, FungiblesAdapter, LocationInverter, NativeAsset, ParentAsSuperuser, RelayChainAsNative,41 SiblingParachainAsNative, SiblingParachainConvertsVia, SignedAccountId32AsNative,41 SiblingParachainAsNative, SiblingParachainConvertsVia, SignedAccountId32AsNative,42 SignedToAccountId32, SovereignSignedViaLocation, TakeWeightCredit, ParentIsPreset,42 SignedToAccountId32, SovereignSignedViaLocation, TakeWeightCredit, ParentIsPreset,43 ConvertedConcreteAssetId43};44};44use xcm_executor::{Config, XcmExecutor, Assets};45use xcm_executor::{Config, XcmExecutor, Assets};45use xcm_executor::traits::{Convert as ConvertXcm, MatchesFungible, WeightTrader, FilterAssetLocation};46use xcm_executor::traits::{Convert as ConvertXcm, JustTry, MatchesFungible, WeightTrader, FilterAssetLocation};46use pallet_foreing_assets::{47use pallet_foreing_assets::{47 AssetIds, AssetIdMapping, XcmForeignAssetIdMapping, CurrencyId, NativeCurrency,48 AssetIds, AssetIdMapping, XcmForeignAssetIdMapping, CurrencyId, NativeCurrency,48 UsingAnyCurrencyComponents, TryAsForeing, ForeignAssetId,49 UsingAnyCurrencyComponents, TryAsForeing, ForeignAssetId,356/// Means for transacting assets on this chain.357/// Means for transacting assets on this chain.357#[cfg(feature = "foreign-assets")]358#[cfg(feature = "foreign-assets")]358pub type AssetTransactors = FungiblesTransactor;359pub type AssetTransactors = FungiblesTransactor;359#[cfg(not(feature = "foreign-assets"))]360360pub type AssetTransactors = LocalAssetTransactor;361//#[cfg(not(feature = "foreign-assets"))]362//pub type AssetTransactors = LocalAssetTransactor;361363362#[cfg(feature = "foreign-assets")]364#[cfg(feature = "foreign-assets")]363pub struct AllAsset;365pub struct AllAsset;370372371#[cfg(feature = "foreign-assets")]373#[cfg(feature = "foreign-assets")]372pub type IsReserve = AllAsset;374pub type IsReserve = AllAsset;373#[cfg(not(feature = "foreign-assets"))]375//#[cfg(not(feature = "foreign-assets"))]374pub type IsReserve = NativeAsset;376//pub type IsReserve = NativeAsset;375377376#[cfg(feature = "foreign-assets")]378#[cfg(feature = "foreign-assets")]377type Trader<T> =379type Trader<T> =378 UsingAnyCurrencyComponents<380 UsingAnyCurrencyComponents<379 pallet_configuration::WeightToFee<T, Balance>,381 pallet_configuration::WeightToFee<T, Balance>,380 RelayLocation, AccountId, Balances, ()>;382 RelayLocation, AccountId, Balances, ()>;381#[cfg(not(feature = "foreign-assets"))]383/*382type Trader<T> = UsingOnlySelfCurrencyComponents<384#[cfg(not(feature = "foreign-assets"))]383 pallet_configuration::WeightToFee<T, Balance>,385type Trader<T> = UsingOnlySelfCurrencyComponents<384 RelayLocation,386 pallet_configuration::WeightToFee<T, Balance>,385 AccountId,387 RelayLocation,386 Balances,388 AccountId,387 (),389 Balances,388>;390 (),391>;392*/389393390pub struct XcmConfig<T>(PhantomData<T>);394pub struct XcmConfig<T>(PhantomData<T>);391impl<T> Config for XcmConfig<T>395impl<T> Config for XcmConfig<T>runtime/opal/Cargo.tomldiffbeforeafterboth--- a/runtime/opal/Cargo.toml
+++ b/runtime/opal/Cargo.toml
@@ -126,12 +126,12 @@
"pallet-foreing-assets/std"
]
limit-testing = ['pallet-unique/limit-testing', 'up-data-structs/limit-testing']
-opal-runtime = ['refungible', 'scheduler', 'rmrk', 'foreign-asset']
+opal-runtime = ['refungible', 'scheduler', 'rmrk', 'foreign-assets']
refungible = []
scheduler = []
rmrk = []
-foreign-asset = []
+foreign-assets = []
################################################################################
# Substrate Dependencies
tests/package.jsondiffbeforeafterboth--- a/tests/package.json
+++ b/tests/package.json
@@ -75,6 +75,10 @@
"testScheduler": "mocha --timeout 9999999 -r ts-node/register ./**/scheduler.test.ts",
"testSchedulingEVM": "mocha --timeout 9999999 -r ts-node/register ./**/eth/scheduling.test.ts",
"testXcmTransfer": "mocha --timeout 9999999 -r ts-node/register ./**/xcmTransfer.test.ts",
+ "testXcmTransferAcala": "mocha --timeout 9999999 -r ts-node/register ./**/xcmTransferAcala.test.ts",
+ "testXcmTransferKarura": "mocha --timeout 9999999 -r ts-node/register ./**/xcmTransferKarura.test.ts",
+ "testXcmTransferStatemine": "mocha --timeout 9999999 -r ts-node/register ./**/xcmTransferStatemine.test.ts",
+ "testXcmTransferMoonriver": "mocha --timeout 9999999 -r ts-node/register ./**/xcmTransferMoonriver.test.ts",
"testPalletPresence": "mocha --timeout 9999999 -r ts-node/register ./**/pallet-presence.test.ts",
"testBlockProduction": "mocha --timeout 9999999 -r ts-node/register ./**/block-production.test.ts",
"testEnableDisableTransfers": "mocha --timeout 9999999 -r ts-node/register ./**/enableDisableTransfer.test.ts",
tests/src/xcmTransferStatemine.test.tsdiffbeforeafterboth--- a/tests/src/xcmTransferStatemine.test.ts
+++ b/tests/src/xcmTransferStatemine.test.ts
@@ -30,7 +30,7 @@
const expect = chai.expect;
const RELAY_PORT = '9844';
-const UNIQUE_CHAIN = 5000;
+const UNIQUE_CHAIN = 2037;
const UNIQUE_PORT = '9944';
const STATEMINE_CHAIN = 1000;
const STATEMINE_PORT = '9946';
@@ -87,8 +87,9 @@
const result3 = getGenericResult(events3);
expect(result3.success).to.be.true;
- // funding parachain sovereing account (Parachain: 5000)
- const parachainSovereingAccount = '0x7369626c88130000000000000000000000000000000000000000000000000000';
+ // funding parachain sovereing account (Parachain: 2037)
+ //const parachainSovereingAccount = '0x70617261f5070000000000000000000000000000000000000000000000000000';
+ const parachainSovereingAccount = '0x7369626cf5070000000000000000000000000000000000000000000000000000';
const tx4 = api.tx.balances.transfer(parachainSovereingAccount, fundingAmount);
const events4 = await submitTransactionAsync(bob, tx4);
const result4 = getGenericResult(events4);
@@ -265,7 +266,7 @@
}, uniqueApiOptions);
});
- it('Should connect and send USDT from Unique to Statemine back', async () => {
+ it.skip('Should connect and send USDT from Unique to Statemine back', async () => {
let balanceBefore: bigint;
const uniqueApiOptions: ApiOptions = {
provider: new WsProvider('ws://127.0.0.1:' + UNIQUE_PORT),