diff --git a/Cargo.lock b/Cargo.lock index 9744d46d4a..53b919fea4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -14,7 +14,7 @@ dependencies = [ [[package]] name = "account-compression" -version = "0.7.0" +version = "0.8.0" dependencies = [ "aligned-sized", "anchor-lang", @@ -34,7 +34,7 @@ dependencies = [ [[package]] name = "account-compression-test" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "anchor-lang", @@ -165,7 +165,7 @@ checksum = "250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd" [[package]] name = "aligned-sized" -version = "0.5.0" +version = "0.6.0" dependencies = [ "proc-macro2", "quote", @@ -1474,7 +1474,7 @@ dependencies = [ [[package]] name = "compressed-token-test" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "anchor-lang", @@ -2004,7 +2004,7 @@ dependencies = [ [[package]] name = "e2e-test" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "anchor-lang", @@ -2288,7 +2288,7 @@ checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" [[package]] name = "forester" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "anchor-lang", @@ -2352,7 +2352,7 @@ dependencies = [ [[package]] name = "forester-utils" -version = "0.1.0" +version = "0.2.0" dependencies = [ "account-compression", "anchor-lang", @@ -3484,7 +3484,7 @@ dependencies = [ [[package]] name = "light-bounded-vec" -version = "0.5.0" +version = "0.6.0" dependencies = [ "bytemuck", "memoffset 0.9.1", @@ -3495,7 +3495,7 @@ dependencies = [ [[package]] name = "light-compressed-token" -version = "0.7.0" +version = "0.8.0" dependencies = [ "account-compression", "aligned-sized", @@ -3513,7 +3513,7 @@ dependencies = [ [[package]] name = "light-concurrent-merkle-tree" -version = "0.5.0" +version = "0.6.0" dependencies = [ "ark-bn254", "ark-ff", @@ -3537,7 +3537,7 @@ dependencies = [ [[package]] name = "light-hash-set" -version = "0.5.0" +version = "0.6.0" dependencies = [ "ark-bn254", "ark-ff", @@ -3554,7 +3554,7 @@ dependencies = [ [[package]] name = "light-hasher" -version = "0.5.0" +version = "0.6.0" dependencies = [ "ark-bn254", "light-poseidon", @@ -3567,14 +3567,14 @@ dependencies = [ [[package]] name = "light-heap" -version = "0.5.0" +version = "0.6.0" dependencies = [ "anchor-lang", ] [[package]] name = "light-indexed-merkle-tree" -version = "0.5.0" +version = "0.6.0" dependencies = [ "borsh 0.10.3", "light-bounded-vec", @@ -3593,7 +3593,7 @@ dependencies = [ [[package]] name = "light-macros" -version = "0.7.0" +version = "0.8.0" dependencies = [ "bs58 0.4.0", "light-hasher", @@ -3605,7 +3605,7 @@ dependencies = [ [[package]] name = "light-merkle-tree-reference" -version = "0.5.0" +version = "0.6.0" dependencies = [ "light-bounded-vec", "light-hasher", @@ -3627,7 +3627,7 @@ dependencies = [ [[package]] name = "light-prover-client" -version = "0.5.0" +version = "0.6.0" dependencies = [ "ark-bn254", "ark-crypto-primitives", @@ -3637,7 +3637,7 @@ dependencies = [ "ark-relations", "ark-serialize", "ark-std", - "borsh 0.10.3", + "borsh 0.9.3", "bytemuck", "color-eyre", "duct", @@ -3663,7 +3663,7 @@ dependencies = [ [[package]] name = "light-registry" -version = "0.7.0" +version = "0.8.0" dependencies = [ "account-compression", "aligned-sized", @@ -3685,7 +3685,7 @@ dependencies = [ [[package]] name = "light-sdk" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "aligned-sized", @@ -3719,7 +3719,7 @@ dependencies = [ [[package]] name = "light-system-program" -version = "0.7.0" +version = "0.8.0" dependencies = [ "account-compression", "aligned-sized", @@ -3739,7 +3739,7 @@ dependencies = [ [[package]] name = "light-test-utils" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "anchor-lang", @@ -3779,7 +3779,7 @@ dependencies = [ [[package]] name = "light-utils" -version = "0.5.0" +version = "0.6.0" dependencies = [ "anyhow", "ark-bn254", @@ -3795,7 +3795,7 @@ dependencies = [ [[package]] name = "light-verifier" -version = "0.5.0" +version = "0.6.0" dependencies = [ "borsh 0.10.3", "groth16-solana", @@ -3808,7 +3808,7 @@ dependencies = [ [[package]] name = "light-wasm-hasher" -version = "0.5.0" +version = "0.6.0" dependencies = [ "ark-bn254", "ark-ff", @@ -4072,7 +4072,7 @@ checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a" [[package]] name = "name-service" -version = "0.3.0" +version = "0.4.0" dependencies = [ "account-compression", "anchor-lang", @@ -4687,7 +4687,7 @@ dependencies = [ [[package]] name = "photon-api" -version = "0.31.0" +version = "0.32.0" dependencies = [ "log", "reqwest 0.11.27", @@ -5267,7 +5267,7 @@ checksum = "7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b" [[package]] name = "registry-test" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "anchor-lang", @@ -7971,7 +7971,7 @@ dependencies = [ [[package]] name = "system-cpi-test" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "anchor-lang", @@ -7994,7 +7994,7 @@ dependencies = [ [[package]] name = "system-test" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "anchor-lang", @@ -8272,7 +8272,7 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" [[package]] name = "token-escrow" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "anchor-lang", @@ -9403,7 +9403,7 @@ dependencies = [ [[package]] name = "xtask" -version = "0.5.0" +version = "0.6.0" dependencies = [ "account-compression", "anyhow", diff --git a/circuit-lib/light-prover-client/Cargo.toml b/circuit-lib/light-prover-client/Cargo.toml index 8e5b97ace4..9581b5c3ac 100644 --- a/circuit-lib/light-prover-client/Cargo.toml +++ b/circuit-lib/light-prover-client/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-prover-client" -version = "0.5.0" +version = "0.6.0" description = "Crate for interacting with Light Protocol circuits" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -13,10 +13,10 @@ default = ["gnark"] [dependencies] # light local deps -light-merkle-tree-reference = { path = "../../merkle-tree/reference", version = "0.5.0" } -light-hasher = { path = "../../merkle-tree/hasher", version = "0.5.0" } -light-indexed-merkle-tree = { path = "../../merkle-tree/indexed", version = "0.5.0" } -light-utils = { path = "../../utils", version = "0.5.0" } +light-merkle-tree-reference = { path = "../../merkle-tree/reference", version = "0.6.0" } +light-hasher = { path = "../../merkle-tree/hasher", version = "0.6.0" } +light-indexed-merkle-tree = { path = "../../merkle-tree/indexed", version = "0.6.0" } +light-utils = { path = "../../utils", version = "0.6.0" } # ark dependencies ark-serialize = "0.4.2" ark-ec = "0.4.2" diff --git a/circuit-lib/verifier/Cargo.toml b/circuit-lib/verifier/Cargo.toml index 576f6aa1a7..bad063ae14 100644 --- a/circuit-lib/verifier/Cargo.toml +++ b/circuit-lib/verifier/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-verifier" -version = "0.5.0" +version = "0.6.0" description = "ZKP proof verifier used in Light Protocol" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -18,4 +18,4 @@ solana-program = { workspace = true, optional = true } [dev-dependencies] tokio = { workspace = true } reqwest = { version = "0.11.24", features = ["json", "rustls-tls"] } -light-prover-client = { path = "../light-prover-client", version = "0.5.0" } +light-prover-client = { path = "../light-prover-client", version = "0.6.0" } diff --git a/examples/name-service/programs/name-service/Cargo.toml b/examples/name-service/programs/name-service/Cargo.toml index bc7ad1ba93..00773a957e 100644 --- a/examples/name-service/programs/name-service/Cargo.toml +++ b/examples/name-service/programs/name-service/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "name-service" -version = "0.3.0" +version = "0.4.0" description = "Created with Anchor" edition = "2021" rust-version = "1.75.0" @@ -23,20 +23,20 @@ bench-sbf = [] [dependencies] anchor-lang = { workspace = true, features = ["init-if-needed"] } borsh = "0.10" -light-compressed-token = { path = "../../../../programs/compressed-token", version = "0.7.0", features = ["cpi"] } -light-system-program = { path = "../../../../programs/system", version = "0.7.0", features = ["cpi"]} -account-compression = { path = "../../../../programs/account-compression", version = "0.7.0", features = ["cpi"] } -light-hasher = { path = "../../../../merkle-tree/hasher", version = "0.5.0" } -light-heap = { path = "../../../../heap", version = "0.5.0", optional = true } -light-macros = { path = "../../../../macros/light", version = "0.7.0" } -light-sdk = { path = "../../../../sdk", version = "0.5.0" } -light-utils = { path = "../../../../utils", version = "0.5.0" } -light-verifier = { path = "../../../../circuit-lib/verifier", version = "0.5.0" } +light-compressed-token = { path = "../../../../programs/compressed-token", version = "0.8.0", features = ["cpi"] } +light-system-program = { path = "../../../../programs/system", version = "0.8.0", features = ["cpi"]} +account-compression = { path = "../../../../programs/account-compression", version = "0.8.0", features = ["cpi"] } +light-hasher = { path = "../../../../merkle-tree/hasher", version = "0.6.0" } +light-heap = { path = "../../../../heap", version = "0.6.0", optional = true } +light-macros = { path = "../../../../macros/light", version = "0.8.0" } +light-sdk = { path = "../../../../sdk", version = "0.6.0" } +light-utils = { path = "../../../../utils", version = "0.6.0" } +light-verifier = { path = "../../../../circuit-lib/verifier", version = "0.6.0" } [target.'cfg(not(target_os = "solana"))'.dependencies] solana-sdk = { workspace = true } [dev-dependencies] -light-test-utils = { path = "../../../../test-utils", version = "0.5.0" } +light-test-utils = { path = "../../../../test-utils", version = "0.6.0" } solana-program-test = { workspace = true } tokio = "1.36.0" diff --git a/examples/token-escrow/programs/token-escrow/Cargo.toml b/examples/token-escrow/programs/token-escrow/Cargo.toml index 318482b60a..432e484ce4 100644 --- a/examples/token-escrow/programs/token-escrow/Cargo.toml +++ b/examples/token-escrow/programs/token-escrow/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "token-escrow" -version = "0.5.0" +version = "0.6.0" description = "Solana escrow implementation using account compression" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -21,22 +21,22 @@ idl-build = ["anchor-lang/idl-build", "anchor-spl/idl-build"] [dependencies] anchor-lang = { workspace = true, features = ["init-if-needed"] } -light-compressed-token = { path = "../../../../programs/compressed-token", version = "0.7.0", features = ["cpi"]} -light-system-program = { path = "../../../../programs/system", version = "0.7.0", features = ["cpi"]} -account-compression = { path = "../../../../programs/account-compression", version = "0.7.0", features = ["cpi"] } -light-hasher = { path = "../../../../merkle-tree/hasher", version = "0.5.0" } -light-verifier = { path = "../../../../circuit-lib/verifier", version = "0.5.0" } -light-sdk = { path = "../../../../sdk", version = "0.5.0", features = ["cpi"] } +light-compressed-token = { path = "../../../../programs/compressed-token", version = "0.8.0", features = ["cpi"]} +light-system-program = { path = "../../../../programs/system", version = "0.8.0", features = ["cpi"]} +account-compression = { path = "../../../../programs/account-compression", version = "0.8.0", features = ["cpi"] } +light-hasher = { path = "../../../../merkle-tree/hasher", version = "0.6.0" } +light-verifier = { path = "../../../../circuit-lib/verifier", version = "0.6.0" } +light-sdk = { path = "../../../../sdk", version = "0.6.0", features = ["cpi"] } [target.'cfg(not(target_os = "solana"))'.dependencies] solana-sdk = { workspace = true } [dev-dependencies] solana-program-test = { workspace = true } -light-test-utils = { version = "0.5.0", path = "../../../../test-utils" } +light-test-utils = { version = "0.6.0", path = "../../../../test-utils" } reqwest = "0.12" tokio = { workspace = true } -light-prover-client = { path = "../../../../circuit-lib/light-prover-client", version = "0.5.0" } +light-prover-client = { path = "../../../../circuit-lib/light-prover-client", version = "0.6.0" } num-bigint = "0.4.6" num-traits = "0.2.19" spl-token = { workspace = true } diff --git a/forester-utils/Cargo.toml b/forester-utils/Cargo.toml index 71c030bdcc..1382ce0a94 100644 --- a/forester-utils/Cargo.toml +++ b/forester-utils/Cargo.toml @@ -1,22 +1,22 @@ [package] name = "forester-utils" -version = "0.1.0" +version = "0.2.0" edition = "2021" [dependencies] -account-compression = { path = "../programs/account-compression", version = "0.7.0", features = ["cpi"] } -light-compressed-token = { path = "../programs/compressed-token", version = "0.7.0", features = ["cpi"] } -light-hash-set = { path = "../merkle-tree/hash-set", version = "0.5.0" } -light-hasher = { version = "0.5.0", path = "../merkle-tree/hasher" } -light-merkle-tree-reference = { version = "0.5.0", path = "../merkle-tree/reference" } -light-concurrent-merkle-tree = { version = "0.5.0", path = "../merkle-tree/concurrent" } -light-indexed-merkle-tree = { path = "../merkle-tree/indexed/", version = "0.5.0" } -light-prover-client = { path = "../circuit-lib/light-prover-client", version = "0.5.0" } -light-registry = { path = "../programs/registry", version = "0.7.0", features = ["cpi"] } -light-system-program = { path = "../programs/system", version = "0.7.0", features = ["cpi"] } -light-utils = { path = "../utils", version = "0.5.0" } +account-compression = { path = "../programs/account-compression", version = "0.8.0", features = ["cpi"] } +light-compressed-token = { path = "../programs/compressed-token", version = "0.8.0", features = ["cpi"] } +light-hash-set = { path = "../merkle-tree/hash-set", version = "0.6.0" } +light-hasher = { version = "0.6.0", path = "../merkle-tree/hasher" } +light-merkle-tree-reference = { version = "0.6.0", path = "../merkle-tree/reference" } +light-concurrent-merkle-tree = { version = "0.6.0", path = "../merkle-tree/concurrent" } +light-indexed-merkle-tree = { path = "../merkle-tree/indexed/", version = "0.6.0" } +light-prover-client = { path = "../circuit-lib/light-prover-client", version = "0.6.0" } +light-registry = { path = "../programs/registry", version = "0.8.0", features = ["cpi"] } +light-system-program = { path = "../programs/system", version = "0.8.0", features = ["cpi"] } +light-utils = { path = "../utils", version = "0.6.0" } -photon-api = { path = "../photon-api", version = "0.31.0" } +photon-api = { path = "../photon-api", version = "0.32.0" } anchor-lang = { workspace = true } anchor-spl = { workspace = true } @@ -34,4 +34,4 @@ log = "0.4" num-bigint = "0.4.6" num-traits = "0.2.19" reqwest = "0.11.26" -async-trait = "0.1.82" \ No newline at end of file +async-trait = "0.1.82" diff --git a/forester/Cargo.toml b/forester/Cargo.toml index d5afb60838..a72e3d8a28 100644 --- a/forester/Cargo.toml +++ b/forester/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "forester" -version = "0.5.0" +version = "0.6.0" edition = "2021" [dependencies] diff --git a/hasher.rs/src/wasm/Cargo.toml b/hasher.rs/src/wasm/Cargo.toml index 2e971e05a9..4bb84434f7 100644 --- a/hasher.rs/src/wasm/Cargo.toml +++ b/hasher.rs/src/wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-wasm-hasher" -version = "0.5.0" +version = "0.6.0" edition = "2021" description = "WASM wrapper for blake2 and Poseidon hashing" repository = "https://github.com/Lightprotocol/light-protocol" diff --git a/heap/Cargo.toml b/heap/Cargo.toml index c05e01e2a9..14e3ef1762 100644 --- a/heap/Cargo.toml +++ b/heap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-heap" -version = "0.5.0" +version = "0.6.0" description = "Custom heap allocator used in Light Protocol" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" diff --git a/macros/aligned-sized/Cargo.toml b/macros/aligned-sized/Cargo.toml index 1fc417bb3c..21eea89748 100644 --- a/macros/aligned-sized/Cargo.toml +++ b/macros/aligned-sized/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "aligned-sized" -version = "0.5.0" +version = "0.6.0" description = "A macro which ensures the alignment and calculates the size of a struct" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" diff --git a/macros/light/Cargo.toml b/macros/light/Cargo.toml index b99e5760f1..2ea17d4ba4 100644 --- a/macros/light/Cargo.toml +++ b/macros/light/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-macros" -version = "0.7.0" +version = "0.8.0" description = "Macros used in Light Protocol on-chain programs" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -12,10 +12,10 @@ proc-macro2 = { workspace = true } quote = { workspace = true } syn = { workspace = true } -light-hasher = { path = "../../merkle-tree/hasher", version = "0.5.0" } +light-hasher = { path = "../../merkle-tree/hasher", version = "0.6.0" } [dev-dependencies] -light-utils = { path = "../../utils", version = "0.5.0" } +light-utils = { path = "../../utils", version = "0.6.0" } [lib] proc-macro = true diff --git a/merkle-tree/bounded-vec/Cargo.toml b/merkle-tree/bounded-vec/Cargo.toml index 4e5495e12d..b52a29953d 100644 --- a/merkle-tree/bounded-vec/Cargo.toml +++ b/merkle-tree/bounded-vec/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-bounded-vec" -version = "0.5.0" +version = "0.6.0" description = "Bounded and cyclic vector implementations" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" diff --git a/merkle-tree/concurrent/Cargo.toml b/merkle-tree/concurrent/Cargo.toml index d9635b7a54..09ed5102a2 100644 --- a/merkle-tree/concurrent/Cargo.toml +++ b/merkle-tree/concurrent/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-concurrent-merkle-tree" -version = "0.5.0" +version = "0.6.0" edition = "2021" description = "Concurrent Merkle tree implementation" repository = "https://github.com/Lightprotocol/light-protocol" @@ -17,9 +17,9 @@ solana = [ [dependencies] borsh = "0.10" bytemuck = "1.17" -light-bounded-vec = { path = "../bounded-vec", version = "0.5.0" } -light-hasher = { path = "../hasher", version = "0.5.0" } -light-utils = { version = "0.5.0", path = "../../utils" } +light-bounded-vec = { path = "../bounded-vec", version = "0.6.0" } +light-hasher = { path = "../hasher", version = "0.6.0" } +light-utils = { version = "0.6.0", path = "../../utils" } memoffset = "0.9" solana-program = { workspace = true, optional = true } thiserror = "1.0" @@ -27,8 +27,8 @@ thiserror = "1.0" [dev-dependencies] ark-bn254 = "0.4" ark-ff = "0.4" -light-merkle-tree-reference = { path = "../reference", version = "0.5.0" } -light-hash-set = { version = "0.5.0", path = "../hash-set", features = ["solana"] } +light-merkle-tree-reference = { path = "../reference", version = "0.6.0" } +light-hash-set = { version = "0.6.0", path = "../hash-set", features = ["solana"] } rand = "0.8" solana-program = { workspace = true } spl-account-compression = { version = "0.3.0", default-features = false} diff --git a/merkle-tree/hash-set/Cargo.toml b/merkle-tree/hash-set/Cargo.toml index cca7fc9877..78ba2890d9 100644 --- a/merkle-tree/hash-set/Cargo.toml +++ b/merkle-tree/hash-set/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-hash-set" -version = "0.5.0" +version = "0.6.0" description = "Hash set which can be stored on a Solana account" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -10,15 +10,15 @@ edition = "2021" solana = ["solana-program"] [dependencies] -light-bounded-vec = { path = "../bounded-vec", version = "0.5.0" } -light-utils = { path = "../../utils", version = "0.5.0" } +light-bounded-vec = { path = "../bounded-vec", version = "0.6.0" } +light-utils = { path = "../../utils", version = "0.6.0" } memoffset = "0.9" num-bigint = "0.4" num-traits = "0.2" solana-program = { workspace = true, optional = true } thiserror = "1.0" [target.'cfg(target_os = "solana")'.dependencies] -light-heap = { path = "../../heap", version = "0.5.0" } +light-heap = { path = "../../heap", version = "0.6.0" } [dev-dependencies] ark-bn254 = "0.4" diff --git a/merkle-tree/hasher/Cargo.toml b/merkle-tree/hasher/Cargo.toml index 97f5060eba..c3f559545f 100644 --- a/merkle-tree/hasher/Cargo.toml +++ b/merkle-tree/hasher/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-hasher" -version = "0.5.0" +version = "0.6.0" description = "Trait for generic usage of hash functions on Solana" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" diff --git a/merkle-tree/indexed/Cargo.toml b/merkle-tree/indexed/Cargo.toml index 68d8acce08..fdf874b2da 100644 --- a/merkle-tree/indexed/Cargo.toml +++ b/merkle-tree/indexed/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-indexed-merkle-tree" -version = "0.5.0" +version = "0.6.0" description = "Implementation of indexed (and concurrent) Merkle tree in Rust" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -14,11 +14,11 @@ solana = [ [dependencies] borsh = { version = "0.10" } -light-bounded-vec = { path = "../bounded-vec", version = "0.5.0" } -light-hasher = { path = "../hasher", version = "0.5.0" } -light-concurrent-merkle-tree = { path = "../concurrent", version = "0.5.0" } -light-merkle-tree-reference = { path = "../reference", version = "0.5.0" } -light-utils = { path = "../../utils", version = "0.5.0" } +light-bounded-vec = { path = "../bounded-vec", version = "0.6.0" } +light-hasher = { path = "../hasher", version = "0.6.0" } +light-concurrent-merkle-tree = { path = "../concurrent", version = "0.6.0" } +light-merkle-tree-reference = { path = "../reference", version = "0.6.0" } +light-utils = { path = "../../utils", version = "0.6.0" } memoffset = "0.9" num-bigint = "0.4" num-traits = "0.2" @@ -27,6 +27,6 @@ solana-program = { workspace = true, optional = true } thiserror = "1.0" [dev-dependencies] -light-hash-set = { path = "../hash-set", version = "0.5.0" } +light-hash-set = { path = "../hash-set", version = "0.6.0" } thiserror = "1.0" rand = "0.8" diff --git a/merkle-tree/reference/Cargo.toml b/merkle-tree/reference/Cargo.toml index 0f5f69726f..b2725d55cf 100644 --- a/merkle-tree/reference/Cargo.toml +++ b/merkle-tree/reference/Cargo.toml @@ -1,13 +1,13 @@ [package] name = "light-merkle-tree-reference" -version = "0.5.0" +version = "0.6.0" description = "Non-sparse reference Merkle tree implementation" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" edition = "2021" [dependencies] -light-bounded-vec = { path = "../bounded-vec", version = "0.5.0" } -light-hasher = { path = "../hasher", version = "0.5.0" } +light-bounded-vec = { path = "../bounded-vec", version = "0.6.0" } +light-hasher = { path = "../hasher", version = "0.6.0" } thiserror = "1.0" log = "0.4.20" diff --git a/photon-api/Cargo.toml b/photon-api/Cargo.toml index 2b43f11171..37e0765ba3 100644 --- a/photon-api/Cargo.toml +++ b/photon-api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "photon-api" -version = "0.31.0" +version = "0.32.0" authors = ["OpenAPI Generator team and contributors"] description = "Solana indexer for general compression" license = "Apache-2.0" diff --git a/programs/account-compression/Cargo.toml b/programs/account-compression/Cargo.toml index 6933eca43c..4ac46b32eb 100644 --- a/programs/account-compression/Cargo.toml +++ b/programs/account-compression/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "account-compression" -version = "0.7.0" +version = "0.8.0" description = "Solana account compression program" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -24,16 +24,16 @@ bench-sbf = [] [dependencies] -aligned-sized = { version = "0.5.0", path = "../../macros/aligned-sized" } +aligned-sized = { version = "0.6.0", path = "../../macros/aligned-sized" } anchor-lang = { workspace = true } bytemuck = { version = "1.17", features = ["min_const_generics"] } -light-bounded-vec = { version = "0.5.0", path = "../../merkle-tree/bounded-vec", features = ["solana"] } -light-hash-set = { version = "0.5.0", path = "../../merkle-tree/hash-set", features = ["solana"] } -light-hasher = { version = "0.5.0", path = "../../merkle-tree/hasher", features = ["solana"] } -light-heap = { version = "0.5.0", path = "../../heap", optional = true } -light-concurrent-merkle-tree = { version = "0.5.0", path = "../../merkle-tree/concurrent", features = ["solana"] } -light-indexed-merkle-tree = { version = "0.5.0", path = "../../merkle-tree/indexed", features = ["solana"] } -light-utils = { version = "0.5.0", path = "../../utils" } +light-bounded-vec = { version = "0.6.0", path = "../../merkle-tree/bounded-vec", features = ["solana"] } +light-hash-set = { version = "0.6.0", path = "../../merkle-tree/hash-set", features = ["solana"] } +light-hasher = { version = "0.6.0", path = "../../merkle-tree/hasher", features = ["solana"] } +light-heap = { version = "0.6.0", path = "../../heap", optional = true } +light-concurrent-merkle-tree = { version = "0.6.0", path = "../../merkle-tree/concurrent", features = ["solana"] } +light-indexed-merkle-tree = { version = "0.6.0", path = "../../merkle-tree/indexed", features = ["solana"] } +light-utils = { version = "0.6.0", path = "../../utils" } num-bigint = "0.4" num-traits = "0.2.19" solana-security-txt = "1.1.0" diff --git a/programs/compressed-token/Cargo.toml b/programs/compressed-token/Cargo.toml index d4efdf1e22..da79aca1b8 100644 --- a/programs/compressed-token/Cargo.toml +++ b/programs/compressed-token/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-compressed-token" -version = "0.7.0" +version = "0.8.0" description = "Generalized token compression on Solana" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -28,13 +28,13 @@ idl-build = ["anchor-lang/idl-build", "anchor-spl/idl-build"] anchor-lang = { workspace = true } anchor-spl = { workspace = true } spl-token = { workspace = true, features = ["no-entrypoint"]} -aligned-sized = { version = "0.5.0", path = "../../macros/aligned-sized" } -account-compression = { version = "0.7.0", path = "../account-compression", features = ["cpi", "no-idl"] } -light-system-program = { version = "0.7.0", path = "../system", features = ["cpi"] } +aligned-sized = { version = "0.6.0", path = "../../macros/aligned-sized" } +account-compression = { version = "0.8.0", path = "../account-compression", features = ["cpi", "no-idl"] } +light-system-program = { version = "0.8.0", path = "../system", features = ["cpi"] } solana-security-txt = "1.1.0" -light-hasher = { version = "0.5.0", path = "../../merkle-tree/hasher" } -light-heap = { version = "0.5.0", path = "../../heap", optional = true } -light-utils = { version = "0.5.0", path = "../../utils" } +light-hasher = { version = "0.6.0", path = "../../merkle-tree/hasher" } +light-heap = { version = "0.6.0", path = "../../heap", optional = true } +light-utils = { version = "0.6.0", path = "../../utils" } [target.'cfg(not(target_os = "solana"))'.dependencies] solana-sdk = { workspace = true } diff --git a/programs/registry/Cargo.toml b/programs/registry/Cargo.toml index 137d949615..1d5f2fe17c 100644 --- a/programs/registry/Cargo.toml +++ b/programs/registry/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-registry" -version = "0.7.0" +version = "0.8.0" description = "Light core protocol logic" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -23,16 +23,16 @@ bench-sbf = [] sdk = [] [dependencies] -aligned-sized = { version = "0.5.0", path = "../../macros/aligned-sized" } -light-macros= { version = "0.7.0", path = "../../macros/light" } +aligned-sized = { version = "0.6.0", path = "../../macros/aligned-sized" } +light-macros= { version = "0.8.0", path = "../../macros/light" } anchor-lang = { workspace = true , features = ["init-if-needed"]} anchor-spl = { workspace = true } bytemuck = "1.17" -light-hasher = { version = "0.5.0", path = "../../merkle-tree/hasher" } -light-heap = { version = "0.5.0", path = "../../heap", optional = true } -account-compression = { version = "0.7.0", path = "../account-compression", features = ["cpi"] } -light-system-program = { version = "0.7.0", path = "../system", features = ["cpi"] } -light-utils = { version = "0.5.0", path = "../../utils" } +light-hasher = { version = "0.6.0", path = "../../merkle-tree/hasher" } +light-heap = { version = "0.6.0", path = "../../heap", optional = true } +account-compression = { version = "0.8.0", path = "../account-compression", features = ["cpi"] } +light-system-program = { version = "0.8.0", path = "../system", features = ["cpi"] } +light-utils = { version = "0.6.0", path = "../../utils" } num-bigint = "0.4.5" num-traits = "0.2.19" solana-security-txt = "1.1.0" @@ -42,4 +42,4 @@ solana-sdk = { workspace = true } [dev-dependencies] solana-program-test = { workspace = true } tokio = { workspace = true } -light-macros= { version = "0.7.0", path = "../../macros/light" } +light-macros= { version = "0.8.0", path = "../../macros/light" } diff --git a/programs/system/Cargo.toml b/programs/system/Cargo.toml index 9d2d1a130a..1ce25636ca 100644 --- a/programs/system/Cargo.toml +++ b/programs/system/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-system-program" -version = "0.7.0" +version = "0.8.0" description = "ZK Compression on Solana" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -22,17 +22,17 @@ idl-build = ["anchor-lang/idl-build"] [dependencies] -aligned-sized = { version = "0.5.0", path = "../../macros/aligned-sized" } +aligned-sized = { version = "0.6.0", path = "../../macros/aligned-sized" } anchor-lang = { workspace = true } -light-hasher = { version = "0.5.0", path = "../../merkle-tree/hasher" } -light-heap = { version = "0.5.0", path = "../../heap", optional = true } -light-macros = { path = "../../macros/light", version = "0.7.0" } -light-concurrent-merkle-tree = { path = "../../merkle-tree/concurrent", version = "0.5.0" } -light-indexed-merkle-tree = { path = "../../merkle-tree/indexed", version = "0.5.0" } -account-compression = { version = "0.7.0", path = "../account-compression", features = ["cpi"] } -light-utils = { version = "0.5.0", path = "../../utils" } +light-hasher = { version = "0.6.0", path = "../../merkle-tree/hasher" } +light-heap = { version = "0.6.0", path = "../../heap", optional = true } +light-macros = { path = "../../macros/light", version = "0.8.0" } +light-concurrent-merkle-tree = { path = "../../merkle-tree/concurrent", version = "0.6.0" } +light-indexed-merkle-tree = { path = "../../merkle-tree/indexed", version = "0.6.0" } +account-compression = { version = "0.8.0", path = "../account-compression", features = ["cpi"] } +light-utils = { version = "0.6.0", path = "../../utils" } groth16-solana = "0.0.3" -light-verifier = { path = "../../circuit-lib/verifier", version = "0.5.0", features = ["solana"] } +light-verifier = { path = "../../circuit-lib/verifier", version = "0.6.0", features = ["solana"] } solana-security-txt = "1.1.0" [target.'cfg(not(target_os = "solana"))'.dependencies] diff --git a/sdk/Cargo.toml b/sdk/Cargo.toml index 2a03e42f97..8e8749865a 100644 --- a/sdk/Cargo.toml +++ b/sdk/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-sdk" -version = "0.5.0" +version = "0.6.0" description = "ZK Compression on Solana" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -22,18 +22,18 @@ test-sbf = [] bench-sbf = [] [dependencies] -aligned-sized = { version = "0.5.0", path = "../macros/aligned-sized" } -light-macros = { version = "0.7.0", path = "../macros/light" } +aligned-sized = { version = "0.6.0", path = "../macros/aligned-sized" } +light-macros = { version = "0.8.0", path = "../macros/light" } anchor-lang = { workspace = true } bytemuck = "1.17" -light-hasher = { version = "0.5.0", path = "../merkle-tree/hasher" } -light-heap = { version = "0.5.0", path = "../heap", optional = true } -account-compression = { version = "0.7.0", path = "../programs/account-compression", features = ["cpi"] } -light-system-program = { version = "0.7.0", path = "../programs/system", features = ["cpi"] } -light-concurrent-merkle-tree = { path = "../merkle-tree/concurrent", version = "0.5.0" } -light-utils = { version = "0.5.0", path = "../utils" } +light-hasher = { version = "0.6.0", path = "../merkle-tree/hasher" } +light-heap = { version = "0.6.0", path = "../heap", optional = true } +account-compression = { version = "0.8.0", path = "../programs/account-compression", features = ["cpi"] } +light-system-program = { version = "0.8.0", path = "../programs/system", features = ["cpi"] } +light-concurrent-merkle-tree = { path = "../merkle-tree/concurrent", version = "0.6.0" } +light-utils = { version = "0.6.0", path = "../utils" } groth16-solana = "0.0.3" -light-verifier = { path = "../circuit-lib/verifier", version = "0.5.0", features = ["solana"] } +light-verifier = { path = "../circuit-lib/verifier", version = "0.6.0", features = ["solana"] } borsh = "0.10.0" [target.'cfg(not(target_os = "solana"))'.dependencies] @@ -47,11 +47,11 @@ solana-sdk = { workspace = true } serde_json = "1.0.114" reqwest = "0.12" tokio = { workspace = true } -light-prover-client = { version = "0.5.0", path = "../circuit-lib/light-prover-client" } -light-merkle-tree-reference = { version = "0.5.0", path = "../merkle-tree/reference/" } -light-indexed-merkle-tree = { version = "0.5.0", path = "../merkle-tree/indexed/" } +light-prover-client = { version = "0.6.0", path = "../circuit-lib/light-prover-client" } +light-merkle-tree-reference = { version = "0.6.0", path = "../merkle-tree/reference/" } +light-indexed-merkle-tree = { version = "0.6.0", path = "../merkle-tree/indexed/" } num-bigint = "0.4.6" num-traits = "0.2.19" lazy_static = "1.4.0" -light-hash-set = { version = "0.5.0", path = "../merkle-tree/hash-set", features = ["solana"] } +light-hash-set = { version = "0.6.0", path = "../merkle-tree/hash-set", features = ["solana"] } rand = "0.8.5" diff --git a/test-programs/account-compression-test/Cargo.toml b/test-programs/account-compression-test/Cargo.toml index 73fe34edb8..52263941b8 100644 --- a/test-programs/account-compression-test/Cargo.toml +++ b/test-programs/account-compression-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "account-compression-test" -version = "0.5.0" +version = "0.6.0" description = "Created with Anchor" edition = "2021" @@ -23,7 +23,7 @@ default = ["custom-heap"] ark-bn254 = "0.4.0" ark-ff = "0.4.0" solana-program-test = { workspace = true} -light-test-utils = { version = "0.5.0", path = "../../test-utils" } +light-test-utils = { version = "0.6.0", path = "../../test-utils" } reqwest = "0.11.26" tokio = { workspace = true } light-prover-client = {path = "../../circuit-lib/light-prover-client" } diff --git a/test-programs/compressed-token-test/Cargo.toml b/test-programs/compressed-token-test/Cargo.toml index e423c986d6..3ccfbbf5e6 100644 --- a/test-programs/compressed-token-test/Cargo.toml +++ b/test-programs/compressed-token-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "compressed-token-test" -version = "0.5.0" +version = "0.6.0" description = "Created with Anchor" edition = "2021" @@ -32,7 +32,7 @@ solana-sdk = { workspace = true } [dev-dependencies] solana-program-test = { workspace = true } -light-test-utils = { version = "0.5.0", path = "../../test-utils" } +light-test-utils = { version = "0.6.0", path = "../../test-utils" } reqwest = "0.11.26" tokio = { workspace = true } light-prover-client = {path = "../../circuit-lib/light-prover-client" } diff --git a/test-programs/e2e-test/Cargo.toml b/test-programs/e2e-test/Cargo.toml index 2836b6ffb8..55abc16450 100644 --- a/test-programs/e2e-test/Cargo.toml +++ b/test-programs/e2e-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "e2e-test" -version = "0.5.0" +version = "0.6.0" description = "Created with Anchor" edition = "2021" @@ -36,7 +36,7 @@ solana-client = { workspace = true } [dev-dependencies] solana-program-test = { workspace = true } -light-test-utils = { version = "0.5.0", path = "../../test-utils" } +light-test-utils = { version = "0.6.0", path = "../../test-utils" } reqwest = "0.11.26" tokio = { workspace = true } light-prover-client = {path = "../../circuit-lib/light-prover-client" } diff --git a/test-programs/registry-test/Cargo.toml b/test-programs/registry-test/Cargo.toml index c319df6a23..13253bb5c4 100644 --- a/test-programs/registry-test/Cargo.toml +++ b/test-programs/registry-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "registry-test" -version = "0.5.0" +version = "0.6.0" description = "Created with Anchor" edition = "2021" @@ -22,7 +22,7 @@ default = ["custom-heap"] [dev-dependencies] solana-program-test = { workspace = true } -light-test-utils = { version = "0.5.0", path = "../../test-utils" } +light-test-utils = { version = "0.6.0", path = "../../test-utils" } reqwest = "0.11.26" tokio = { workspace = true } light-prover-client = {path = "../../circuit-lib/light-prover-client" } diff --git a/test-programs/system-cpi-test/Cargo.toml b/test-programs/system-cpi-test/Cargo.toml index 9e3eb07ce7..1e191e74be 100644 --- a/test-programs/system-cpi-test/Cargo.toml +++ b/test-programs/system-cpi-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "system-cpi-test" -version = "0.5.0" +version = "0.6.0" description = "Test program using generalized account compression" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -22,23 +22,23 @@ default = ["custom-heap"] [dependencies] anchor-lang = { workspace = true } anchor-spl = { workspace = true } -light-compressed-token = { path = "../../programs/compressed-token", version = "0.7.0", features = ["cpi"]} -light-system-program = { path = "../../programs/system", version = "0.7.0", features = ["cpi"]} -light-registry = { path = "../../programs/registry", version = "0.7.0", features = ["cpi"]} -account-compression = { path = "../../programs/account-compression", version = "0.7.0", features = ["cpi"] } -light-hasher = { path = "../../merkle-tree/hasher", version = "0.5.0" } -light-utils = { path = "../../utils", version = "0.5.0" } +light-compressed-token = { path = "../../programs/compressed-token", version = "0.8.0", features = ["cpi"]} +light-system-program = { path = "../../programs/system", version = "0.8.0", features = ["cpi"]} +light-registry = { path = "../../programs/registry", version = "0.8.0", features = ["cpi"]} +account-compression = { path = "../../programs/account-compression", version = "0.8.0", features = ["cpi"] } +light-hasher = { path = "../../merkle-tree/hasher", version = "0.6.0" } +light-utils = { path = "../../utils", version = "0.6.0" } [target.'cfg(not(target_os = "solana"))'.dependencies] solana-sdk = { workspace = true } [dev-dependencies] solana-program-test = { workspace = true } -light-test-utils = { version = "0.5.0", path = "../../test-utils" } +light-test-utils = { version = "0.6.0", path = "../../test-utils" } reqwest = "0.11.26" tokio = { workspace = true } -light-prover-client = { path = "../../circuit-lib/light-prover-client", version = "0.5.0" } +light-prover-client = { path = "../../circuit-lib/light-prover-client", version = "0.6.0" } num-bigint = "0.4.6" num-traits = "0.2.19" spl-token = { workspace = true } -anchor-spl = { workspace = true } \ No newline at end of file +anchor-spl = { workspace = true } diff --git a/test-programs/system-test/Cargo.toml b/test-programs/system-test/Cargo.toml index cfaeee8086..aafea67220 100644 --- a/test-programs/system-test/Cargo.toml +++ b/test-programs/system-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "system-test" -version = "0.5.0" +version = "0.6.0" description = "Created with Anchor" edition = "2021" @@ -22,7 +22,7 @@ default = ["custom-heap"] [dev-dependencies] solana-program-test = { workspace = true } -light-test-utils = { version = "0.5.0", path = "../../test-utils" } +light-test-utils = { version = "0.6.0", path = "../../test-utils" } reqwest = "0.11.26" tokio = { workspace = true } light-prover-client = {path = "../../circuit-lib/light-prover-client" } diff --git a/test-utils/Cargo.toml b/test-utils/Cargo.toml index cf8bb3f4e4..8bfc53fbc4 100644 --- a/test-utils/Cargo.toml +++ b/test-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-test-utils" -version = "0.5.0" +version = "0.6.0" description = "Utilities used in Light Protocol program tests" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -14,33 +14,33 @@ anchor-lang = { workspace = true } anchor-spl = { workspace = true } anyhow = "1.0" ark-ff = "0.4" -light-hash-set = { path = "../merkle-tree/hash-set", version = "0.5.0" } +light-hash-set = { path = "../merkle-tree/hash-set", version = "0.6.0" } num-bigint = "0.4" num-traits = "0.2" solana-program-test = { workspace = true } solana-sdk = { workspace = true } solana-client = { workspace = true } thiserror = "1.0" -light-macros = { path = "../macros/light", version = "0.7.0" } -account-compression = { path = "../programs/account-compression", version = "0.7.0", features = ["cpi"] } -light-compressed-token = { path = "../programs/compressed-token", version = "0.7.0", features = ["cpi"] } -light-system-program = { path = "../programs/system", version = "0.7.0", features = ["cpi"] } -light-registry = { path = "../programs/registry", version = "0.7.0", features = ["cpi"] } +light-macros = { path = "../macros/light", version = "0.8.0" } +account-compression = { path = "../programs/account-compression", version = "0.8.0", features = ["cpi"] } +light-compressed-token = { path = "../programs/compressed-token", version = "0.8.0", features = ["cpi"] } +light-system-program = { path = "../programs/system", version = "0.8.0", features = ["cpi"] } +light-registry = { path = "../programs/registry", version = "0.8.0", features = ["cpi"] } spl-token = { workspace = true, features = ["no-entrypoint"] } solana-transaction-status = { workspace = true } tokio = { workspace = true } -light-prover-client = { path = "../circuit-lib/light-prover-client", version = "0.5.0" } +light-prover-client = { path = "../circuit-lib/light-prover-client", version = "0.6.0" } reqwest = "0.11.26" -light-hasher = { version = "0.5.0", path = "../merkle-tree/hasher" } -light-merkle-tree-reference = { version = "0.5.0", path = "../merkle-tree/reference" } -light-concurrent-merkle-tree = { version = "0.5.0", path = "../merkle-tree/concurrent" } -light-indexed-merkle-tree = { path = "../merkle-tree/indexed/", version = "0.5.0" } -light-verifier = { path = "../circuit-lib/verifier", version = "0.5.0" } -light-utils = { path = "../utils", version = "0.5.0" } -forester-utils = { path = "../forester-utils", version = "0.1.0" } +light-hasher = { version = "0.6.0", path = "../merkle-tree/hasher" } +light-merkle-tree-reference = { version = "0.6.0", path = "../merkle-tree/reference" } +light-concurrent-merkle-tree = { version = "0.6.0", path = "../merkle-tree/concurrent" } +light-indexed-merkle-tree = { path = "../merkle-tree/indexed/", version = "0.6.0" } +light-verifier = { path = "../circuit-lib/verifier", version = "0.6.0" } +light-utils = { path = "../utils", version = "0.6.0" } +forester-utils = { path = "../forester-utils", version = "0.2.0" } memoffset = "0.9.1" rand = "0.8" -photon-api = { path = "../photon-api", version = "0.31.0" } +photon-api = { path = "../photon-api", version = "0.32.0" } log = "0.4" serde = { version = "1.0.197", features = ["derive"] } async-trait = "0.1.82" diff --git a/utils/Cargo.toml b/utils/Cargo.toml index 363a56f100..3d708a86f4 100644 --- a/utils/Cargo.toml +++ b/utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "light-utils" -version = "0.5.0" +version = "0.6.0" description = "Common utility functions used in Light Protocol" repository = "https://github.com/Lightprotocol/light-protocol" license = "Apache-2.0" @@ -9,7 +9,7 @@ edition = "2021" [dependencies] anyhow = "1.0" ark-ff = "0.4" -light-bounded-vec = { version = "0.5.0", path = "../merkle-tree/bounded-vec" } +light-bounded-vec = { version = "0.6.0", path = "../merkle-tree/bounded-vec" } num-bigint = { version = "0.4", features = ["rand"] } thiserror = "1.0" solana-program = { workspace = true } diff --git a/xtask/Cargo.toml b/xtask/Cargo.toml index 45942f176d..28efb1b6bd 100644 --- a/xtask/Cargo.toml +++ b/xtask/Cargo.toml @@ -1,20 +1,20 @@ [package] name = "xtask" -version = "0.5.0" +version = "0.6.0" edition = "2021" [dependencies] -account-compression = { path = "../programs/account-compression", version = "0.7.0" } +account-compression = { path = "../programs/account-compression", version = "0.8.0" } anyhow = "1.0" ark-bn254 = "0.4" ark-ff = "0.4" clap = { version = "4", features = ["derive"] } groth16-solana = "0.0.3" -light-concurrent-merkle-tree = { path = "../merkle-tree/concurrent", version = "0.5.0" } -light-hash-set = { path = "../merkle-tree/hash-set", version = "0.5.0" } -light-hasher = { path = "../merkle-tree/hasher", version = "0.5.0" } -light-indexed-merkle-tree = { path = "../merkle-tree/indexed", version = "0.5.0" } -light-utils = { path = "../utils", version = "0.5.0" } +light-concurrent-merkle-tree = { path = "../merkle-tree/concurrent", version = "0.6.0" } +light-hash-set = { path = "../merkle-tree/hash-set", version = "0.6.0" } +light-hasher = { path = "../merkle-tree/hasher", version = "0.6.0" } +light-indexed-merkle-tree = { path = "../merkle-tree/indexed", version = "0.6.0" } +light-utils = { path = "../utils", version = "0.6.0" } num-bigint = "0.4" rand = "0.8" quote = "1.0"