chore(deps): bump solana-account from 3.4.0 to 4.1.0#12
Conversation
07f7858 to
8d2463d
Compare
Bumps [solana-account](https://github.com/anza-xyz/solana-sdk) from 3.4.0 to 4.1.0. - [Release notes](https://github.com/anza-xyz/solana-sdk/releases) - [Commits](https://github.com/anza-xyz/solana-sdk/compare/account@v3.4.0...hash@v4.1.0) --- updated-dependencies: - dependency-name: solana-account dependency-version: 4.1.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
8d2463d to
504e15e
Compare
…infra compat solana-program-test 3.1.10 (vendored) uses solana-banks-client 3.1.10 which is tied to solana-account 3.4.0 and solana-transaction 3.1.0. Bumping the workspace deps to 4.x creates type incompatibilities in integration tests: - `ProgramTest::add_account` expects solana-account 3.x Account - `BanksClient::process_transaction` expects solana-transaction 3.x Transaction/VersionedTransaction Revert both to 3.x until solana-program-test is updated to a version that uses solana-banks-client 4.x (which supports 4.x modular types). The borsh enum discriminant fix in airspace_account.rs (from PR #11) is retained — that code change is still required for borsh 1.x compat regardless of solana-transaction version. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Fix: Revert to 3.x workspace deps for test infrastructure compatibilityRoot cause:
This also fixes the broken Fix committed: Reverted both workspace deps to their 3.x versions. The borsh enum fix ( To fully upgrade to 4.x, the vendor directory needs to be updated to a version of |
Bumps solana-account from 3.4.0 to 4.1.0.
Release notes
Sourced from solana-account's releases.
... (truncated)
Commits
ed948a1Publish solana-hash v4.1.02a6ca60Publish solana-address v2.1.0185c1c2rust: Bump nightly compiler to 2026-01-22, Solana CLI to 3.1.8 (#544)00d056cPublish solana-vote-interface v5.1.0d0cb8b9deps: Bump short-vec to v3.2.0 in repo (#550)37554bdaccount!: Revert "account: Temporarily revert breaking changes (#549)" (#552)