spl: Update `spl-token-2022` to 0.6.1 (#2496)

This commit is contained in:
acheron 2023-05-19 13:18:14 +02:00 committed by GitHub
parent 4793b90db1
commit f9d0eca704
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
7 changed files with 34 additions and 15 deletions

28
Cargo.lock generated
View File

@ -264,7 +264,7 @@ dependencies = [
"solana-program",
"spl-associated-token-account",
"spl-token",
"spl-token-2022",
"spl-token-2022 0.6.1",
"toml_datetime",
"winnow",
]
@ -3727,7 +3727,7 @@ dependencies = [
"solana-config-program",
"solana-sdk",
"spl-token",
"spl-token-2022",
"spl-token-2022 0.5.0",
"thiserror",
"zstd",
]
@ -4219,7 +4219,7 @@ dependencies = [
"solana-sdk",
"solana-transaction-status",
"solana-version",
"spl-token-2022",
"spl-token-2022 0.5.0",
"thiserror",
]
@ -4397,7 +4397,7 @@ dependencies = [
"spl-associated-token-account",
"spl-memo",
"spl-token",
"spl-token-2022",
"spl-token-2022 0.5.0",
"thiserror",
]
@ -4546,7 +4546,7 @@ dependencies = [
"num-traits",
"solana-program",
"spl-token",
"spl-token-2022",
"spl-token-2022 0.5.0",
"thiserror",
]
@ -4592,6 +4592,24 @@ dependencies = [
"thiserror",
]
[[package]]
name = "spl-token-2022"
version = "0.6.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0043b590232c400bad5ee9eb983ced003d15163c4c5d56b090ac6d9a57457b47"
dependencies = [
"arrayref",
"bytemuck",
"num-derive",
"num-traits",
"num_enum",
"solana-program",
"solana-zk-token-sdk",
"spl-memo",
"spl-token",
"thiserror",
]
[[package]]
name = "static_assertions"
version = "1.1.0"

View File

@ -26,7 +26,7 @@ borsh = { version = "^0.9", optional = true }
serum_dex = { git = "https://github.com/openbook-dex/program/", rev = "1be91f2", version = "0.4.0", features = ["no-entrypoint"], optional = true }
solana-program = "1.14.16"
spl-token = { version = "3.5.0", features = ["no-entrypoint"], optional = true }
spl-token-2022 = { version = "0.5.0", features = ["no-entrypoint"], optional = true }
spl-token-2022 = { version = "0.6.1", features = ["no-entrypoint"], optional = true }
spl-associated-token-account = { version = "1.1.1", features = ["no-entrypoint"], optional = true }
mpl-token-metadata = { version = "^1.11.0", optional = true, features = ["no-entrypoint"] }

View File

@ -18,4 +18,3 @@ default = []
[dependencies]
anchor-lang = { path = "../../../../lang" }
anchor-spl = { path = "../../../../spl" }
spl-token-2022 = { version = "0.5.0", features = ["no-entrypoint"] }

View File

@ -16,10 +16,10 @@
//! - Initializer will get back ownership of their token X account
use anchor_lang::prelude::*;
use anchor_spl::token_interface::{
self, Mint, SetAuthority, TokenAccount, TokenInterface, TransferChecked,
use anchor_spl::{
token_2022::spl_token_2022::instruction::AuthorityType,
token_interface::{self, Mint, SetAuthority, TokenAccount, TokenInterface, TransferChecked},
};
use spl_token_2022::instruction::AuthorityType;
declare_id!("Fg6PaFpoGXkYsidMpWTK6W2BeZ7FEfcYkg476zPFsLnS");

View File

@ -16,4 +16,3 @@ cpi = ["no-entrypoint"]
[dependencies]
anchor-lang = { path = "../../../../../lang" }
anchor-spl = { path = "../../../../../spl" }
spl-token-2022 = { version = "0.5.0", features = ["no-entrypoint"] }

View File

@ -1,9 +1,13 @@
//! This example demonstrates the use of the `anchor_spl::token` CPI client.
use anchor_lang::prelude::*;
use anchor_spl::associated_token::AssociatedToken;
use anchor_spl::token_interface::{
self, Burn, Mint, MintTo, SetAuthority, TokenAccount, TokenInterface, Transfer, TransferChecked,
use anchor_spl::{
associated_token::AssociatedToken,
token_2022::spl_token_2022,
token_interface::{
self, Burn, Mint, MintTo, SetAuthority, TokenAccount, TokenInterface, Transfer,
TransferChecked,
},
};
declare_id!("Fg6PaFpoGXkYsidMpWTK6W2BeZ7FEfcYkg476zPFsLnS");

View File

@ -18,4 +18,3 @@ default = []
[dependencies]
anchor-lang = { path = "../../../../../lang" }
anchor-spl = { path = "../../../../../spl" }
spl-token-2022 = { version = "0.5.0", features = ["no-entrypoint"] }