Skip to content

Commit b0a0ecf

Browse files
committed
solana: Update IDL and TS helper function
1 parent e9ec944 commit b0a0ecf

File tree

3 files changed

+35
-35
lines changed

3 files changed

+35
-35
lines changed

solana/ts/idl/3_0_0/json/example_native_token_transfers.json

+11-11
Original file line numberDiff line numberDiff line change
@@ -753,7 +753,7 @@
753753
]
754754
},
755755
{
756-
"name": "payer",
756+
"name": "rentPayer",
757757
"isMut": true,
758758
"isSigner": true
759759
},
@@ -819,11 +819,6 @@
819819
"isMut": false,
820820
"isSigner": false
821821
},
822-
{
823-
"name": "payer",
824-
"isMut": true,
825-
"isSigner": false
826-
},
827822
{
828823
"name": "mint",
829824
"isMut": true,
@@ -834,6 +829,11 @@
834829
"isMut": false,
835830
"isSigner": false
836831
},
832+
{
833+
"name": "rentPayer",
834+
"isMut": true,
835+
"isSigner": false
836+
},
837837
{
838838
"name": "pendingTokenAuthority",
839839
"isMut": true,
@@ -863,11 +863,6 @@
863863
"isMut": false,
864864
"isSigner": false
865865
},
866-
{
867-
"name": "payer",
868-
"isMut": true,
869-
"isSigner": false
870-
},
871866
{
872867
"name": "mint",
873868
"isMut": true,
@@ -878,6 +873,11 @@
878873
"isMut": false,
879874
"isSigner": false
880875
},
876+
{
877+
"name": "rentPayer",
878+
"isMut": true,
879+
"isSigner": false
880+
},
881881
{
882882
"name": "pendingTokenAuthority",
883883
"isMut": true,

solana/ts/idl/3_0_0/ts/example_native_token_transfers.ts

+22-22
Original file line numberDiff line numberDiff line change
@@ -753,7 +753,7 @@ export type ExampleNativeTokenTransfers = {
753753
]
754754
},
755755
{
756-
"name": "payer",
756+
"name": "rentPayer",
757757
"isMut": true,
758758
"isSigner": true
759759
},
@@ -819,11 +819,6 @@ export type ExampleNativeTokenTransfers = {
819819
"isMut": false,
820820
"isSigner": false
821821
},
822-
{
823-
"name": "payer",
824-
"isMut": true,
825-
"isSigner": false
826-
},
827822
{
828823
"name": "mint",
829824
"isMut": true,
@@ -834,6 +829,11 @@ export type ExampleNativeTokenTransfers = {
834829
"isMut": false,
835830
"isSigner": false
836831
},
832+
{
833+
"name": "rentPayer",
834+
"isMut": true,
835+
"isSigner": false
836+
},
837837
{
838838
"name": "pendingTokenAuthority",
839839
"isMut": true,
@@ -863,11 +863,6 @@ export type ExampleNativeTokenTransfers = {
863863
"isMut": false,
864864
"isSigner": false
865865
},
866-
{
867-
"name": "payer",
868-
"isMut": true,
869-
"isSigner": false
870-
},
871866
{
872867
"name": "mint",
873868
"isMut": true,
@@ -878,6 +873,11 @@ export type ExampleNativeTokenTransfers = {
878873
"isMut": false,
879874
"isSigner": false
880875
},
876+
{
877+
"name": "rentPayer",
878+
"isMut": true,
879+
"isSigner": false
880+
},
881881
{
882882
"name": "pendingTokenAuthority",
883883
"isMut": true,
@@ -2996,7 +2996,7 @@ export const IDL: ExampleNativeTokenTransfers = {
29962996
]
29972997
},
29982998
{
2999-
"name": "payer",
2999+
"name": "rentPayer",
30003000
"isMut": true,
30013001
"isSigner": true
30023002
},
@@ -3062,11 +3062,6 @@ export const IDL: ExampleNativeTokenTransfers = {
30623062
"isMut": false,
30633063
"isSigner": false
30643064
},
3065-
{
3066-
"name": "payer",
3067-
"isMut": true,
3068-
"isSigner": false
3069-
},
30703065
{
30713066
"name": "mint",
30723067
"isMut": true,
@@ -3077,6 +3072,11 @@ export const IDL: ExampleNativeTokenTransfers = {
30773072
"isMut": false,
30783073
"isSigner": false
30793074
},
3075+
{
3076+
"name": "rentPayer",
3077+
"isMut": true,
3078+
"isSigner": false
3079+
},
30803080
{
30813081
"name": "pendingTokenAuthority",
30823082
"isMut": true,
@@ -3106,11 +3106,6 @@ export const IDL: ExampleNativeTokenTransfers = {
31063106
"isMut": false,
31073107
"isSigner": false
31083108
},
3109-
{
3110-
"name": "payer",
3111-
"isMut": true,
3112-
"isSigner": false
3113-
},
31143109
{
31153110
"name": "mint",
31163111
"isMut": true,
@@ -3121,6 +3116,11 @@ export const IDL: ExampleNativeTokenTransfers = {
31213116
"isMut": false,
31223117
"isSigner": false
31233118
},
3119+
{
3120+
"name": "rentPayer",
3121+
"isMut": true,
3122+
"isSigner": false
3123+
},
31243124
{
31253125
"name": "pendingTokenAuthority",
31263126
"isMut": true,

solana/ts/lib/ntt.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -717,7 +717,7 @@ export namespace NTT {
717717
program: Program<NttBindings.NativeTokenTransfer<IdlVersion>>,
718718
config: NttBindings.Config<IdlVersion>,
719719
args: {
720-
payer: PublicKey;
720+
rentPayer: PublicKey;
721721
owner: PublicKey;
722722
newAuthority: PublicKey;
723723
},
@@ -734,7 +734,7 @@ export namespace NTT {
734734
owner: args.owner,
735735
newAuthority: args.newAuthority,
736736
},
737-
payer: args.payer,
737+
rentPayer: args.rentPayer,
738738
pendingTokenAuthority: pdas.pendingTokenAuthority(),
739739
systemProgram: SystemProgram.programId,
740740
})

0 commit comments

Comments
 (0)