hopper-system 0.2.0

Hopper-owned System Program builder surface. Thin, no_std instruction builders over Hopper Runtime.
Documentation

hopper-system

Hopper-owned System Program builders: Transfer, CreateAccount, Allocate, and Assign. Stack-allocated instruction data, no heap.

Part of the Hopper framework.

use hopper::prelude::*;

system::Transfer {
    from: payer,
    to: vault,
    lamports: amount,
}
.invoke()?;

Re-exported through hopper::prelude::* as the system module and SYSTEM_PROGRAM_ID.

Docs: https://docs.rs/crate/hopper-system/0.2.0

Support: solanadevdao.sol / F42ZovBoRJZU4av5MiESVwJWnEx8ZQVFkc1RM29zMxNT.

License: Apache-2.0.