Skip to content

solana-vote-interface: deprecate VoteState::commission_split#11

Merged
jstarry merged 1 commit intoanza-xyz:masterfrom
jstarry:clean/deprecate-vote-commission
Feb 14, 2025
Merged

solana-vote-interface: deprecate VoteState::commission_split#11
jstarry merged 1 commit intoanza-xyz:masterfrom
jstarry:clean/deprecate-vote-commission

Conversation

@jstarry
Copy link
Copy Markdown
Contributor

@jstarry jstarry commented Feb 8, 2025

The commission split logic should live in the runtime rather than the sdk in my opinion. I need to use this logic on a new runtime vote state view type introduced in anza-xyz/agave#4834 without creating an instance of a VoteState. The logic will be moved into the runtime here: anza-xyz/agave#4876. Rather than keeping two copies of this logic, let's deprecate and remove the method here since I don't think it's that useful to clients.

@jstarry jstarry merged commit f93ad76 into anza-xyz:master Feb 14, 2025
@jstarry jstarry deleted the clean/deprecate-vote-commission branch February 14, 2025 19:16
grod220 pushed a commit that referenced this pull request Mar 9, 2026
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.216 to 1.0.217.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.216...v1.0.217)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
grod220 pushed a commit that referenced this pull request Mar 16, 2026
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.216 to 1.0.217.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.216...v1.0.217)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
grod220 pushed a commit that referenced this pull request Mar 18, 2026
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.216 to 1.0.217.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](serde-rs/serde@v1.0.216...v1.0.217)

---
updated-dependencies:
- dependency-name: serde
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants