Docs.rs
  • solana-bpf-loader-program-1.10.0
    • solana-bpf-loader-program 1.10.0
    • Docs.rs crate page
    • Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • anza-team
    • Dependencies
      • bincode ^1.3.3 normal
      • byteorder ^1.4.3 normal
      • libsecp256k1 ^0.6.0 normal
      • log ^0.4.14 normal
      • solana-measure =1.10.0 normal
      • solana-metrics =1.10.0 normal
      • solana-program-runtime =1.10.0 normal
      • solana-sdk =1.10.0 normal
      • solana-zk-token-sdk =1.10.0 normal
      • solana_rbpf =0.2.24 normal
      • thiserror ^1.0 normal
      • rand ^0.7.3 dev
      • solana-runtime =1.10.0 dev
    • Versions
    • 28.57% of the crate is documented
  • Go to latest version
  • Platform
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
logo

logo

Crate solana_bpf_loader_program

  • Version 1.10.0
  • All Items
  • Modules
  • Macros
  • Structs
  • Enums
  • Statics
  • Functions
logo
Change settings

Crate solana_bpf_loader_program

source · [−]

Modules

alloc
allocator_bump
deprecated
deprecated_ins_acc_idx
serialization
syscalls
upgradeable
upgradeable_ins_acc_idx
upgradeable_with_jit
with_jit

Macros

solana_bpf_loader_deprecated_program
solana_bpf_loader_program
solana_bpf_loader_program_with_jit
solana_bpf_loader_upgradeable_program
solana_bpf_loader_upgradeable_program_with_jit

Structs

BpfExecutor

BPF Loader’s Executor implementation

ThisInstructionMeter

Passed to the VM to enforce the compute budget

Enums

BpfError

Errors returned by functions the BPF Loader registers with the VM

Statics

ID

The static program ID

Functions

check_id

Confirms that a given pubkey is equivalent to the program ID

create_executor
create_vm

Create the BPF virtual machine

id

Returns the program ID

process_instruction
process_instruction_jit