diff --git a/web3.js/module.d.ts b/web3.js/module.d.ts index 0ff13aa4c6..26a91d2f6f 100644 --- a/web3.js/module.d.ts +++ b/web3.js/module.d.ts @@ -3,6 +3,7 @@ declare module '@solana/web3.js' { import * as BufferLayout from 'buffer-layout'; // === src/publickey.js === + export type PublicKeyNonce = [PublicKey, number]; export class PublicKey { constructor(value: number | string | Buffer | Uint8Array | Array); static isPublicKey(o: object): boolean; @@ -11,6 +12,14 @@ declare module '@solana/web3.js' { seed: string, programId: PublicKey, ): Promise; + static createProgramAddress( + seeds: Array, + programId: PublicKey, + ): Promise; + static findProgramAddress( + seeds: Array, + programId: PublicKey, + ): Promise; equals(publickey: PublicKey): boolean; toBase58(): string; toBuffer(): Buffer;