From 4394cb1ebbab46754cedd552f18edac772fa140f Mon Sep 17 00:00:00 2001 From: Paul Date: Mon, 16 Nov 2020 18:49:15 +0100 Subject: [PATCH] [js-token-library] add freeze and thaw ix builder functions to module declarations (#851) --- token/js/module.d.ts | 14 ++++++++++++++ token/js/module.flow.js | 14 ++++++++++++++ 2 files changed, 28 insertions(+) diff --git a/token/js/module.d.ts b/token/js/module.d.ts index 70d6e483..817283e7 100644 --- a/token/js/module.d.ts +++ b/token/js/module.d.ts @@ -213,5 +213,19 @@ declare module '@solana/spl-token' { authority: PublicKey, multiSigners: Array, ): TransactionInstruction; + static createFreezeAccountInstruction( + programId: PublicKey, + account: PublicKey, + mint: PublicKey, + authority: PublicKey, + multiSigners: Array, + ): TransactionInstruction; + static createThawAccountInstruction( + programId: PublicKey, + account: PublicKey, + mint: PublicKey, + authority: PublicKey, + multiSigners: Array, + ): TransactionInstruction; } } diff --git a/token/js/module.flow.js b/token/js/module.flow.js index d1de7b1f..7e213da9 100644 --- a/token/js/module.flow.js +++ b/token/js/module.flow.js @@ -205,5 +205,19 @@ declare module '@solana/spl-token' { authority: PublicKey, multiSigners: Array, ): TransactionInstruction; + static createFreezeAccountInstruction( + programId: PublicKey, + account: PublicKey, + mint: PublicKey, + authority: PublicKey, + multiSigners: Array, + ): TransactionInstruction; + static createThawAccountInstruction( + programId: PublicKey, + account: PublicKey, + mint: PublicKey, + authority: PublicKey, + multiSigners: Array, + ): TransactionInstruction; } }