Skip to content

Conversation

@JohnReedV
Copy link
Contributor

Description

Currently the MevShield pallet will emit an event in the case that decryption of the inner extrinsic fails or if the inner extrinsic results in a runtime error.

This PR adds logic to emit the failure event in the case that the inner extrinsic fails on a pre-dispatch check such as the inability to pay the fee.

Requires node upgrades to work.

@JohnReedV JohnReedV added the skip-cargo-audit This PR fails cargo audit but needs to be merged anyway label Jan 12, 2026
@basfroman
Copy link
Collaborator

we care about btcli e2e tests already

@JohnReedV JohnReedV merged commit 698188f into devnet-ready Jan 13, 2026
166 of 169 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip-cargo-audit This PR fails cargo audit but needs to be merged anyway

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants