@@ -298,23 +298,25 @@ export namespace NTT {
298
298
return await program . methods
299
299
. initializeMultisig ( { chainId, limit : limit , mode } )
300
300
. accountsStrict ( {
301
- payer : args . payer ,
302
- deployer : args . owner ,
303
- programData : programDataAddress ( program . programId ) ,
304
- config : pdas . configAccount ( ) ,
305
- mint : args . mint ,
306
- rateLimit : pdas . outboxRateLimitAccount ( ) ,
301
+ common : {
302
+ payer : args . payer ,
303
+ deployer : args . owner ,
304
+ programData : programDataAddress ( program . programId ) ,
305
+ config : pdas . configAccount ( ) ,
306
+ mint : args . mint ,
307
+ rateLimit : pdas . outboxRateLimitAccount ( ) ,
308
+ tokenAuthority : pdas . tokenAuthority ( ) ,
309
+ custody : await NTT . custodyAccountAddress (
310
+ pdas ,
311
+ args . mint ,
312
+ args . tokenProgram
313
+ ) ,
314
+ tokenProgram : args . tokenProgram ,
315
+ associatedTokenProgram : splToken . ASSOCIATED_TOKEN_PROGRAM_ID ,
316
+ bpfLoaderUpgradeableProgram : BPF_LOADER_UPGRADEABLE_PROGRAM_ID ,
317
+ systemProgram : SystemProgram . programId ,
318
+ } ,
307
319
multisig : args . multisig ,
308
- tokenProgram : args . tokenProgram ,
309
- tokenAuthority : pdas . tokenAuthority ( ) ,
310
- custody : await NTT . custodyAccountAddress (
311
- pdas ,
312
- args . mint ,
313
- args . tokenProgram
314
- ) ,
315
- bpfLoaderUpgradeableProgram : BPF_LOADER_UPGRADEABLE_PROGRAM_ID ,
316
- associatedTokenProgram : splToken . ASSOCIATED_TOKEN_PROGRAM_ID ,
317
- systemProgram : SystemProgram . programId ,
318
320
} )
319
321
. instruction ( ) ;
320
322
}
@@ -658,7 +660,7 @@ export namespace NTT {
658
660
659
661
// TODO: document that if recipient is provided, then the instruction can be
660
662
// created before the inbox item is created (i.e. they can be put in the same tx)
661
- export async function createReleaseInboundMultisigMintInstruction (
663
+ export async function createReleaseInboundMintMultisigInstruction (
662
664
program : Program < NttBindings . NativeTokenTransfer < IdlVersion > > ,
663
665
config : NttBindings . Config < IdlVersion > ,
664
666
args : {
@@ -679,7 +681,7 @@ export namespace NTT {
679
681
. recipientAddress ;
680
682
681
683
const transferIx = await program . methods
682
- . releaseInboundMultisigMint ( {
684
+ . releaseInboundMintMultisig ( {
683
685
revertOnDelay : args . revertOnDelay ,
684
686
} )
685
687
. accountsStrict ( {
@@ -697,8 +699,8 @@ export namespace NTT {
697
699
tokenAuthority : pdas . tokenAuthority ( ) ,
698
700
tokenProgram : config . tokenProgram ,
699
701
custody : await custodyAccountAddress ( pdas , config ) ,
700
- multisig : args . multisig ,
701
702
} ,
703
+ multisig : args . multisig ,
702
704
} )
703
705
. instruction ( ) ;
704
706
0 commit comments