Skip to content

fix(pathfinder): port Karnot changes to v0.22.3#10

Draft
Mohiiit wants to merge 770 commits into
mainfrom
fix/pathfinder-v0.22.3-karnot
Draft

fix(pathfinder): port Karnot changes to v0.22.3#10
Mohiiit wants to merge 770 commits into
mainfrom
fix/pathfinder-v0.22.3-karnot

Conversation

@Mohiiit
Copy link
Copy Markdown

@Mohiiit Mohiiit commented May 2, 2026

Summary

Port Karnot-specific Pathfinder behavior onto upstream v0.22.3 while preserving the L3 configuration path and settlement-layer address handling needed by Madara.

Notes

This branch starts from upstream v0.22.3 and reapplies the fork-specific compatibility changes as focused commits. The final commit wires the L3 flag through the consensus validation executor path introduced in newer Pathfinder.

CHr15F0x and others added 30 commits March 6, 2026 16:07
Co-authored-by: Maciej Zwoliński <mac.zwolinski@gmail.com>
of last update (in addition to the storage value).
…_storage_at

feat(rpc): `starknet_getStorageAt` can now return the block number
…vnet-2

test(consensus): use devnet bootstrapped DB for consensus integration tests
…n-from-devnet

refactor: remove Ether token from devnet
CHr15F0x and others added 30 commits April 20, 2026 14:45
…Definition, SerializedClass into SerializedClassDefinition
(cherry picked from commit 85684c4)
(cherry picked from commit c9930d5)
(cherry picked from commit 539604d)
(cherry picked from commit f58abfe)
…nd updating transaction module to use SettlementLayerAddress for from_address serialization.

(cherry picked from commit 6e8fb8e)
(cherry picked from commit b357434)
Co-authored-by: Mohit Dhattarwal <48082542+Mohiiit@users.noreply.github.com>
(cherry picked from commit 2f8cd11)
(cherry picked from commit b9f5e7d)
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.