chore(deps): bump blockifier from 0.8.0 to 0.14.0-rc0 #488
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Based on the provided diff, I'll write a comprehensive PR documentation that describes the changes:
Upgrade Blockifier to v0.14.0-rc.0 and related dependency updates
Pull Request type
This PR includes:
Current behavior
Currently, Madara uses Blockifier v0.8.0 which has an older API design and transaction model. The codebase relies on outdated structs and methods that are changed in newer versions.
New behavior
visited_segments
fields which are no longer used)Key changes include:
Breaking changes
Yes, this introduces breaking changes:
Migration and Compatibility
This is a major update that requires careful testing and migration:
Testing
The PR includes updates to all affected tests. All test suites have been modified to work with the new APIs and validation models.