paritytech / polkadot-sdk

The Parity Polkadot Blockchain SDK
https://polkadot.network/
1.81k stars 659 forks source link

Westend not being able to process coretime messages #3762

Closed girazoki closed 6 months ago

girazoki commented 6 months ago

I realized coretime-messages are not being processed by the Westend relay chain: See https://polkadot.js.org/apps/?rpc=wss%3A%2F%2Fwestend-rpc.polkadot.io#/explorer/query/0xdbe4b90e36089012396b8aa78f192fbb96cce04381828b8e059d2050918123dd as an example.

I think it is due to the barrier, as westend is not allowing unpaid execution from Coretime: https://github.com/paritytech/polkadot-sdk/blob/3c3d6fceb82372a3019b37117aa453d564b212de/polkadot/runtime/westend/src/xcm_config.rs#L176, as opposed to Rococo.

And the messages sent by Coretime always start with "UnpaidExecution": https://github.com/paritytech/polkadot-sdk/blob/7241a8db7b3496816503c6058dae67f66c666b00/cumulus/parachains/runtimes/coretime/coretime-westend/src/coretime.rs#L196

I am not sure if the issue was reported already, but I could not find anything related

eskimor commented 6 months ago

Thanks @girazoki !