Skip to content

Protocol 28: bump go-stellar-sdk to v0.7.3 and go-stellar-xdr-json - #471

Merged
hunterpack merged 7 commits into
release-v20260908from
release-p28
Sep 4, 2026
Merged

Protocol 28: bump go-stellar-sdk to v0.7.3 and go-stellar-xdr-json#471
hunterpack merged 7 commits into
release-v20260908from
release-p28

Conversation

@hunterpack

@hunterpack hunterpack commented Jul 31, 2026

Copy link
Copy Markdown
Contributor

Part of the Protocol 28 epic (#470).

Bumps go-stellar-sdk to the tagged v0.7.3 release (includes the CAP-0085 XDR regeneration and the go-stellar-sdk#5983 TTP fix for void-bound to_muxed_id) and pins go-stellar-xdr-json to its merged Protocol 28 main commit (707287dd98). Build and all unit tests pass. No transform changes are needed: nothing in stellar-etl switches on ContractExecutableType or the new SCVal arm, and SCVals are serialized generically through xdr-json.

This exact head (0b619c2) is what testnet has been running since before the 8/27 testnet vote (via the stellar-etl-staging image): 89k+ Protocol 28 ledgers exported clean, zero ledger gaps, no event volume drop across the vote boundary.

Targets release-v20260908 to ride the normal weekly release process; the release merge to master will produce the clean prod image ahead of the 9/16 mainnet vote.

No remaining work; ready to merge into the release branch.

Generated with Claude Code

@socket-security

socket-security Bot commented Jul 31, 2026

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedgithub.com/​stellar/​go-stellar-sdk@​v0.6.0 ⏵ v0.7.375 +1100100100100
Updatedgithub.com/​stellar/​go-stellar-xdr-json@​v0.0.0-20260612200516-eeb6f667582c ⏵ v0.0.0-20260818190510-707287dd983799 +1100100100100

View full report

hunterpack and others added 3 commits August 18, 2026 14:07
…sdk#5983)

Fixes silent drop of SEP-41 events with a Void-bound to_muxed_id from
token_transfers_raw.

Co-Authored-By: Claude Fable 5 <[email protected]>
@hunterpack
hunterpack changed the base branch from master to release-v20260908 September 3, 2026 15:55
@hunterpack
hunterpack marked this pull request as ready for review September 3, 2026 15:55
@hunterpack
hunterpack requested a review from a team as a code owner September 3, 2026 15:55
Copilot AI balanced review requested due to automatic review settings September 3, 2026 15:55

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates Stellar dependencies for Protocol 28 XDR support.

Changes:

  • Upgrades go-stellar-sdk to v0.7.3.
  • Updates XDR JSON and transitive XDR dependencies.

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
go.sum Refreshes dependency checksums.
go.mod Updates Stellar dependency versions.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread go.mod
Comment on lines +16 to +17
github.com/stellar/go-stellar-sdk v0.7.3
github.com/stellar/go-stellar-xdr-json v0.0.0-20260818190510-707287dd9837
@hunterpack hunterpack changed the title Protocol 28: bump go-stellar-sdk to protocol-next Protocol 28: bump go-stellar-sdk to v0.7.3 and go-stellar-xdr-json Sep 3, 2026

@ttboogie ttboogie left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@hunterpack
hunterpack merged commit 5e73210 into release-v20260908 Sep 4, 2026
13 checks passed
@hunterpack
hunterpack deleted the release-p28 branch September 4, 2026 16:16
@taha-aziz taha-aziz mentioned this pull request Sep 4, 2026
taha-aziz pushed a commit that referenced this pull request Sep 8, 2026
)

* Bump go-stellar-sdk to protocol-next for Protocol 28

Co-Authored-By: Claude Fable 5 <[email protected]>

* Bump go-stellar-sdk to protocol-next tip with GA P28 XDR pin

Co-Authored-By: Claude Fable 5 <[email protected]>

* Bump go-stellar-xdr-json to P28 release branch commit

Co-Authored-By: Claude Fable 5 <[email protected]>

* Swap go-stellar-sdk pin to tagged release v0.7.2

Co-Authored-By: Claude Fable 5 <[email protected]>

* Repin go-stellar-xdr-json to merged main commit

Co-Authored-By: Claude Fable 5 <[email protected]>

* Bump go-stellar-sdk for TTP void to_muxed_id fix (stellar/go-stellar-sdk#5983)

Fixes silent drop of SEP-41 events with a Void-bound to_muxed_id from
token_transfers_raw.

Co-Authored-By: Claude Fable 5 <[email protected]>

* Swap go-stellar-sdk pin to tagged release v0.7.3

Co-Authored-By: Claude Fable 5 <[email protected]>

---------

Co-authored-by: Claude Fable 5 <[email protected]>
taha-aziz pushed a commit that referenced this pull request Sep 8, 2026
)

* Bump go-stellar-sdk to protocol-next for Protocol 28

Co-Authored-By: Claude Fable 5 <[email protected]>

* Bump go-stellar-sdk to protocol-next tip with GA P28 XDR pin

Co-Authored-By: Claude Fable 5 <[email protected]>

* Bump go-stellar-xdr-json to P28 release branch commit

Co-Authored-By: Claude Fable 5 <[email protected]>

* Swap go-stellar-sdk pin to tagged release v0.7.2

Co-Authored-By: Claude Fable 5 <[email protected]>

* Repin go-stellar-xdr-json to merged main commit

Co-Authored-By: Claude Fable 5 <[email protected]>

* Bump go-stellar-sdk for TTP void to_muxed_id fix (stellar/go-stellar-sdk#5983)

Fixes silent drop of SEP-41 events with a Void-bound to_muxed_id from
token_transfers_raw.

Co-Authored-By: Claude Fable 5 <[email protected]>

* Swap go-stellar-sdk pin to tagged release v0.7.3

Co-Authored-By: Claude Fable 5 <[email protected]>

---------

Co-authored-by: Claude Fable 5 <[email protected]>
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.

4 participants