Commitments
On a protocol upgrade
1
Re-pin stellar-core
Update
kit/capture/core-pin.json with the new version, commit and per-platform binary hashes, and the CI job’s apt package version.2
Bump the SDKs
Move the JS, Go and Rust runners to the SDK releases for the new protocol.
3
Regenerate and re-run
npm run corpus:generate -- --force, node kit/goldens/fetch.mjs, npm run corpus:run. The goldens move with the core pin.4
Audit
npm run corpus:audit against the latest stellar-protocol. New XDR-changing CAPs appear as gaps.5
Release
Tag a release with the results, and note any SDK or indexer behaviour that changed.
Getting involved
- Report a wrong fixture, a lint false positive, or a broken page as a GitHub issue.
- Contribute a fixture for an uncovered CAP. See Contributing a fixture.
- Run a pilot on your indexer and share what you find. See Replaying into your indexer.