Skip to content

Releases: solana-program/stake-pool

program@v2.0.4

04 Dec 13:16
0e56295

Choose a tag to compare

IMPORTANT: Upgrade to this release if you are using spl-stake-pool

This release contains important bug fixes discovered during an audit and formal verification. The commit with all bugfixes contains a full breakdown of every problem and solution: 0e56295

If you are maintaining a deployment of spl-stake-pool, please update to this release as soon as possible. Known deployments have already been notified and upgraded with these fixes.

Verifiable build

To verify the build, you must run the following steps using the solana-verify tool from this commit:

solana-verify build --library-name spl_stake_pool

This should give you the build hash of 3a9383372a36d55816d6f47a5707ec8abc8c099dea9f9dd7636b96a9eeaf5169

program@v2.0.3

05 Aug 12:46

Choose a tag to compare

What's new

  • Release by @github-actions[bot]
  • Reduce MAX_VALIDATORS_TO_UPDATE to 4 (#375) by @2501babe
  • Update Solana v2.3.4 and rust toolchain (#355) by @joncinque

program@v2.0.2

25 Jun 09:59

Choose a tag to compare

What's new

  • Release
  • Run cargo fmt (#316)
  • Merge commit from fork
  • Use new devnet stake-pool program id (#172)
  • Bump to Solana v2.2 (#117)
  • Ci (#2)
  • Revert "stake-pool: Downgrade dependencies for fixed release (#7509)" (#7510)
  • Reset lockfile to build params (bc7b5b5)

Verifiable build

NOTE: This program deployed to mainnet was built in a private repo, and so the commit that produces the verifiable build is not part of the main branch. Also, it was built before solana-verifiable-build supported v2.2 images.

To verify the build with what is currently on mainnet, you must run the following steps:

docker pull solanafoundation/solana-verifiable-build:2.1.13
  • Use that image with solana-verify from the root of this repo:
solana-verify build --library-name spl_stake_pool -b f63e7353f226

This should give you the correct build hash of db55d1dca28c3c04f3b9621165d18c9bcddaa9efc6988f20efa80716089d4408

cli@v2.0.1

27 Jan 21:29

Choose a tag to compare

What's new

  • Release
  • Fix get-program-accounts encoding (#26)
  • Ci (#2)
  • Typos in stake-pool comments and output messages (#7516)
  • Revert "stake-pool: Downgrade dependencies for fixed release (#7509)" (#7510)
  • Publish spl-associated-token-account v6.0.0
  • Publish spl-token v7.0.0
  • Publish spl-associated-token-account-client v2.0.0
  • Update to Solana v2.1 crates (#7416)
  • Publish associated-token-account v5.0.1
  • Publish associated-token-account v4.0.1
  • Extract associated-token-account-client crate from associated-token-account crate (#7005)
  • CLI QOL improvements (#7051)