Add `try_state` check to Pallet `MessageQueue` (#13502)
* feat: Add try_state for message_queue * Update frame/message-queue/src/lib.rs change if let to while let and modify bump_service_head function Co-authored-by:Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * feat: update try_state, add checks for storage * fix: add try_state builder for remaining tests * Update frame/message-queue/src/mock.rs Co-authored-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * chore: assert statement to ensure * Fix tests Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Use ensure instead of assert Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Fix function signature and feature gate Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> * Cleanup code Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> --------- Signed-off-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
Oliver Tale-Yazdi <oliver.tale-yazdi@parity.io> Co-authored-by:
Juan <juangirini@gmail.com>
Showing
- substrate/frame/message-queue/src/integration_test.rs 4 additions, 4 deletionssubstrate/frame/message-queue/src/integration_test.rs
- substrate/frame/message-queue/src/lib.rs 106 additions, 1 deletionsubstrate/frame/message-queue/src/lib.rs
- substrate/frame/message-queue/src/mock.rs 9 additions, 4 deletionssubstrate/frame/message-queue/src/mock.rs
- substrate/frame/message-queue/src/mock_helpers.rs 5 additions, 10 deletionssubstrate/frame/message-queue/src/mock_helpers.rs
- substrate/frame/message-queue/src/tests.rs 56 additions, 66 deletionssubstrate/frame/message-queue/src/tests.rs
Please register or sign in to comment