Home Reference Source
import {BpfLoader} from '@solana/web3'
public class | source

BpfLoader

Factory class for transactions to interact with a program loader

Static Member Summary

Static Public Members
public static get

Public key that identifies the BpfLoader

Static Method Summary

Static Public Methods
public static

async load(connection: Connection, owner: Account, elf: Array<number>): Promise<PublicKey>

Load a BPF program

Static Public Members

public static get programId: PublicKey source

Public key that identifies the BpfLoader

Static Public Methods

public static async load(connection: Connection, owner: Account, elf: Array<number>): Promise<PublicKey> source

Load a BPF program

Params:

NameTypeAttributeDescription
connection Connection

The connection to use

owner Account

User account to load the program into

elf Array<number>

The entire ELF containing the BPF program

Return:

Promise<PublicKey>