I'm working on UMP message development recently, but I'm confused about the order of execution of multiple ump messages within 1 block, For example the following transactions
This block has 3 ump messages. According to the ump (UpwardMessagesReceived) event, we can get 2 messages with para id = 2023 and 1 message with 2085.
The actual execution order is
2023(0x6c072fec7e1c937e6beb64d8287cdd9cb57db806db018e9c752951f65846ffdb) 2085(0x47621c0c081513b75fade4a748e92bf83d32ee79f5200877b08ac1e8d8781777) 2023(0x440a65f382df28a3394e6af5ad1dd9d506ebc67fa9a727e35aee4dd8c8d2c99f)