Skip to content

Commit a19e782

Browse files
committed
Update TS SDK to use renamed args
1 parent 26866cd commit a19e782

File tree

2 files changed

+14
-6
lines changed

2 files changed

+14
-6
lines changed

solana/ts/lib/ntt.ts

+10-4
Original file line numberDiff line numberDiff line change
@@ -547,7 +547,7 @@ export namespace NTT {
547547
payer: PublicKey;
548548
chain: Chain;
549549
nttMessage: Ntt.Message;
550-
revertOnDelay: boolean;
550+
revertWhenNotReady: boolean;
551551
recipient?: PublicKey;
552552
},
553553
pdas?: Pdas
@@ -574,7 +574,10 @@ export namespace NTT {
574574

575575
const transferIx = await program.methods
576576
.releaseInboundMint({
577-
revertOnDelay: args.revertOnDelay,
577+
// NOTE: `revertOnDelay` is used for versions < 3.x.x
578+
// For versions >= 3.x.x, `revertWhenNotReady` is used instead
579+
revertOnDelay: args.revertWhenNotReady,
580+
revertWhenNotReady: args.revertWhenNotReady,
578581
})
579582
.accounts({
580583
common: {
@@ -637,7 +640,7 @@ export namespace NTT {
637640
payer: PublicKey;
638641
chain: Chain;
639642
nttMessage: Ntt.Message;
640-
revertOnDelay: boolean;
643+
revertWhenNotReady: boolean;
641644
recipient?: PublicKey;
642645
},
643646
pdas?: Pdas
@@ -652,7 +655,10 @@ export namespace NTT {
652655

653656
const transferIx = await program.methods
654657
.releaseInboundUnlock({
655-
revertOnDelay: args.revertOnDelay,
658+
// NOTE: `revertOnDelay` is used for versions < 3.x.x
659+
// For versions >= 3.x.x, `revertWhenNotReady` is used instead
660+
revertOnDelay: args.revertWhenNotReady,
661+
revertWhenNotReady: args.revertWhenNotReady,
656662
})
657663
.accountsStrict({
658664
common: {

solana/ts/sdk/ntt.ts

+4-2
Original file line numberDiff line numberDiff line change
@@ -1009,7 +1009,8 @@ export class SolanaNtt<N extends Network, C extends SolanaChains>
10091009
nttMessage.payload.recipientAddress.toUint8Array()
10101010
),
10111011
chain: emitterChain,
1012-
revertOnDelay: false,
1012+
// NOTE: this acts as `revertOnDelay` for versions < 3.x.x
1013+
revertWhenNotReady: false,
10131014
};
10141015
let releaseIx =
10151016
config.mode.locking != null
@@ -1181,7 +1182,8 @@ export class SolanaNtt<N extends Network, C extends SolanaChains>
11811182
transceiverMessage.payload.recipientAddress.toUint8Array()
11821183
),
11831184
chain: fromChain,
1184-
revertOnDelay: false,
1185+
// NOTE: this acts as `revertOnDelay` for versions < 3.x.x
1186+
revertWhenNotReady: false,
11851187
};
11861188

11871189
tx.add(

0 commit comments

Comments
 (0)