Skip to content

fix: advice inputs in TransactionInputs not being propagated (2)#2099

Merged
bobbinth merged 4 commits intomainfrom
bobbin-advice-inputs
Nov 15, 2025
Merged

fix: advice inputs in TransactionInputs not being propagated (2)#2099
bobbinth merged 4 commits intomainfrom
bobbin-advice-inputs

Conversation

@bobbinth
Copy link
Contributor

This is an alternative to #2094. I'm using the same test, but instead of removing advice inputs, we are ensuring that TransactionInputs.advice_inputs are always contained within the TransactionInputs.tx_args.advice_inputs.

This PR is non-breaking s it does not change external interfaces or serialization formats - but it does increase the amount of data duplicated in the TransactionInputs object.

This is a temporary fix until #1286 properly addresses the duplication of advice data in TransactionInputs.

Copy link
Contributor

@PhilippGackstatter PhilippGackstatter left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good!

This is a more minimal fix and doesn't break the serialization, so probably better to go ahead with this one.

@bobbinth bobbinth merged commit 5c6b28e into main Nov 15, 2025
17 checks passed
@bobbinth bobbinth deleted the bobbin-advice-inputs branch November 15, 2025 04:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants