solana_bpf_loader_program

Function direct_deploy_program

Source
pub fn direct_deploy_program(
    invoke_context: &mut InvokeContext<'_>,
    program_id: &Pubkey,
    loader_key: &Pubkey,
    account_size: usize,
    elf: &[u8],
    slot: Slot,
) -> Result<(), InstructionError>
Expand description

Directly deploy a program using a provided invoke context. This function should only be invoked from the runtime, since it does not provide any account loads or checks.