Skip to main content

Crate light_sdk_pinocchio

Crate light_sdk_pinocchio 

Source
Expand description

§light-sdk-pinocchio

Light Protocol SDK for native Solana programs using pinocchio.

ExportDescription
derive_light_cpi_signerDerive CPI signer and bump at compile time
LightDiscriminatorDiscriminator trait; derive macro requires light-account feature
[LightAccount]Compressed account wrapper (requires light-account feature)
addressAddress derivation (v1 and v2)
cpiLight System Program CPI invocation
instructionInstruction types and helpers

Re-exports§

pub use light_hasher;

Modules§

address
constants
cpi
error
instruction

Macros§

derive_light_cpi_signer
Derives a complete Light Protocol CPI configuration at runtime
derive_light_cpi_signer_pda
Derives a Light Protocol CPI signer PDA at compile time

Structs§

CpiSigner
Configuration struct containing program ID, CPI signer, and bump for Light Protocol

Traits§

LightDiscriminator