Skip to content

Commit c4cfbe0

Browse files
committed
Update IDL
1 parent 8a3ec3f commit c4cfbe0

File tree

2 files changed

+180
-0
lines changed

2 files changed

+180
-0
lines changed

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

+60
Original file line numberDiff line numberDiff line change
@@ -1350,6 +1350,35 @@
13501350
],
13511351
"args": []
13521352
},
1353+
{
1354+
"name": "deregisterTransceiver",
1355+
"accounts": [
1356+
{
1357+
"name": "config",
1358+
"isMut": true,
1359+
"isSigner": false
1360+
},
1361+
{
1362+
"name": "owner",
1363+
"isMut": true,
1364+
"isSigner": true
1365+
},
1366+
{
1367+
"name": "transceiver",
1368+
"isMut": false,
1369+
"isSigner": false,
1370+
"docs": [
1371+
"used here that wraps the Transceiver account type."
1372+
]
1373+
},
1374+
{
1375+
"name": "registeredTransceiver",
1376+
"isMut": false,
1377+
"isSigner": false
1378+
}
1379+
],
1380+
"args": []
1381+
},
13531382
{
13541383
"name": "setOutboundLimit",
13551384
"accounts": [
@@ -1438,6 +1467,27 @@
14381467
"args": [],
14391468
"returns": "bool"
14401469
},
1470+
{
1471+
"name": "setThreshold",
1472+
"accounts": [
1473+
{
1474+
"name": "owner",
1475+
"isMut": false,
1476+
"isSigner": true
1477+
},
1478+
{
1479+
"name": "config",
1480+
"isMut": true,
1481+
"isSigner": false
1482+
}
1483+
],
1484+
"args": [
1485+
{
1486+
"name": "threshold",
1487+
"type": "u8"
1488+
}
1489+
]
1490+
},
14411491
{
14421492
"name": "setWormholePeer",
14431493
"accounts": [
@@ -2587,6 +2637,16 @@
25872637
"code": 6027,
25882638
"name": "InvalidMultisig",
25892639
"msg": "InvalidMultisig"
2640+
},
2641+
{
2642+
"code": 6028,
2643+
"name": "ThresholdTooHigh",
2644+
"msg": "ThresholdTooHigh"
2645+
},
2646+
{
2647+
"code": 6029,
2648+
"name": "InvalidTransceiverProgram",
2649+
"msg": "InvalidTransceiverProgram"
25902650
}
25912651
]
25922652
}

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

+120
Original file line numberDiff line numberDiff line change
@@ -1350,6 +1350,35 @@ export type ExampleNativeTokenTransfers = {
13501350
],
13511351
"args": []
13521352
},
1353+
{
1354+
"name": "deregisterTransceiver",
1355+
"accounts": [
1356+
{
1357+
"name": "config",
1358+
"isMut": true,
1359+
"isSigner": false
1360+
},
1361+
{
1362+
"name": "owner",
1363+
"isMut": true,
1364+
"isSigner": true
1365+
},
1366+
{
1367+
"name": "transceiver",
1368+
"isMut": false,
1369+
"isSigner": false,
1370+
"docs": [
1371+
"used here that wraps the Transceiver account type."
1372+
]
1373+
},
1374+
{
1375+
"name": "registeredTransceiver",
1376+
"isMut": false,
1377+
"isSigner": false
1378+
}
1379+
],
1380+
"args": []
1381+
},
13531382
{
13541383
"name": "setOutboundLimit",
13551384
"accounts": [
@@ -1438,6 +1467,27 @@ export type ExampleNativeTokenTransfers = {
14381467
"args": [],
14391468
"returns": "bool"
14401469
},
1470+
{
1471+
"name": "setThreshold",
1472+
"accounts": [
1473+
{
1474+
"name": "owner",
1475+
"isMut": false,
1476+
"isSigner": true
1477+
},
1478+
{
1479+
"name": "config",
1480+
"isMut": true,
1481+
"isSigner": false
1482+
}
1483+
],
1484+
"args": [
1485+
{
1486+
"name": "threshold",
1487+
"type": "u8"
1488+
}
1489+
]
1490+
},
14411491
{
14421492
"name": "setWormholePeer",
14431493
"accounts": [
@@ -2587,6 +2637,16 @@ export type ExampleNativeTokenTransfers = {
25872637
"code": 6027,
25882638
"name": "InvalidMultisig",
25892639
"msg": "InvalidMultisig"
2640+
},
2641+
{
2642+
"code": 6028,
2643+
"name": "ThresholdTooHigh",
2644+
"msg": "ThresholdTooHigh"
2645+
},
2646+
{
2647+
"code": 6029,
2648+
"name": "InvalidTransceiverProgram",
2649+
"msg": "InvalidTransceiverProgram"
25902650
}
25912651
]
25922652
}
@@ -3942,6 +4002,35 @@ export const IDL: ExampleNativeTokenTransfers = {
39424002
],
39434003
"args": []
39444004
},
4005+
{
4006+
"name": "deregisterTransceiver",
4007+
"accounts": [
4008+
{
4009+
"name": "config",
4010+
"isMut": true,
4011+
"isSigner": false
4012+
},
4013+
{
4014+
"name": "owner",
4015+
"isMut": true,
4016+
"isSigner": true
4017+
},
4018+
{
4019+
"name": "transceiver",
4020+
"isMut": false,
4021+
"isSigner": false,
4022+
"docs": [
4023+
"used here that wraps the Transceiver account type."
4024+
]
4025+
},
4026+
{
4027+
"name": "registeredTransceiver",
4028+
"isMut": false,
4029+
"isSigner": false
4030+
}
4031+
],
4032+
"args": []
4033+
},
39454034
{
39464035
"name": "setOutboundLimit",
39474036
"accounts": [
@@ -4030,6 +4119,27 @@ export const IDL: ExampleNativeTokenTransfers = {
40304119
"args": [],
40314120
"returns": "bool"
40324121
},
4122+
{
4123+
"name": "setThreshold",
4124+
"accounts": [
4125+
{
4126+
"name": "owner",
4127+
"isMut": false,
4128+
"isSigner": true
4129+
},
4130+
{
4131+
"name": "config",
4132+
"isMut": true,
4133+
"isSigner": false
4134+
}
4135+
],
4136+
"args": [
4137+
{
4138+
"name": "threshold",
4139+
"type": "u8"
4140+
}
4141+
]
4142+
},
40334143
{
40344144
"name": "setWormholePeer",
40354145
"accounts": [
@@ -5179,6 +5289,16 @@ export const IDL: ExampleNativeTokenTransfers = {
51795289
"code": 6027,
51805290
"name": "InvalidMultisig",
51815291
"msg": "InvalidMultisig"
5292+
},
5293+
{
5294+
"code": 6028,
5295+
"name": "ThresholdTooHigh",
5296+
"msg": "ThresholdTooHigh"
5297+
},
5298+
{
5299+
"code": 6029,
5300+
"name": "InvalidTransceiverProgram",
5301+
"msg": "InvalidTransceiverProgram"
51825302
}
51835303
]
51845304
}

0 commit comments

Comments
 (0)