Skip to content

Commit ff91375

Browse files
authored
Merge pull request #134 from quicknode/claude/harness-pin-note
Say when to bump the pinned anchor-v2-testing revision
2 parents 53e30d4 + e98f8ca commit ff91375

56 files changed

Lines changed: 280 additions & 0 deletions

File tree

  • basics
    • account-data/anchor/programs/anchor-program-example
    • checking-accounts/anchor/programs/anchor-program-example
    • close-account/anchor/programs/close-account
    • counter/anchor/programs/counter_anchor
    • create-account/anchor/programs/create-system-account
    • cross-program-invocation/anchor/programs
    • favorites/anchor/programs/favorites
    • hello-solana/anchor/programs/hello-solana
    • pda-rent-payer/anchor/programs/anchor-program-example
    • processing-instructions/anchor/programs/processing-instructions
    • program-derived-addresses/anchor/programs/anchor-program-example
    • pyth/anchor/programs/pythexample
    • realloc/anchor/programs/anchor-realloc
    • rent/anchor/programs/rent-example
    • repository-layout/anchor/programs/carnival
    • transfer-sol/anchor/programs/transfer-sol
  • compression
  • finance
  • tokens
    • create-token/anchor/programs/create-token
    • external-delegate-token-master/anchor/programs/external-delegate-token-master
    • nft-minter/anchor/programs/nft-minter
    • nft-operations/anchor/programs/mint-nft
    • pda-mint-authority/anchor/programs/token-minter
    • token-extensions
      • basics/anchor/programs/basics
      • cpi-guard/anchor/programs/cpi-guard
      • default-account-state/anchor/programs/default-account-state
      • group/anchor/programs/group
      • immutable-owner/anchor/programs/immutable-owner
      • interest-bearing/anchor/programs/interest-bearing
      • memo-transfer/anchor/programs/memo-transfer
      • metadata/anchor/programs/metadata
      • mint-close-authority/anchor/programs/mint-close-authority
      • nft-meta-data-pointer/anchor-example/anchor/programs/extension_nft
      • non-transferable/anchor/programs/non-transferable
      • permanent-delegate/anchor/programs/permanent-delegate
      • transfer-fee/anchor/programs/transfer-fee
      • transfer-hook
        • account-data-as-seed/anchor/programs/transfer-hook
        • allow-block-list-token/anchor/programs/abl-token
        • counter/anchor/programs/transfer-hook
        • hello-world/anchor/programs/transfer-hook
        • transfer-cost/anchor/programs/transfer-hook
        • transfer-switch/anchor/programs/transfer-switch
        • whitelist/anchor/programs/transfer-hook
    • token-minter/anchor/programs/token-minter
    • transfer-tokens/anchor/programs/transfer-tokens

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

‎basics/account-data/anchor/programs/anchor-program-example/Cargo.toml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] }
3737
# Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a
3838
# revision rather than tracking `anchor-next`, so a CI run cannot change
3939
# behaviour because upstream moved between builds.
40+
#
41+
# Bump the rev deliberately, never automatically: `anchor-next` is where v2
42+
# development happens, so a later revision can carry breakage as easily as
43+
# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for
44+
# an ordinary version.
4045
anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" }
4146
borsh = "1.6.1"
4247
solana-kite = "0.4.0"

‎basics/checking-accounts/anchor/programs/anchor-program-example/Cargo.toml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] }
3737
# Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a
3838
# revision rather than tracking `anchor-next`, so a CI run cannot change
3939
# behaviour because upstream moved between builds.
40+
#
41+
# Bump the rev deliberately, never automatically: `anchor-next` is where v2
42+
# development happens, so a later revision can carry breakage as easily as
43+
# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for
44+
# an ordinary version.
4045
anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" }
4146
borsh = "1.6.1"
4247
solana-kite = "0.4.0"

‎basics/close-account/anchor/programs/close-account/Cargo.toml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,11 @@ solana-address = ">=2.6, <2.7"
4343
# Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a
4444
# revision rather than tracking `anchor-next`, so a CI run cannot change
4545
# behaviour because upstream moved between builds.
46+
#
47+
# Bump the rev deliberately, never automatically: `anchor-next` is where v2
48+
# development happens, so a later revision can carry breakage as easily as
49+
# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for
50+
# an ordinary version.
4651
anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" }
4752
solana-kite = "0.4.0"
4853

‎basics/counter/anchor/programs/counter_anchor/Cargo.toml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] }
3737
# It is published only from git: crates.io has no `anchor-v2-testing`. Pinned
3838
# to a revision rather than tracking `anchor-next`, so a CI run cannot change
3939
# behaviour because upstream moved between builds.
40+
#
41+
# Bump the rev deliberately, never automatically: `anchor-next` is where v2
42+
# development happens, so a later revision can carry breakage as easily as
43+
# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for
44+
# an ordinary version.
4045
anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" }
4146
borsh = "1.6.1"
4247
solana-kite = "0.4.0"

‎basics/create-account/anchor/programs/create-system-account/Cargo.toml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] }
3737
# Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a
3838
# revision rather than tracking `anchor-next`, so a CI run cannot change
3939
# behaviour because upstream moved between builds.
40+
#
41+
# Bump the rev deliberately, never automatically: `anchor-next` is where v2
42+
# development happens, so a later revision can carry breakage as easily as
43+
# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for
44+
# an ordinary version.
4045
anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" }
4146
solana-kite = "0.4.0"
4247

‎basics/cross-program-invocation/anchor/programs/hand/Cargo.toml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] }
3737
# Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a
3838
# revision rather than tracking `anchor-next`, so a CI run cannot change
3939
# behaviour because upstream moved between builds.
40+
#
41+
# Bump the rev deliberately, never automatically: `anchor-next` is where v2
42+
# development happens, so a later revision can carry breakage as easily as
43+
# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for
44+
# an ordinary version.
4045
anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" }
4146
solana-kite = "0.4.0"
4247

‎basics/cross-program-invocation/anchor/programs/lever/Cargo.toml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] }
3737
# Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a
3838
# revision rather than tracking `anchor-next`, so a CI run cannot change
3939
# behaviour because upstream moved between builds.
40+
#
41+
# Bump the rev deliberately, never automatically: `anchor-next` is where v2
42+
# development happens, so a later revision can carry breakage as easily as
43+
# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for
44+
# an ordinary version.
4045
anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" }
4146
solana-kite = "0.4.0"
4247

‎basics/favorites/anchor/programs/favorites/Cargo.toml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] }
3737
# Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a
3838
# revision rather than tracking `anchor-next`, so a CI run cannot change
3939
# behaviour because upstream moved between builds.
40+
#
41+
# Bump the rev deliberately, never automatically: `anchor-next` is where v2
42+
# development happens, so a later revision can carry breakage as easily as
43+
# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for
44+
# an ordinary version.
4045
anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" }
4146
solana-kite = "0.4.0"
4247

‎basics/hello-solana/anchor/programs/hello-solana/Cargo.toml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] }
3737
# Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a
3838
# revision rather than tracking `anchor-next`, so a CI run cannot change
3939
# behaviour because upstream moved between builds.
40+
#
41+
# Bump the rev deliberately, never automatically: `anchor-next` is where v2
42+
# development happens, so a later revision can carry breakage as easily as
43+
# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for
44+
# an ordinary version.
4045
anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" }
4146
solana-kite = "0.4.0"
4247
solana-transaction = "3.0.1"

‎basics/pda-rent-payer/anchor/programs/anchor-program-example/Cargo.toml‎

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@ wincode = { version = "0.5", features = ["derive"] }
3737
# Published only from git: crates.io has no `anchor-v2-testing`. Pinned to a
3838
# revision rather than tracking `anchor-next`, so a CI run cannot change
3939
# behaviour because upstream moved between builds.
40+
#
41+
# Bump the rev deliberately, never automatically: `anchor-next` is where v2
42+
# development happens, so a later revision can carry breakage as easily as
43+
# fixes. When `anchor-v2-testing` reaches crates.io, drop the git source for
44+
# an ordinary version.
4045
anchor-v2-testing = { git = "https://github.com/otter-sec/anchor.git", rev = "3e38a121b969d1a77230baeb0056baf5cc9b3c1a" }
4146
solana-kite = "0.4.0"
4247

0 commit comments

Comments
 (0)