refactor: move shared crank logic into hydra-api::program - #16
Merged
Conversation
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: ASSERTIVE Plan: Pro Plus Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Dodecahedr0x
force-pushed
the
stack/4-shared-processor
branch
from
August 13, 2026 10:28
fd5d864 to
8a9b85e
Compare
Dodecahedr0x
force-pushed
the
stack/4-shared-processor
branch
from
August 13, 2026 14:30
8a9b85e to
f8778c4
Compare
Dodecahedr0x
force-pushed
the
stack/4-shared-processor
branch
from
August 13, 2026 14:33
f8778c4 to
a5f2439
Compare
Dodecahedr0x
force-pushed
the
stack/4-shared-processor
branch
from
August 13, 2026 14:49
a5f2439 to
6c85e55
Compare
Dodecahedr0x
force-pushed
the
stack/4-shared-processor
branch
from
August 13, 2026 15:14
6c85e55 to
408a17f
Compare
Dodecahedr0x
force-pushed
the
stack/4-shared-processor
branch
from
August 13, 2026 17:53
408a17f to
f844983
Compare
Dodecahedr0x
marked this pull request as ready for review
August 13, 2026 20:35
GabrielePicco
approved these changes
Aug 20, 2026
Dodecahedr0x
force-pushed
the
stack/4-shared-processor
branch
from
August 24, 2026 09:50
f844983 to
a28985e
Compare
Dodecahedr0x
force-pushed
the
stack/4-shared-processor
branch
2 times, most recently
from
August 26, 2026 10:07
dbdbb35 to
961e3f0
Compare
Schedule parsing, tail serialization, follow-up verification and the
sysvar syscalls move behind a new `program` feature so the upcoming
ephemeral program can reuse them. programs/hydra keeps only the
System-program funding model, delegating to process_{create,trigger,
cancel,close}.
Behaviour-preserving: tests/lib.rs is untouched and all 26 tests pass.
Dodecahedr0x
force-pushed
the
stack/4-shared-processor
branch
from
August 26, 2026 10:12
961e3f0 to
a3c7b9e
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Closes #24
Schedule parsing, tail serialization, follow-up verification and the
sysvar syscalls move behind a new
programfeature so the upcomingephemeral program can reuse them. programs/hydra keeps only the
System-program funding model, delegating to process_{create,trigger,
cancel,close}.
Behaviour-preserving: tests/lib.rs is untouched and all 26 tests pass.
Stack created with GitHub Stacks CLI • Give Feedback 💬