diff --git a/Cargo.lock b/Cargo.lock index 1e4bb07..ffd1a92 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -314,7 +314,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59587d95b5c439f6b4ea5c8fcb36f5d158f2d35d2c968de53e99a08c2e63c0e8" dependencies = [ "aes", - "arcis-interface", + "arcis-interface 0.10.4", "arcis-internal-expr-macro", "arcium-core-utils", "arcium-primitives", @@ -361,6 +361,17 @@ dependencies = [ "serde_json", ] +[[package]] +name = "arcis-interface" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de856f6c5bd2d92b96c23e34155e641749b4851efcda975ea7abd382d5ee86be" +dependencies = [ + "serde", + "serde_json", + "sha2", +] + [[package]] name = "arcis-internal-expr-macro" version = "0.10.4" @@ -381,7 +392,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "227ab486f097808a98c546d81c3e52c73f79dd4c14f63f6205a234118fa0b627" dependencies = [ "arcis-compiler", - "arcis-interface", + "arcis-interface 0.10.4", "blink-alloc", "cargo_metadata", "ff", @@ -407,13 +418,23 @@ dependencies = [ [[package]] name = "arcium-anchor" -version = "0.10.4" +version = "0.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e656379f1b8bf73ae10b184dc38c7068e9834e7faa2c26463512002eeb60f615" +checksum = "e5d5228a05621a5fc5a1c706aa27bfa46df4384fd93be59a0fc4ebf616ad8b98" dependencies = [ + "anchor-attribute-access-control", + "anchor-attribute-account", + "anchor-attribute-constant", + "anchor-attribute-error", + "anchor-attribute-event", + "anchor-attribute-program", + "anchor-derive-accounts", + "anchor-derive-serde", + "anchor-derive-space", "anchor-lang", - "arcium-client", - "arcium-macros", + "anchor-syn", + "arcium-client 0.15.0", + "arcium-macros 0.15.0", "sha2-const-stable", "solana-address-lookup-table-interface", "solana-alt-bn128-bls", @@ -437,6 +458,33 @@ dependencies = [ "thiserror 2.0.18", ] +[[package]] +name = "arcium-client" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "865b520fd37f4a37e68ea973640fc9ace31fc877d9f4108ae7a4435cf80bcd37" +dependencies = [ + "anchor-attribute-access-control", + "anchor-attribute-account", + "anchor-attribute-constant", + "anchor-attribute-error", + "anchor-attribute-event", + "anchor-attribute-program", + "anchor-derive-accounts", + "anchor-derive-serde", + "anchor-derive-space", + "anchor-lang", + "anchor-syn", + "bytemuck", + "const-crypto", + "rand 0.8.6", + "solana-address-lookup-table-interface", + "solana-alt-bn128-bls", + "solana-program", + "solana-sdk-ids", + "thiserror 2.0.18", +] + [[package]] name = "arcium-core-utils" version = "0.4.5" @@ -468,7 +516,22 @@ version = "0.10.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d243d274971e381fdd15363a6f3762e8a5bf393f26242ee62a6b6e93fb250dcd" dependencies = [ - "arcis-interface", + "arcis-interface 0.10.4", + "convert_case", + "proc-macro2", + "quote", + "serde_json", + "sha2", + "syn 2.0.118", +] + +[[package]] +name = "arcium-macros" +version = "0.15.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cd93c16308eb4b0a2c103287b542ec62c9e17e6520227c1cbca63317d011ab9b" +dependencies = [ + "arcis-interface 0.15.0", "convert_case", "proc-macro2", "quote", @@ -3277,8 +3340,8 @@ version = "0.1.0" dependencies = [ "anchor-lang", "arcium-anchor", - "arcium-client", - "arcium-macros", + "arcium-client 0.10.4", + "arcium-macros 0.10.4", ] [[package]] diff --git a/programs/sip_arcium_transfer/Cargo.toml b/programs/sip_arcium_transfer/Cargo.toml index 401ade6..0e735b8 100644 --- a/programs/sip_arcium_transfer/Cargo.toml +++ b/programs/sip_arcium_transfer/Cargo.toml @@ -23,7 +23,7 @@ custom-panic = [] anchor-lang = { version = "=1.0.2", features = ["init-if-needed"] } arcium-client = { default-features = false, version = "=0.10.4" } arcium-macros = "=0.10.4" -arcium-anchor = "=0.10.4" +arcium-anchor = "=0.15.0" [lints.rust] unexpected_cfgs = { level = "warn", check-cfg = ['cfg(target_os, values("solana"))'] }