Skip to content

[change] Import upstream Solana execution crates #32

Description

@bmuddha

Goal

Import the upstream Solana account, transaction-context, program-runtime, and
SVM crates as the baseline for the engine's runtime fork.

Why

Keeping the upstream import separate makes the engine-specific adaptations in
later stack PRs reviewable against their original implementation instead of
mixing a large mechanical import with behavioral changes.

Scope

Add the upstream crate sources, tests, fixtures, and crate manifests. Keep
engine-specific APIs, storage integration, and execution-policy changes in the
dedicated descendant PRs.

Notes

This is intentionally a large baseline import. Review should focus on source
provenance and preserving a clean boundary for the customization PRs.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions