Update Rust crate solana-program-test to v2 #14
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
=1.7.12
->=2.1.9
Release Notes
anza-xyz/agave (solana-program-test)
v2.1.9
: Release - v2.1.9Compare Source
This is a Testnet release. It is also recommended for Devnet, and up to 5% of Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.1.8...v2.1.9
v2.1.8
: Testnet - v2.1.8Compare Source
This is a Testnet and Devnet release. It is NOT recommended for Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.1.7...v2.1.8
v2.1.7
: Testnet - v2.1.7Compare Source
This is a Testnet and Devnet release. It is NOT recommended for Mainnet Beta.
What's Changed
clean
(backport of #4044) by @mergify in https://github.com/anza-xyz/agave/pull/4090Full Changelog: anza-xyz/agave@v2.1.6...v2.1.7
v2.1.6
: Testnet - v2.1.6Compare Source
This is a Testnet and Devnet release. It is NOT recommended for Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.1.5...v2.1.6
v2.1.5
: Testnet - v2.1.5Compare Source
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.1.4...v2.1.5
v2.1.4
: Testnet - v2.1.4Compare Source
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.1.1...v2.1.4
v2.1.2
Compare Source
🚧
v2.1.1
: Testnet - v2.1.1Compare Source
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
solana-sysvar-id
crate (backport of #3309) by @mergify in https://github.com/anza-xyz/agave/pull/3352Full Changelog: anza-xyz/agave@v2.1.0...v2.1.1
v2.1.0
Compare Source
cargo-build-bpf
andcargo-test-bpf
have been deprecated for two years and have now been definitely removed.Use
cargo-build-sbf
andcargo-test-sbf
instead.curve25519-dalek
upgraded to new major version 4 (#1693). This causes breakage when mixing v2.0 and v2.1 Solana crates, so be sure to use all of one or the other. Please use only crates compatible with v2.1.redelegate
instruction processor and CLI commands (#2213)&self
instead of&mut self
(#2591)agave-validator
:fifo
for--rocksdb-shred-compaction
(#3451)respan
macro. This was marked as "internal use only" and was no longer used internally.entrypoint_no_alloc!
, a more performant program entrypoint that avoids allocations, saving 20-30 CUs per unique accountcargo-build-sbf
: a workspace or package-level Cargo.toml may specifytools-version
for overriding the default platform tools version when building on-chain programs. For example:or
The order of precedence for the chosen tools version goes:
--tools-version
argument, package version, workspace version, and finally default version.package-metadata
: specify a program's id in Cargo.toml for easy consumption by downstream users and tools usingsolana-package-metadata
(#1806). For example:Can be consumed in the program crate:
This is equivalent to writing:
agave-validator
: Update PoH speed check to compare against current hash rate from a Bank (#2447)solana-test-validator
: Add--clone-feature-set
flag to mimic features from a target cluster (#2480)solana-genesis
: the--cluster-type
parameter now clones the feature set from the target cluster (#2587)unified-scheduler
as default option for--block-verification-method
(#2653)thread-local-multi-iterator
option for--block-production-method
is deprecated (#3113)v2.0.22
Compare Source
This is a stable release suitable for use on Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.21...v2.0.22
v2.0.21
Compare Source
This is a stable release suitable for use on Mainnet Beta.
What's Changed
clean
(backport of #4044) by @mergify in https://github.com/anza-xyz/agave/pull/4089Full Changelog: anza-xyz/agave@v2.0.20...v2.0.21
v2.0.20
Compare Source
This is a stable release suitable for use on Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.19...v2.0.20
v2.0.19
: Mainnet-beta - v2.0.19Compare Source
This is a stable release suitable for use on Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.18...v2.0.19
v2.0.18
: Mainnet-beta - v2.0.18Compare Source
This is a stable release suitable for use on Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.17...v2.0.18
v2.0.17
: Mainnet-beta - v2.0.17Compare Source
This is a stable release suitable for use on Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.16...v2.0.17
v2.0.16
: Mainnet-beta - v2.0.16Compare Source
This is a stable release suitable for use on Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.15...v2.0.16
v2.0.15
: Mainnet-beta - v2.0.15Compare Source
This is a stable release suitable for use on Mainnet Beta.
What's Changed
sol_get_epoch_stake
(backport of #3279) by @mergify in https://github.com/anza-xyz/agave/pull/3312Full Changelog: anza-xyz/agave@v2.0.14...v2.0.15
v2.0.14
: Mainnet-beta - v2.0.14Compare Source
This is a stable release suitable for use on Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.13...v2.0.14
v2.0.13
: Testnet - v2.0.13Compare Source
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.10...v2.0.13
v2.0.11
Compare Source
🚧
v2.0.10
: Testnet - v2.0.10Compare Source
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.9...v2.0.10
v2.0.9
: Testnet - v2.0.9Compare Source
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
total_rewards
for recalculation (backport of #2780) by @mergify in https://github.com/anza-xyz/agave/pull/2794Full Changelog: anza-xyz/agave@v2.0.8...v2.0.9
v2.0.8
: Testnet - v2.0.8Compare Source
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
v2.0.7
: Testnet - v2.0.7Compare Source
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.6...v2.0.7
v2.0.6
: Testnet - v2.0.6Compare Source
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
Full Changelog: anza-xyz/agave@v2.0.5...v2.0.6
v2.0.5
: Testnet - v2.0.5Compare Source
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.