Releases: solana-program/stake-pool
program@v2.0.4
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
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
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:
- Checkout the program@v2.0.2-mainnet branch
- Pull the appropriate docker image for the build:
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
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)