fix: add Buffer to loader elf data arg type
This commit is contained in:
parent
e8ca68043a
commit
7073310e2b
|
@ -443,7 +443,7 @@ declare module '@solana/web3.js' {
|
|||
payer: Account,
|
||||
program: Account,
|
||||
programId: PublicKey,
|
||||
data: Array<number>,
|
||||
data: Buffer | Array<number>,
|
||||
): Promise<PublicKey>;
|
||||
}
|
||||
|
||||
|
@ -454,7 +454,7 @@ declare module '@solana/web3.js' {
|
|||
static load(
|
||||
connection: Connection,
|
||||
payer: Account,
|
||||
elfBytes: Array<number>,
|
||||
elfBytes: Buffer | Array<number>,
|
||||
): Promise<PublicKey>;
|
||||
}
|
||||
|
||||
|
|
|
@ -457,7 +457,7 @@ declare module '@solana/web3.js' {
|
|||
payer: Account,
|
||||
program: Account,
|
||||
programId: PublicKey,
|
||||
data: Array<number>,
|
||||
data: Buffer | Array<number>,
|
||||
): Promise<PublicKey>;
|
||||
}
|
||||
|
||||
|
@ -468,7 +468,7 @@ declare module '@solana/web3.js' {
|
|||
static load(
|
||||
connection: Connection,
|
||||
payer: Account,
|
||||
elfBytes: Array<number>,
|
||||
elfBytes: Buffer | Array<number>,
|
||||
): Promise<PublicKey>;
|
||||
}
|
||||
|
||||
|
|
|
@ -36,7 +36,7 @@ export class BpfLoader {
|
|||
static load(
|
||||
connection: Connection,
|
||||
payer: Account,
|
||||
elf: Array<number>,
|
||||
elf: Buffer | Array<number>,
|
||||
): Promise<PublicKey> {
|
||||
const program = new Account();
|
||||
return Loader.load(connection, payer, program, BpfLoader.programId, elf);
|
||||
|
|
|
@ -52,7 +52,7 @@ export class Loader {
|
|||
payer: Account,
|
||||
program: Account,
|
||||
programId: PublicKey,
|
||||
data: Array<number>,
|
||||
data: Buffer | Array<number>,
|
||||
): Promise<PublicKey> {
|
||||
{
|
||||
const balanceNeeded = await connection.getMinimumBalanceForRentExemption(
|
||||
|
|
Loading…
Reference in New Issue