Skip to main content

Questions tagged [xcmv3]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
0 votes
0 answers
24 views

Runtime support for XCM message passing

Can someone help me pinpoint which pallets and APIs are required from a runtime perspective to implement support for passing XCM messages between parachains (if I decide to implement it from scratch) ?...
user2862's user avatar
  • 309
0 votes
1 answer
32 views

How to compose XCM call, which sends xcm message from a normal account on relay to a normal account on parachain(1000), and executes encoded call?

I am attempting to compose an XCM call that sends a message from the relay chain to AssetHub, from one normal account (on Rococo) to the same normal account (on AH), and then executes a call. Once it ...
Ramsey - Decentration's user avatar
1 vote
1 answer
56 views

UnexpectedReponse in XCM when using ReportTransactStatus

I'm having issues when using the ReportTransactStatus in my XCM message as it gives me a UnexpectedResponse in my origin Parachain. How can I register the matching query in the origin, so when the ...
Alexandre Ribeiro's user avatar
2 votes
1 answer
35 views

Using ReportTransactStatus in XCM give me a unroutable error

I am getting an 'Unroutable' error when setting an Error Handler using ReportTransactStatus in my XCM Message. I am using the polkadot-v1.0.0, at V3 of XCM. match send_xcm::<T::XcmSender>( (...
Alexandre Ribeiro's user avatar
2 votes
1 answer
122 views

Tokens lost when XCM MessageProcessor "Processing failed"?

Right after Kusama got upgraded to 1.0, all the upward messages from Mangata started to fail on Kusama with the following error: messageQueue.ProcessingFailed Message discarded due to an error in the ...
Gonzalo Cerro's user avatar
3 votes
0 answers
72 views

XCM via governance

Hi All I am currently embarking on trying to send funds from the treasury via XCM I am fairly certain this isn't possible right now because the treasury origin does not have send rights. I am ...
Sam Elamin's user avatar
  • 1,223
0 votes
1 answer
66 views

How to use pallet Instance in Xcm?

I was using xcm and while filling parameters in destination, I encountered through a field Interior:xcmv2multilocationJunction and i selected x1 there . After that there is x1:xcmv2Junction which ...
Ipsa Gupta's user avatar
1 vote
1 answer
52 views

Can we modify storages using Cross Chain Message Passing(XCM)?

I am currently working on transferring NFTs from one chain to another using XCM. To accomplish this, I need to remove the NFTs from the storage of the source chain and add them to the storage of ...
Ipsa Gupta's user avatar
3 votes
1 answer
70 views

Error AssetNotFound - How to send XCM Instruction::Transact?

I have a couple of questions related to sending XCM messages. More specifically, I am trying to send a message from an Astar node to the Polkadot relay chain. The XCM message contains the Instruction::...
Snowmead's user avatar
  • 625
5 votes
0 answers
40 views

Benchmarks not getting skipped with Err(BenchmarkError::Skip)

I am using the pallet_xcm_benchmarks, in the config for pallet_xcm_benchmarks::generic, I have used impl pallet_xcm_benchmarks::generic::Config for Runtime { fn worst_case_asset_exchange() -> ...
hooda's user avatar
  • 51
4 votes
1 answer
79 views

Default proof size for XCM v2<>v3 compatibility

Code Snippets & Overview With the introduction of XCM v3, a new XcmBaseWeight was introduced both for Kusama and Polkadot (here & here). The estimate is 64 kB per instruction: pub const ...
Dinonard's user avatar
  • 587
3 votes
1 answer
67 views

Why does BuyExecution not support JIT fees in XCM v3?

The XCM v3 implementation of BuyExecution does not make use of the newly introduced JIT fees withdrawal. (e.g. used via take_fee here in ExportMessage) Why is that?
apopiak's user avatar
  • 418