Skip to content
This repository was archived by the owner on Mar 11, 2025. It is now read-only.

Commit 4394cb1

Browse files
authored
[js-token-library] add freeze and thaw ix builder functions to module declarations (#851)
1 parent 90c0481 commit 4394cb1

File tree

2 files changed

+28
-0
lines changed

2 files changed

+28
-0
lines changed

token/js/module.d.ts

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,5 +213,19 @@ declare module '@solana/spl-token' {
213213
authority: PublicKey,
214214
multiSigners: Array<Account>,
215215
): TransactionInstruction;
216+
static createFreezeAccountInstruction(
217+
programId: PublicKey,
218+
account: PublicKey,
219+
mint: PublicKey,
220+
authority: PublicKey,
221+
multiSigners: Array<Account>,
222+
): TransactionInstruction;
223+
static createThawAccountInstruction(
224+
programId: PublicKey,
225+
account: PublicKey,
226+
mint: PublicKey,
227+
authority: PublicKey,
228+
multiSigners: Array<Account>,
229+
): TransactionInstruction;
216230
}
217231
}

token/js/module.flow.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -205,5 +205,19 @@ declare module '@solana/spl-token' {
205205
authority: PublicKey,
206206
multiSigners: Array<Account>,
207207
): TransactionInstruction;
208+
static createFreezeAccountInstruction(
209+
programId: PublicKey,
210+
account: PublicKey,
211+
mint: PublicKey,
212+
authority: PublicKey,
213+
multiSigners: Array<Account>,
214+
): TransactionInstruction;
215+
static createThawAccountInstruction(
216+
programId: PublicKey,
217+
account: PublicKey,
218+
mint: PublicKey,
219+
authority: PublicKey,
220+
multiSigners: Array<Account>,
221+
): TransactionInstruction;
208222
}
209223
}

0 commit comments

Comments
 (0)