Skip to main content

hopper_system/
lib.rs

1//! Hopper-owned System Program builder surface.
2//!
3//! Thin first-class Hopper wrappers over the canonical runtime builders.
4//! This crate exists so authored Hopper programs can depend on Hopper-native
5//! program helper crates instead of reaching through backend-specific packages.
6
7#![no_std]
8#![deny(unsafe_op_in_unsafe_fn)]
9
10pub use hopper_runtime::system::{
11    instructions, Allocate, Assign, CreateAccount, Transfer, SYSTEM_PROGRAM_ID,
12};