-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
parentchain import ExtrinsicFilter fails: Could not decode `GenericSignedExtra::mode #1672
Comments
Here a few example blocks where this happens. doesn't happen in every block:
a difference in the failing blocks is the presence of an asset.transfer extrinsic: should be reproducible easily |
Hmmm, so we don't care about the particular extrinsic probably, but identifying, which call it is requires decoding past the signed extra, as the call index comes afterward, see here. What baffles me though, is that we have to decode a |
seen with 0.15.7 on asset hub polkadot as target-b
[2025-01-14T22:05:58.415773Z ERROR ita_parentchain_interface::target_b] ExtrinsicFilter: Could not parse parentchain extrinsic: Error { cause: Some(Error { cause: None, desc: "Invalid boolean representation" }), desc: "Could not decode GenericSignedExtra::mode" }
the only extrinsic we parse is timestamp::set. but parentchain timestamps seem to work ok (target_b.now is
Some
):therefore, it seems to be an extrinsic we don't care about which causes the issue
The text was updated successfully, but these errors were encountered: