Skip to content

Commit 5f60e26

Browse files
Shapticclaude
andcommitted
Protocol 28 GA: core 28.0.0, SDK P28 pseudo-version
Both core pins (CAPTIVE_CORE_DEBIAN_PKG_VERSION, STELLAR_CORE_VERSION) move to 28.0.0-3486.2332980a1.noble. go-stellar-sdk bumps to the P28 GA merge commit pseudo-version; the load-test backend adapts to the SDK's new multi-bundle LedgersFilePaths API (go-stellar-sdk#5959). CHANGELOG v28.0.0. Train: stellar/go-stellar-sdk#5967 Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
1 parent 6b13b06 commit 5f60e26

5 files changed

Lines changed: 12 additions & 6 deletions

File tree

.github/workflows/galexie.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ jobs:
1818
matrix:
1919
storage_type: [ GCS, S3, Filesystem ]
2020
env:
21-
CAPTIVE_CORE_DEBIAN_PKG_VERSION: 27.0.0-3288.7696c069d.noble
21+
CAPTIVE_CORE_DEBIAN_PKG_VERSION: 28.0.0-3486.2332980a1.noble
2222
GALEXIE_INTEGRATION_TESTS_ENABLED: "true"
2323
GALEXIE_INTEGRATION_TESTS_CAPTIVE_CORE_BIN: /usr/bin/stellar-core
2424
# this pins to a version of quickstart:testing that has the same version as GALEXIE_INTEGRATION_TESTS_CAPTIVE_CORE_BIN
@@ -55,7 +55,7 @@ jobs:
5555
runs-on: ubuntu-24.04
5656
env:
5757
# this is the version of core to be bundled with galaxie on image
58-
STELLAR_CORE_VERSION: 27.0.0-3288.7696c069d.noble
58+
STELLAR_CORE_VERSION: 28.0.0-3486.2332980a1.noble
5959
steps:
6060
- uses: actions/checkout@v5
6161
- name: Login to DockerHub

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,12 @@
33
All notable changes to this project will be documented in this
44
file. This project adheres to [Semantic Versioning](http://semver.org/).
55

6+
## [v28.0.0]
7+
8+
### Updates
9+
- Bumped stellar-core to 28.0.0 (`28.0.0-3486.2332980a1.noble`, both `CAPTIVE_CORE_DEBIAN_PKG_VERSION` and `STELLAR_CORE_VERSION`) for Protocol 28 support
10+
- Bumped `go-stellar-sdk` to pick up Protocol 28 (CAP-0083, CAP-0085) XDR; adapted the load-test backend to the SDK's multi-bundle `LedgersFilePaths` API ([go-stellar-sdk#5959](https://github.com/stellar/go-stellar-sdk/pull/5959))
11+
612
## [v27.0.0]
713

814
### Updates

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ require (
3333
github.com/docker/docker v28.0.0+incompatible
3434
github.com/docker/go-connections v0.5.0
3535
github.com/fsouza/fake-gcs-server v1.49.2
36-
github.com/stellar/go-stellar-sdk v0.6.0
36+
github.com/stellar/go-stellar-sdk v0.6.1-0.20260803175255-2b16db0ecd45
3737
)
3838

3939
require (

go.sum

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -389,8 +389,8 @@ github.com/spf13/pflag v1.0.5 h1:iy+VFUOCP1a+8yFto/drg2CJ5u0yRoB7fZw3DKv/JXA=
389389
github.com/spf13/pflag v1.0.5/go.mod h1:McXfInJRrz4CZXVZOBLb0bTZqETkiAhM9Iw0y3An2Bg=
390390
github.com/spf13/viper v1.17.0 h1:I5txKw7MJasPL/BrfkbA0Jyo/oELqVmux4pR/UxOMfI=
391391
github.com/spf13/viper v1.17.0/go.mod h1:BmMMMLQXSbcHK6KAOiFLz0l5JHrU89OdIRHvsk0+yVI=
392-
github.com/stellar/go-stellar-sdk v0.6.0 h1:NM2oqZJQup0QxnJMq6C8s4iIIhU6rHFX0rlsF3wh/Ho=
393-
github.com/stellar/go-stellar-sdk v0.6.0/go.mod h1:IkcqcrE9UQi7n/1y+MxKB+7qzdjG1T2kGOD7Ss8dqjw=
392+
github.com/stellar/go-stellar-sdk v0.6.1-0.20260803175255-2b16db0ecd45 h1:4NdJwFAg3l5i9Zd3LSIp5qOoEQI2zaGZR8oVAMX5rSU=
393+
github.com/stellar/go-stellar-sdk v0.6.1-0.20260803175255-2b16db0ecd45/go.mod h1:IkcqcrE9UQi7n/1y+MxKB+7qzdjG1T2kGOD7Ss8dqjw=
394394
github.com/stellar/go-xdr v0.0.0-20260529210834-0bf8f4956364 h1:gOKrfuWdZ92LFlv0TAwgZ7OsWKeBsOMDlGLyFgduI1w=
395395
github.com/stellar/go-xdr v0.0.0-20260529210834-0bf8f4956364/go.mod h1:If+U9Z1W5xU97VrOgJandQT+2dN7/iOpkCrxBJEyF80=
396396
github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+wExME=

internal/app.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -486,7 +486,7 @@ func newLoadTestBackend(config *Config, backend ledgerbackend.LedgerBackend) *lo
486486
return loadtest.NewLedgerBackend(loadtest.LedgerBackendConfig{
487487
NetworkPassphrase: config.StellarCoreConfig.NetworkPassphrase,
488488
LedgerBackend: backend,
489-
LedgersFilePath: config.LoadTestLedgersPath,
489+
LedgersFilePaths: []string{config.LoadTestLedgersPath},
490490
LedgerCloseDuration: config.LoadTestCloseDuration,
491491
})
492492
}

0 commit comments

Comments
 (0)