diff --git a/clients/js-solita/package.json b/clients/js-solita/package.json index 1d264ab9..4443f393 100644 --- a/clients/js-solita/package.json +++ b/clients/js-solita/package.json @@ -1,7 +1,7 @@ { "name": "@metaplex-foundation/mpl-bubblegum", "version": "0.10.0", - "programVersion": "0.11.1", + "programVersion": "0.12.0", "description": "SDK for MPL Bubblegum contract", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", diff --git a/idls/bubblegum.json b/idls/bubblegum.json index c09aad07..329085d9 100644 --- a/idls/bubblegum.json +++ b/idls/bubblegum.json @@ -1,5 +1,5 @@ { - "version": "0.11.1", + "version": "0.12.0", "name": "bubblegum", "instructions": [ { diff --git a/programs/bubblegum/Cargo.lock b/programs/bubblegum/Cargo.lock index 307c80e7..4170b510 100644 --- a/programs/bubblegum/Cargo.lock +++ b/programs/bubblegum/Cargo.lock @@ -241,9 +241,9 @@ checksum = "78f860599da1c2354e7234c768783049eb42e2f54509ecfc942d2e0076a2da7b" dependencies = [ "anchor-lang", "solana-program", - "spl-associated-token-account 1.1.3", - "spl-token 3.5.0", - "spl-token-2022 0.6.1", + "spl-associated-token-account", + "spl-token", + "spl-token-2022", ] [[package]] @@ -763,7 +763,7 @@ dependencies = [ [[package]] name = "bubblegum" -version = "0.11.1" +version = "0.12.0" dependencies = [ "anchor-lang", "anchor-spl", @@ -776,11 +776,11 @@ dependencies = [ "solana-program-test", "solana-sdk", "spl-account-compression", - "spl-associated-token-account 2.0.0", + "spl-associated-token-account", "spl-concurrent-merkle-tree", "spl-merkle-tree-reference", "spl-noop 0.1.3", - "spl-token 4.0.0", + "spl-token", ] [[package]] @@ -3555,8 +3555,8 @@ dependencies = [ "solana-address-lookup-table-program", "solana-config-program", "solana-sdk", - "spl-token 3.5.0", - "spl-token-2022 0.6.1", + "spl-token", + "spl-token-2022", "thiserror", "zstd", ] @@ -4140,7 +4140,7 @@ dependencies = [ "solana-sdk", "solana-transaction-status", "solana-version", - "spl-token-2022 0.6.1", + "spl-token-2022", "thiserror", ] @@ -4429,10 +4429,10 @@ dependencies = [ "solana-account-decoder", "solana-address-lookup-table-program", "solana-sdk", - "spl-associated-token-account 1.1.3", + "spl-associated-token-account", "spl-memo", - "spl-token 3.5.0", - "spl-token-2022 0.6.1", + "spl-token", + "spl-token-2022", "thiserror", ] @@ -4591,24 +4591,8 @@ dependencies = [ "num-derive", "num-traits", "solana-program", - "spl-token 3.5.0", - "spl-token-2022 0.6.1", - "thiserror", -] - -[[package]] -name = "spl-associated-token-account" -version = "2.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "02693d7b36cea2b45318b87f22406909879226963296f31f4ebb0fc7f6e1aeb3" -dependencies = [ - "assert_matches", - "borsh 0.10.3", - "num-derive", - "num-traits", - "solana-program", - "spl-token 4.0.0", - "spl-token-2022 0.7.0", + "spl-token", + "spl-token-2022", "thiserror", ] @@ -4623,41 +4607,6 @@ dependencies = [ "thiserror", ] -[[package]] -name = "spl-discriminator" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "cce5d563b58ef1bb2cdbbfe0dfb9ffdc24903b10ae6a4df2d8f425ece375033f" -dependencies = [ - "bytemuck", - "solana-program", - "spl-discriminator-derive", -] - -[[package]] -name = "spl-discriminator-derive" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4fa8f409b5c5e0ac571df17c981ae1424b204743daa4428430627d38717caf5" -dependencies = [ - "quote 1.0.32", - "spl-discriminator-syn", - "syn 2.0.28", -] - -[[package]] -name = "spl-discriminator-syn" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "21968d7da2f0a624c509f24580c3fee70b364a6886d90709e679e64f572eca2f" -dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.32", - "solana-program", - "syn 2.0.28", - "thiserror", -] - [[package]] name = "spl-memo" version = "3.0.1" @@ -4695,43 +4644,6 @@ dependencies = [ "solana-program", ] -[[package]] -name = "spl-program-error" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "af92f74cd3b0fdfda59fef4b571a92123e4df0f67cc43f73163975d31118ef82" -dependencies = [ - "num-derive", - "num-traits", - "solana-program", - "spl-program-error-derive", - "thiserror", -] - -[[package]] -name = "spl-program-error-derive" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "173f3cc506847882189b3a5b67299f617fed2f9730f122dd197b82e1e213dee5" -dependencies = [ - "proc-macro2 1.0.66", - "quote 1.0.32", - "syn 2.0.28", -] - -[[package]] -name = "spl-tlv-account-resolution" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "82149a5a06b5f158d03904066375eaf0c8a2422557cc3d5a25d277260d9a3b16" -dependencies = [ - "bytemuck", - "solana-program", - "spl-discriminator", - "spl-program-error", - "spl-type-length-value", -] - [[package]] name = "spl-token" version = "3.5.0" @@ -4747,21 +4659,6 @@ dependencies = [ "thiserror", ] -[[package]] -name = "spl-token" -version = "4.0.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "08459ba1b8f7c1020b4582c4edf0f5c7511a5e099a7a97570c9698d4f2337060" -dependencies = [ - "arrayref", - "bytemuck", - "num-derive", - "num-traits", - "num_enum 0.6.1", - "solana-program", - "thiserror", -] - [[package]] name = "spl-token-2022" version = "0.6.1" @@ -4776,59 +4673,10 @@ dependencies = [ "solana-program", "solana-zk-token-sdk", "spl-memo", - "spl-token 3.5.0", + "spl-token", "thiserror", ] -[[package]] -name = "spl-token-2022" -version = "0.7.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b24ac5786a3fefbf59f5606312c61abf87b23154e7a717e5d18216fbea4711db" -dependencies = [ - "arrayref", - "bytemuck", - "num-derive", - "num-traits", - "num_enum 0.6.1", - "solana-program", - "solana-zk-token-sdk", - "spl-memo", - "spl-token 4.0.0", - "spl-transfer-hook-interface", - "thiserror", -] - -[[package]] -name = "spl-transfer-hook-interface" -version = "0.1.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4a2326852adf88716fbac7f54cd6ee2c8a0b5a14ede24db3b4519c4ff13df04b" -dependencies = [ - "arrayref", - "bytemuck", - "num-derive", - "num-traits", - "num_enum 0.6.1", - "solana-program", - "spl-discriminator", - "spl-tlv-account-resolution", - "spl-type-length-value", - "thiserror", -] - -[[package]] -name = "spl-type-length-value" -version = "0.2.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f1d085f426b33b8365fb98383d1b8b3925e21bdfe579c851ceaa7f511dbec191" -dependencies = [ - "bytemuck", - "solana-program", - "spl-discriminator", - "spl-program-error", -] - [[package]] name = "static_assertions" version = "1.1.0" diff --git a/programs/bubblegum/program/Cargo.toml b/programs/bubblegum/program/Cargo.toml index ffd0df2d..b10e8b3d 100644 --- a/programs/bubblegum/program/Cargo.toml +++ b/programs/bubblegum/program/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "bubblegum" -version = "0.11.1" +version = "0.12.0" description = "NFT Compression" authors = ["Metaplex Developers "] repository = "https://github.com/metaplex-foundation/mpl-bubblegum"