Module solana_program::entrypoint [−][src]
Expand description
@brief Solana Rust-based BPF program entry point supported by the latest BPFLoader. For more information see ‘./bpf_loader.rs’
Structs
| BumpAllocator | The bump allocator used as the default rust heap when running programs.  | 
Constants
| HEAP_LENGTH | Length of the heap memory region used for program heap.  | 
| HEAP_START_ADDRESS | Start address of the memory region used for program heap.  | 
| MAX_PERMITTED_DATA_INCREASE | Maximum number of bytes a program may add to an account during a single realloc  | 
| SUCCESS | Programs indicate success with a return value of 0  | 
Functions
| deserialize⚠ | Deserialize the input arguments  | 
Type Definitions
| ProcessInstruction | User implemented function to process an instruction  | 
| ProgramResult |