Skip to content

SPIKE: Protocol 28 (CAP-0085)#205

Draft
sisuresh wants to merge 1 commit into
stellar:protocol-nextfrom
sisuresh:p28-cap-0085
Draft

SPIKE: Protocol 28 (CAP-0085)#205
sisuresh wants to merge 1 commit into
stellar:protocol-nextfrom
sisuresh:p28-cap-0085

Conversation

@sisuresh

Copy link
Copy Markdown
Contributor

SPIKE bump for Protocol 28 / CAP-0085 (Externally Managed Contract Executables).

Changes

  • Re-pin go-stellar-sdk to the CAP-0085 SPIKE head (sisuresh/go@0ea2619a) to pull in the gated XDR types (ContractExecutable external-ref variant, SCV_EXECUTABLE_TAG).
  • CHANGELOG entry. MaxSupportedProtocolVersion is already 28 on protocol-next; no contractevents changes (CAP-0085 does not alter SAC transfer/mint events).
  • go build ./... clean; TestCoreLCMIngestion green (additive XDR).

Deferred

  • LCM fixture for the executable_update system event — needs a CAP-0085 p28 core build with --capture-lcm; artifact not published yet.
  • PROTOCOL_28_CORE_DOCKER_IMG stays the generic p28 vnext image (exercises XDR-ingestion legs, not CAP-0085 host semantics) — re-pin once the CAP-0085 core vnext build publishes.
  • PROTOCOL_28_STELLAR_RPC_DOCKER_IMG stays "" — no CAP-0085 rpc image yet.

Upstream

Re-pin go-stellar-sdk to the CAP-0085 SPIKE head (sisuresh/go@0ea2619a,
go-stellar-sdk#5962) to pull in the CAP_0085_EXECUTABLE_REF gated XDR types
(ContractExecutable external-ref variant, SCV_EXECUTABLE_TAG).
MaxSupportedProtocolVersion is already 28 on protocol-next; no contractevents
changes (CAP-0085 does not alter SAC transfer/mint events).
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.

1 participant