diff --git a/basics/account-data/anchor/programs/anchor-program-example/Cargo.toml b/basics/account-data/anchor/programs/anchor-program-example/Cargo.toml index 9d86859c..9be646c7 100644 --- a/basics/account-data/anchor/programs/anchor-program-example/Cargo.toml +++ b/basics/account-data/anchor/programs/anchor-program-example/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } borsh = "1.6.1" solana-kite = "0.4.0" diff --git a/basics/checking-accounts/anchor/programs/anchor-program-example/Cargo.toml b/basics/checking-accounts/anchor/programs/anchor-program-example/Cargo.toml index e568c2c3..da8cedf3 100644 --- a/basics/checking-accounts/anchor/programs/anchor-program-example/Cargo.toml +++ b/basics/checking-accounts/anchor/programs/anchor-program-example/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } borsh = "1.6.1" solana-kite = "0.4.0" diff --git a/basics/close-account/anchor/programs/close-account/Cargo.toml b/basics/close-account/anchor/programs/close-account/Cargo.toml index 8bf9badc..0a98f07a 100644 --- a/basics/close-account/anchor/programs/close-account/Cargo.toml +++ b/basics/close-account/anchor/programs/close-account/Cargo.toml @@ -43,6 +43,11 @@ solana-address = ">=2.6, <2.7" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" diff --git a/basics/counter/anchor/programs/counter_anchor/Cargo.toml b/basics/counter/anchor/programs/counter_anchor/Cargo.toml index 4200f22f..19da071a 100644 --- a/basics/counter/anchor/programs/counter_anchor/Cargo.toml +++ b/basics/counter/anchor/programs/counter_anchor/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # It is published only from git: crates.io has no `anchor-v2-testing`. Pinned # to a revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } borsh = "1.6.1" solana-kite = "0.4.0" diff --git a/basics/create-account/anchor/programs/create-system-account/Cargo.toml b/basics/create-account/anchor/programs/create-system-account/Cargo.toml index f99daf86..6db8fb0c 100644 --- a/basics/create-account/anchor/programs/create-system-account/Cargo.toml +++ b/basics/create-account/anchor/programs/create-system-account/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" diff --git a/basics/cross-program-invocation/anchor/programs/hand/Cargo.toml b/basics/cross-program-invocation/anchor/programs/hand/Cargo.toml index b9d9525c..4f727579 100644 --- a/basics/cross-program-invocation/anchor/programs/hand/Cargo.toml +++ b/basics/cross-program-invocation/anchor/programs/hand/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" diff --git a/basics/cross-program-invocation/anchor/programs/lever/Cargo.toml b/basics/cross-program-invocation/anchor/programs/lever/Cargo.toml index e126a3d5..a5cdf4b9 100644 --- a/basics/cross-program-invocation/anchor/programs/lever/Cargo.toml +++ b/basics/cross-program-invocation/anchor/programs/lever/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" diff --git a/basics/favorites/anchor/programs/favorites/Cargo.toml b/basics/favorites/anchor/programs/favorites/Cargo.toml index 631a3120..83a6e9a5 100644 --- a/basics/favorites/anchor/programs/favorites/Cargo.toml +++ b/basics/favorites/anchor/programs/favorites/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" diff --git a/basics/hello-solana/anchor/programs/hello-solana/Cargo.toml b/basics/hello-solana/anchor/programs/hello-solana/Cargo.toml index 5efaeb14..f1c2a1ff 100644 --- a/basics/hello-solana/anchor/programs/hello-solana/Cargo.toml +++ b/basics/hello-solana/anchor/programs/hello-solana/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" solana-transaction = "3.0.1" diff --git a/basics/pda-rent-payer/anchor/programs/anchor-program-example/Cargo.toml b/basics/pda-rent-payer/anchor/programs/anchor-program-example/Cargo.toml index e39a412e..0f331645 100644 --- a/basics/pda-rent-payer/anchor/programs/anchor-program-example/Cargo.toml +++ b/basics/pda-rent-payer/anchor/programs/anchor-program-example/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" diff --git a/basics/processing-instructions/anchor/programs/processing-instructions/Cargo.toml b/basics/processing-instructions/anchor/programs/processing-instructions/Cargo.toml index e0fc5fce..e95846e3 100644 --- a/basics/processing-instructions/anchor/programs/processing-instructions/Cargo.toml +++ b/basics/processing-instructions/anchor/programs/processing-instructions/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" diff --git a/basics/program-derived-addresses/anchor/programs/anchor-program-example/Cargo.toml b/basics/program-derived-addresses/anchor/programs/anchor-program-example/Cargo.toml index 7a877276..f823437e 100644 --- a/basics/program-derived-addresses/anchor/programs/anchor-program-example/Cargo.toml +++ b/basics/program-derived-addresses/anchor/programs/anchor-program-example/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } borsh = "1.6.1" solana-kite = "0.4.0" diff --git a/basics/pyth/anchor/programs/pythexample/Cargo.toml b/basics/pyth/anchor/programs/pythexample/Cargo.toml index 06974375..c4ca9871 100644 --- a/basics/pyth/anchor/programs/pythexample/Cargo.toml +++ b/basics/pyth/anchor/programs/pythexample/Cargo.toml @@ -42,6 +42,11 @@ solana-address = ">=2.6, <2.7" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } # Self-dependency with no-entrypoint: host test builds otherwise export a # #[no_mangle] `entrypoint` symbol from this crate AND from spl-token (via diff --git a/basics/realloc/anchor/programs/anchor-realloc/Cargo.toml b/basics/realloc/anchor/programs/anchor-realloc/Cargo.toml index 1ae26a12..01dc83f1 100644 --- a/basics/realloc/anchor/programs/anchor-realloc/Cargo.toml +++ b/basics/realloc/anchor/programs/anchor-realloc/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } borsh = "1.6.1" solana-kite = "0.4.0" diff --git a/basics/rent/anchor/programs/rent-example/Cargo.toml b/basics/rent/anchor/programs/rent-example/Cargo.toml index 29b508d6..3c7b871b 100644 --- a/basics/rent/anchor/programs/rent-example/Cargo.toml +++ b/basics/rent/anchor/programs/rent-example/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" diff --git a/basics/repository-layout/anchor/programs/carnival/Cargo.toml b/basics/repository-layout/anchor/programs/carnival/Cargo.toml index 74e066e8..295cb1ee 100644 --- a/basics/repository-layout/anchor/programs/carnival/Cargo.toml +++ b/basics/repository-layout/anchor/programs/carnival/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" diff --git a/basics/transfer-sol/anchor/programs/transfer-sol/Cargo.toml b/basics/transfer-sol/anchor/programs/transfer-sol/Cargo.toml index b13aef80..4cd9ee38 100644 --- a/basics/transfer-sol/anchor/programs/transfer-sol/Cargo.toml +++ b/basics/transfer-sol/anchor/programs/transfer-sol/Cargo.toml @@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" diff --git a/compression/cnft-burn/anchor/programs/cnft-burn/Cargo.toml b/compression/cnft-burn/anchor/programs/cnft-burn/Cargo.toml index 91376b71..a7fb2ae0 100644 --- a/compression/cnft-burn/anchor/programs/cnft-burn/Cargo.toml +++ b/compression/cnft-burn/anchor/programs/cnft-burn/Cargo.toml @@ -48,6 +48,11 @@ borsh = { version = "1", features = ["derive"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" solana-instruction = "3.0.0" diff --git a/compression/cnft-vault/anchor/programs/cnft-vault/Cargo.toml b/compression/cnft-vault/anchor/programs/cnft-vault/Cargo.toml index d3a1a38a..8fc7f764 100644 --- a/compression/cnft-vault/anchor/programs/cnft-vault/Cargo.toml +++ b/compression/cnft-vault/anchor/programs/cnft-vault/Cargo.toml @@ -51,6 +51,11 @@ unexpected_cfgs = { level = "warn", check-cfg = ['cfg(target_os, values("solana" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" solana-instruction = "3.0.0" diff --git a/compression/cutils/anchor/programs/cutils/Cargo.toml b/compression/cutils/anchor/programs/cutils/Cargo.toml index 3994fc0e..277fead3 100644 --- a/compression/cutils/anchor/programs/cutils/Cargo.toml +++ b/compression/cutils/anchor/programs/cutils/Cargo.toml @@ -53,6 +53,11 @@ unexpected_cfgs = { level = "warn", check-cfg = ['cfg(target_os, values("solana" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" solana-instruction = "3.0.0" diff --git a/finance/betting-market/anchor/programs/betting-market/Cargo.toml b/finance/betting-market/anchor/programs/betting-market/Cargo.toml index 2d25aded..69060e10 100644 --- a/finance/betting-market/anchor/programs/betting-market/Cargo.toml +++ b/finance/betting-market/anchor/programs/betting-market/Cargo.toml @@ -44,6 +44,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } # no-entrypoint: solana-kite pulls these SPL program crates into the host test # build, and their `entrypoint` symbols collide with this program's own diff --git a/finance/escrow/anchor/programs/escrow/Cargo.toml b/finance/escrow/anchor/programs/escrow/Cargo.toml index d8cb0899..9503b3a5 100644 --- a/finance/escrow/anchor/programs/escrow/Cargo.toml +++ b/finance/escrow/anchor/programs/escrow/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/finance/lending/anchor/programs/lending/Cargo.toml b/finance/lending/anchor/programs/lending/Cargo.toml index b892555f..b8a58b96 100644 --- a/finance/lending/anchor/programs/lending/Cargo.toml +++ b/finance/lending/anchor/programs/lending/Cargo.toml @@ -47,6 +47,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/finance/order-book/anchor/programs/order-book/Cargo.toml b/finance/order-book/anchor/programs/order-book/Cargo.toml index 9d4a122b..91fa8c3f 100644 --- a/finance/order-book/anchor/programs/order-book/Cargo.toml +++ b/finance/order-book/anchor/programs/order-book/Cargo.toml @@ -49,6 +49,11 @@ static_assertions = "1.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } # Match the test stack used by finance/escrow and the other LiteSVM-based # Anchor examples so contributors can move between them without version drift. diff --git a/finance/perpetual-futures/anchor/programs/perpetual-futures/Cargo.toml b/finance/perpetual-futures/anchor/programs/perpetual-futures/Cargo.toml index efc5f111..8052c165 100644 --- a/finance/perpetual-futures/anchor/programs/perpetual-futures/Cargo.toml +++ b/finance/perpetual-futures/anchor/programs/perpetual-futures/Cargo.toml @@ -60,6 +60,11 @@ solana-sysvar = "3" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-clock = "3.0.1" solana-kite = "0.4.0" diff --git a/finance/prop-amm/anchor/programs/prop-amm/Cargo.toml b/finance/prop-amm/anchor/programs/prop-amm/Cargo.toml index a0b46c8b..78071cac 100644 --- a/finance/prop-amm/anchor/programs/prop-amm/Cargo.toml +++ b/finance/prop-amm/anchor/programs/prop-amm/Cargo.toml @@ -57,6 +57,11 @@ spl-associated-token-account = { version = "8.0.0", features = ["no-entrypoint"] # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-clock = "3.0.1" solana-kite = "0.4.0" diff --git a/finance/token-fundraiser/anchor/programs/fundraiser/Cargo.toml b/finance/token-fundraiser/anchor/programs/fundraiser/Cargo.toml index e33335bc..d040a712 100644 --- a/finance/token-fundraiser/anchor/programs/fundraiser/Cargo.toml +++ b/finance/token-fundraiser/anchor/programs/fundraiser/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-clock = "3.0.1" solana-kite = "0.4.0" diff --git a/finance/token-swap/anchor/programs/token-swap/Cargo.toml b/finance/token-swap/anchor/programs/token-swap/Cargo.toml index 0e37aafd..6d4245d3 100644 --- a/finance/token-swap/anchor/programs/token-swap/Cargo.toml +++ b/finance/token-swap/anchor/programs/token-swap/Cargo.toml @@ -46,6 +46,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/finance/vault-strategy/anchor/programs/vault-strategy/Cargo.toml b/finance/vault-strategy/anchor/programs/vault-strategy/Cargo.toml index be4eb565..f93b1b44 100644 --- a/finance/vault-strategy/anchor/programs/vault-strategy/Cargo.toml +++ b/finance/vault-strategy/anchor/programs/vault-strategy/Cargo.toml @@ -49,6 +49,11 @@ mock-swap-router = { path = "../mock-swap-router", features = ["cpi"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-clock = "3.0.1" solana-account = "3.0.0" diff --git a/tokens/create-token/anchor/programs/create-token/Cargo.toml b/tokens/create-token/anchor/programs/create-token/Cargo.toml index 69febf95..43d5ff76 100644 --- a/tokens/create-token/anchor/programs/create-token/Cargo.toml +++ b/tokens/create-token/anchor/programs/create-token/Cargo.toml @@ -44,6 +44,11 @@ anchor-spl = { version = "2.0.0-rc.1", features = ["metadata"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/external-delegate-token-master/anchor/programs/external-delegate-token-master/Cargo.toml b/tokens/external-delegate-token-master/anchor/programs/external-delegate-token-master/Cargo.toml index 69ea3efa..1b501e38 100644 --- a/tokens/external-delegate-token-master/anchor/programs/external-delegate-token-master/Cargo.toml +++ b/tokens/external-delegate-token-master/anchor/programs/external-delegate-token-master/Cargo.toml @@ -45,6 +45,11 @@ solana-secp256k1-recover = "2.0.0" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } # Signs test transfer authorizations with a fixed secp256k1 key so tests can # exercise the Ethereum-signature path end to end. diff --git a/tokens/nft-minter/anchor/programs/nft-minter/Cargo.toml b/tokens/nft-minter/anchor/programs/nft-minter/Cargo.toml index fa8570dd..b5847a19 100644 --- a/tokens/nft-minter/anchor/programs/nft-minter/Cargo.toml +++ b/tokens/nft-minter/anchor/programs/nft-minter/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = { version = "2.0.0-rc.1", features = ["metadata"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/nft-operations/anchor/programs/mint-nft/Cargo.toml b/tokens/nft-operations/anchor/programs/mint-nft/Cargo.toml index 21d067dc..592c97c2 100644 --- a/tokens/nft-operations/anchor/programs/mint-nft/Cargo.toml +++ b/tokens/nft-operations/anchor/programs/mint-nft/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = { version = "2.0.0-rc.1", features = ["metadata"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/pda-mint-authority/anchor/programs/token-minter/Cargo.toml b/tokens/pda-mint-authority/anchor/programs/token-minter/Cargo.toml index 0a7a1fac..b74954f3 100644 --- a/tokens/pda-mint-authority/anchor/programs/token-minter/Cargo.toml +++ b/tokens/pda-mint-authority/anchor/programs/token-minter/Cargo.toml @@ -46,6 +46,11 @@ solana-program-pack = "3" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/basics/anchor/programs/basics/Cargo.toml b/tokens/token-extensions/basics/anchor/programs/basics/Cargo.toml index 4f2ae8e6..2e2a3026 100644 --- a/tokens/token-extensions/basics/anchor/programs/basics/Cargo.toml +++ b/tokens/token-extensions/basics/anchor/programs/basics/Cargo.toml @@ -43,6 +43,11 @@ solana-address = ">=2.6, <2.7" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/cpi-guard/anchor/programs/cpi-guard/Cargo.toml b/tokens/token-extensions/cpi-guard/anchor/programs/cpi-guard/Cargo.toml index fe41e79f..ac9ef614 100644 --- a/tokens/token-extensions/cpi-guard/anchor/programs/cpi-guard/Cargo.toml +++ b/tokens/token-extensions/cpi-guard/anchor/programs/cpi-guard/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/default-account-state/anchor/programs/default-account-state/Cargo.toml b/tokens/token-extensions/default-account-state/anchor/programs/default-account-state/Cargo.toml index 850571a7..f83f5467 100644 --- a/tokens/token-extensions/default-account-state/anchor/programs/default-account-state/Cargo.toml +++ b/tokens/token-extensions/default-account-state/anchor/programs/default-account-state/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/group/anchor/programs/group/Cargo.toml b/tokens/token-extensions/group/anchor/programs/group/Cargo.toml index f86e8b39..b808ee9e 100644 --- a/tokens/token-extensions/group/anchor/programs/group/Cargo.toml +++ b/tokens/token-extensions/group/anchor/programs/group/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/immutable-owner/anchor/programs/immutable-owner/Cargo.toml b/tokens/token-extensions/immutable-owner/anchor/programs/immutable-owner/Cargo.toml index a28f34a0..82d9b5b0 100644 --- a/tokens/token-extensions/immutable-owner/anchor/programs/immutable-owner/Cargo.toml +++ b/tokens/token-extensions/immutable-owner/anchor/programs/immutable-owner/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/interest-bearing/anchor/programs/interest-bearing/Cargo.toml b/tokens/token-extensions/interest-bearing/anchor/programs/interest-bearing/Cargo.toml index 72842169..96d8dc56 100644 --- a/tokens/token-extensions/interest-bearing/anchor/programs/interest-bearing/Cargo.toml +++ b/tokens/token-extensions/interest-bearing/anchor/programs/interest-bearing/Cargo.toml @@ -44,6 +44,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/memo-transfer/anchor/programs/memo-transfer/Cargo.toml b/tokens/token-extensions/memo-transfer/anchor/programs/memo-transfer/Cargo.toml index 9dca5b65..243e007d 100644 --- a/tokens/token-extensions/memo-transfer/anchor/programs/memo-transfer/Cargo.toml +++ b/tokens/token-extensions/memo-transfer/anchor/programs/memo-transfer/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/metadata/anchor/programs/metadata/Cargo.toml b/tokens/token-extensions/metadata/anchor/programs/metadata/Cargo.toml index 3f573a33..2582448e 100644 --- a/tokens/token-extensions/metadata/anchor/programs/metadata/Cargo.toml +++ b/tokens/token-extensions/metadata/anchor/programs/metadata/Cargo.toml @@ -45,6 +45,11 @@ spl-type-length-value = "0.9.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/mint-close-authority/anchor/programs/mint-close-authority/Cargo.toml b/tokens/token-extensions/mint-close-authority/anchor/programs/mint-close-authority/Cargo.toml index a28a10b8..0fbe45d9 100644 --- a/tokens/token-extensions/mint-close-authority/anchor/programs/mint-close-authority/Cargo.toml +++ b/tokens/token-extensions/mint-close-authority/anchor/programs/mint-close-authority/Cargo.toml @@ -40,6 +40,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/nft-meta-data-pointer/anchor-example/anchor/programs/extension_nft/Cargo.toml b/tokens/token-extensions/nft-meta-data-pointer/anchor-example/anchor/programs/extension_nft/Cargo.toml index 1e882f91..de5055f6 100644 --- a/tokens/token-extensions/nft-meta-data-pointer/anchor-example/anchor/programs/extension_nft/Cargo.toml +++ b/tokens/token-extensions/nft-meta-data-pointer/anchor-example/anchor/programs/extension_nft/Cargo.toml @@ -58,6 +58,11 @@ anchor-spl = { version = "2.0.0-rc.1" } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } # Test-side decode of the player account's borsh payload. borsh = "1.6.1" diff --git a/tokens/token-extensions/non-transferable/anchor/programs/non-transferable/Cargo.toml b/tokens/token-extensions/non-transferable/anchor/programs/non-transferable/Cargo.toml index 3d512b35..50455c7e 100644 --- a/tokens/token-extensions/non-transferable/anchor/programs/non-transferable/Cargo.toml +++ b/tokens/token-extensions/non-transferable/anchor/programs/non-transferable/Cargo.toml @@ -40,6 +40,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/permanent-delegate/anchor/programs/permanent-delegate/Cargo.toml b/tokens/token-extensions/permanent-delegate/anchor/programs/permanent-delegate/Cargo.toml index a1107c82..e9e0a12c 100644 --- a/tokens/token-extensions/permanent-delegate/anchor/programs/permanent-delegate/Cargo.toml +++ b/tokens/token-extensions/permanent-delegate/anchor/programs/permanent-delegate/Cargo.toml @@ -44,6 +44,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/transfer-fee/anchor/programs/transfer-fee/Cargo.toml b/tokens/token-extensions/transfer-fee/anchor/programs/transfer-fee/Cargo.toml index 784466b3..d2ba792d 100644 --- a/tokens/token-extensions/transfer-fee/anchor/programs/transfer-fee/Cargo.toml +++ b/tokens/token-extensions/transfer-fee/anchor/programs/transfer-fee/Cargo.toml @@ -40,6 +40,11 @@ anchor-spl = "2.0.0-rc.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/transfer-hook/account-data-as-seed/anchor/programs/transfer-hook/Cargo.toml b/tokens/token-extensions/transfer-hook/account-data-as-seed/anchor/programs/transfer-hook/Cargo.toml index cd66ccf2..e6af421d 100644 --- a/tokens/token-extensions/transfer-hook/account-data-as-seed/anchor/programs/transfer-hook/Cargo.toml +++ b/tokens/token-extensions/transfer-hook/account-data-as-seed/anchor/programs/transfer-hook/Cargo.toml @@ -54,6 +54,11 @@ spl-transfer-hook-interface = "0.9.0" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/transfer-hook/allow-block-list-token/anchor/programs/abl-token/Cargo.toml b/tokens/token-extensions/transfer-hook/allow-block-list-token/anchor/programs/abl-token/Cargo.toml index cce40b87..8b05e9a5 100644 --- a/tokens/token-extensions/transfer-hook/allow-block-list-token/anchor/programs/abl-token/Cargo.toml +++ b/tokens/token-extensions/transfer-hook/allow-block-list-token/anchor/programs/abl-token/Cargo.toml @@ -55,6 +55,11 @@ spl-discriminator = "0.5.1" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/transfer-hook/counter/anchor/programs/transfer-hook/Cargo.toml b/tokens/token-extensions/transfer-hook/counter/anchor/programs/transfer-hook/Cargo.toml index 3cb5ea97..2c0f4e85 100644 --- a/tokens/token-extensions/transfer-hook/counter/anchor/programs/transfer-hook/Cargo.toml +++ b/tokens/token-extensions/transfer-hook/counter/anchor/programs/transfer-hook/Cargo.toml @@ -54,6 +54,11 @@ spl-transfer-hook-interface = "0.9.0" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/transfer-hook/hello-world/anchor/programs/transfer-hook/Cargo.toml b/tokens/token-extensions/transfer-hook/hello-world/anchor/programs/transfer-hook/Cargo.toml index 5487b84b..ffbf630d 100644 --- a/tokens/token-extensions/transfer-hook/hello-world/anchor/programs/transfer-hook/Cargo.toml +++ b/tokens/token-extensions/transfer-hook/hello-world/anchor/programs/transfer-hook/Cargo.toml @@ -54,6 +54,11 @@ spl-transfer-hook-interface = "0.9.0" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/transfer-hook/transfer-cost/anchor/programs/transfer-hook/Cargo.toml b/tokens/token-extensions/transfer-hook/transfer-cost/anchor/programs/transfer-hook/Cargo.toml index 887a3758..83288044 100644 --- a/tokens/token-extensions/transfer-hook/transfer-cost/anchor/programs/transfer-hook/Cargo.toml +++ b/tokens/token-extensions/transfer-hook/transfer-cost/anchor/programs/transfer-hook/Cargo.toml @@ -55,6 +55,11 @@ spl-transfer-hook-interface = "2.1.0" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/transfer-hook/transfer-switch/anchor/programs/transfer-switch/Cargo.toml b/tokens/token-extensions/transfer-hook/transfer-switch/anchor/programs/transfer-switch/Cargo.toml index 67348640..fe6a3d6e 100644 --- a/tokens/token-extensions/transfer-hook/transfer-switch/anchor/programs/transfer-switch/Cargo.toml +++ b/tokens/token-extensions/transfer-hook/transfer-switch/anchor/programs/transfer-switch/Cargo.toml @@ -50,6 +50,11 @@ spl-transfer-hook-interface = "0.9.0" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-extensions/transfer-hook/whitelist/anchor/programs/transfer-hook/Cargo.toml b/tokens/token-extensions/transfer-hook/whitelist/anchor/programs/transfer-hook/Cargo.toml index 4532dc1e..5d023e8d 100644 --- a/tokens/token-extensions/transfer-hook/whitelist/anchor/programs/transfer-hook/Cargo.toml +++ b/tokens/token-extensions/transfer-hook/whitelist/anchor/programs/transfer-hook/Cargo.toml @@ -54,6 +54,11 @@ spl-transfer-hook-interface = "0.9.0" # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/token-minter/anchor/programs/token-minter/Cargo.toml b/tokens/token-minter/anchor/programs/token-minter/Cargo.toml index 3e7afb6d..d3fd28e7 100644 --- a/tokens/token-minter/anchor/programs/token-minter/Cargo.toml +++ b/tokens/token-minter/anchor/programs/token-minter/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = { version = "2.0.0-rc.1", features = ["metadata"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1" diff --git a/tokens/transfer-tokens/anchor/programs/transfer-tokens/Cargo.toml b/tokens/transfer-tokens/anchor/programs/transfer-tokens/Cargo.toml index d83d53fc..4207893e 100644 --- a/tokens/transfer-tokens/anchor/programs/transfer-tokens/Cargo.toml +++ b/tokens/transfer-tokens/anchor/programs/transfer-tokens/Cargo.toml @@ -43,6 +43,11 @@ anchor-spl = { version = "2.0.0-rc.1", features = ["metadata"] } # Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a # revision rather than tracking `anchor-next`, so a CI run cannot change # behaviour because upstream moved between builds. +# +# Bump the rev deliberately, never automatically: `anchor-next` is where v2 +# development happens, so a later revision can carry breakage as easily as +# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for +# an ordinary version. anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" } solana-kite = "0.4.0" borsh = "1.6.1"