Skip to content

Commit b563f3a

Browse files
committed
solana: Bump idl version to 3_0_0
1 parent f60f181 commit b563f3a

20 files changed

+10513
-13
lines changed

solana/Cargo.lock

+6-6
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

solana/modules/ntt-messages/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ntt-messages"
3-
version = "2.0.0"
3+
version = "3.0.0"
44
edition = "2021"
55

66
[features]

solana/programs/dummy-transfer-hook/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "dummy-transfer-hook"
3-
version = "2.0.0"
3+
version = "3.0.0"
44
description = "Created with Anchor"
55
edition = "2021"
66

solana/programs/example-native-token-transfers/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "example-native-token-transfers"
3-
version = "2.0.0"
3+
version = "3.0.0"
44
description = "Example implementation of native token transfer standard"
55
edition = "2021"
66

solana/programs/example-native-token-transfers/src/lib.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ pub const TOKEN_AUTHORITY_SEED: &[u8] = b"token_authority";
6363
/// user, atomically).
6464
pub const SESSION_AUTHORITY_SEED: &[u8] = b"session_authority";
6565

66-
pub const VERSION: &str = "2.0.0";
66+
pub const VERSION: &str = "3.0.0";
6767

6868
#[program]
6969
pub mod example_native_token_transfers {

solana/programs/ntt-quoter/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ntt-quoter"
3-
version = "2.0.0"
3+
version = "3.0.0"
44
edition = "2021"
55

66
[lib]

solana/programs/ntt-transceiver/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ntt-transceiver"
3-
version = "0.1.0"
3+
version = "3.0.0"
44
description = "Created with Anchor"
55
edition = "2021"
66

solana/programs/wormhole-governance/Cargo.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "wormhole-governance"
3-
version = "2.0.0"
3+
version = "3.0.0"
44
description = "Governance for programs controlled by Wormhole Guardians"
55
edition = "2021"
66

solana/tests/anchor.test.ts

+3
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ import {
3131
Transaction,
3232
} from "@solana/web3.js";
3333
import { DummyTransferHook } from "../ts/idl/1_0_0/ts/dummy_transfer_hook.js";
34+
import { type NttTransceiver as NttTransceiverIdlType } from "../ts/idl/3_0_0/ts/ntt_transceiver.js";
35+
import { NTT } from "../ts/index.js";
36+
import { derivePda } from "../ts/lib/utils.js";
3437
import { SolanaNtt } from "../ts/sdk/index.js";
3538

3639
const solanaRootDir = `${__dirname}/../`;
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,110 @@
1+
{
2+
"version": "3.0.0",
3+
"name": "dummy_transfer_hook",
4+
"instructions": [
5+
{
6+
"name": "initializeExtraAccountMetaList",
7+
"accounts": [
8+
{
9+
"name": "payer",
10+
"isMut": true,
11+
"isSigner": true
12+
},
13+
{
14+
"name": "extraAccountMetaList",
15+
"isMut": true,
16+
"isSigner": false
17+
},
18+
{
19+
"name": "mint",
20+
"isMut": false,
21+
"isSigner": false
22+
},
23+
{
24+
"name": "tokenProgram",
25+
"isMut": false,
26+
"isSigner": false
27+
},
28+
{
29+
"name": "associatedTokenProgram",
30+
"isMut": false,
31+
"isSigner": false
32+
},
33+
{
34+
"name": "counter",
35+
"isMut": true,
36+
"isSigner": false
37+
},
38+
{
39+
"name": "systemProgram",
40+
"isMut": false,
41+
"isSigner": false
42+
}
43+
],
44+
"args": []
45+
},
46+
{
47+
"name": "transferHook",
48+
"accounts": [
49+
{
50+
"name": "sourceToken",
51+
"isMut": false,
52+
"isSigner": false
53+
},
54+
{
55+
"name": "mint",
56+
"isMut": false,
57+
"isSigner": false
58+
},
59+
{
60+
"name": "destinationToken",
61+
"isMut": false,
62+
"isSigner": false
63+
},
64+
{
65+
"name": "authority",
66+
"isMut": false,
67+
"isSigner": false
68+
},
69+
{
70+
"name": "extraAccountMetaList",
71+
"isMut": false,
72+
"isSigner": false
73+
},
74+
{
75+
"name": "dummyAccount",
76+
"isMut": false,
77+
"isSigner": false,
78+
"docs": [
79+
"computes and the on-chain code correctly passes on the PDA."
80+
]
81+
},
82+
{
83+
"name": "counter",
84+
"isMut": true,
85+
"isSigner": false
86+
}
87+
],
88+
"args": [
89+
{
90+
"name": "amount",
91+
"type": "u64"
92+
}
93+
]
94+
}
95+
],
96+
"accounts": [
97+
{
98+
"name": "Counter",
99+
"type": {
100+
"kind": "struct",
101+
"fields": [
102+
{
103+
"name": "count",
104+
"type": "u64"
105+
}
106+
]
107+
}
108+
}
109+
]
110+
}

0 commit comments

Comments
 (0)