Skip to content
Merged
Show file tree
Hide file tree
Changes from 13 commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
2670227
adds 2 hop transfer to rococo
claravanstaden Mar 18, 2025
13cbeb9
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Mar 18, 2025
2b2560a
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Mar 20, 2025
21f3f75
adds reverse direction
claravanstaden Mar 20, 2025
180d02f
Merge remote-tracking branch 'origin/2-hop-transfer-to-rococo' into 2…
claravanstaden Mar 20, 2025
a98351d
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Mar 26, 2025
06db2ef
merge damage
claravanstaden Mar 26, 2025
9e37c43
merge damage
claravanstaden Mar 26, 2025
dc7c6fe
fix imports
claravanstaden Mar 26, 2025
989abd5
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Apr 4, 2025
1eb5726
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Apr 15, 2025
2d6ca2b
fmt
claravanstaden Apr 15, 2025
11971a4
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Apr 16, 2025
98d6721
fix tests
claravanstaden Apr 22, 2025
391b9f0
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Apr 23, 2025
9e5ed82
rename method
claravanstaden Apr 23, 2025
834551b
Merge remote-tracking branch 'origin/2-hop-transfer-to-rococo' into 2…
claravanstaden Apr 23, 2025
da89ea1
fmt
claravanstaden Apr 23, 2025
3be270e
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Apr 23, 2025
2c91d39
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Apr 23, 2025
19eccbe
merge damage
claravanstaden Apr 23, 2025
421e13c
fix tests
claravanstaden Apr 23, 2025
6636c98
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Apr 23, 2025
eee2ea3
Merge branch 'master' into 2-hop-transfer-to-rococo
claravanstaden Apr 24, 2025
2ade5be
Merge remote-tracking branch 'origin/2-hop-transfer-to-rococo' into 2…
claravanstaden Apr 24, 2025
1bda061
fix test
claravanstaden Apr 24, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ use parachains_common::{AccountId, Balance};
use testnet_parachains_constants::rococo::snowbridge::EthereumNetwork;
use xcm::{latest::prelude::*, opaque::latest::ROCOCO_GENESIS_HASH};
use xcm_builder::ExternalConsensusLocationsConverterFor;
use emulated_integration_tests_common::WETH;

pub const PARA_ID: u32 = 1000;
pub const ED: Balance = testnet_parachains_constants::rococo::currency::EXISTENTIAL_DEPOSIT;
Expand Down Expand Up @@ -114,6 +115,19 @@ pub fn genesis() -> Storage {
true,
ED,
),
// Weth
(
xcm::v5::Location::new(
2,
[
GlobalConsensus(EthereumNetwork::get()),
AccountKey20 { network: None, key: WETH.into() },
],
),
EthereumSovereignAccount::get(),
true,
ED,
),
],
..Default::default()
},
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ repository.workspace = true
workspace = true

[dependencies]
codec = { workspace = true }
hex-literal = { workspace = true }
codec = { workspace = true }
paste = { workspace = true, default-features = true }
Comment thread
raymondkfcheung marked this conversation as resolved.

# Substrate
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
// limitations under the License.

use crate::imports::*;
use emulated_integration_tests_common::WETH;

mod aliases;
mod asset_transfers;
Expand Down Expand Up @@ -43,6 +44,16 @@ pub(crate) fn asset_hub_rococo_location() -> Location {
)
}

pub(crate) fn asset_hub_westend_location() -> Location {
Location::new(
2,
[
GlobalConsensus(ByGenesis(WESTEND_GENESIS_HASH)),
Parachain(AssetHubWestend::para_id().into()),
],
)
}
Comment thread
acatangiu marked this conversation as resolved.
Outdated

pub(crate) fn bridge_hub_rococo_location() -> Location {
Location::new(
2,
Expand Down Expand Up @@ -88,7 +99,7 @@ pub(crate) fn weth_at_asset_hubs() -> Location {
2,
[
GlobalConsensus(Ethereum { chain_id: snowbridge::CHAIN_ID }),
AccountKey20 { network: None, key: snowbridge::WETH },
AccountKey20 { network: None, key: WETH },
],
)
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,9 @@

use crate::{
imports::*,
tests::{
snowbridge::{CHAIN_ID, WETH},
*,
},
tests::{snowbridge::CHAIN_ID, *},
};
use emulated_integration_tests_common::WETH;

const XCM_FEE: u128 = 40_000_000_000;

Expand Down
Loading