Regenerate WIRE-385 epoch continuation action - #82
Draft
huangminghuang wants to merge 9 commits into
Draft
huangminghuang wants to merge 9 commits into
huangminghuang wants to merge 9 commits into
Conversation
Change-Id: I05cc5959b4bd58dde8df4a33c4686f5b1e6d2a55
This was referenced Sep 11, 2026
Change-Id: Ibd3b5f849a17990d8a68535d3718811527d972c0
Change-Id: I2576caf2bbb68cbbc30040dbe93e4c94a7a8a11a
huangminghuang
marked this pull request as draft
September 22, 2026 16:30
…types Change-Id: Idc3446e9d5628da9a784cdc9dc27235fb12b7363
Change-Id: I7806ee3ba135f036b97c3b528428667c97617b82
Change-Id: Ia85a1e0b81266adfe26b36be711b39ca43253b04
huangminghuang
marked this pull request as ready for review
September 23, 2026 10:37
huangminghuang
marked this pull request as draft
September 24, 2026 15:35
…types Change-Id: I9e32863e4e8c41c75ce4fcf0484360ad6179e7f3
Change-Id: I4f24c0b025d42e6f88b792c1589d0dbcb00fee97
huangminghuang
marked this pull request as ready for review
September 24, 2026 20:36
huangminghuang
marked this pull request as draft
September 25, 2026 15:22
Change-Id: I379e5028b728c3f25fd8685acaa272d1f3ad8c69
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
sysio.epoch::finishadvaction with its epoch-index and emission-amount arguments from the canonical SYSIO ABI.Why
SYSIO publishes operator state after epoch-close mutations through an internal continuation. The SDK declaration must describe that ABI accurately; the declaration grants no new authority, and the contract rejects top-level calls even with epoch-account authorization.
The generated interface adds no recovery policy. WIRE-392 remains required before deployment, with automatic recovery versus controlled halt still undecided.
Validation
finishadvand three bootstrap actions against the current SYSIO ABIs, and rejected an invalid canonical slug.67fe61c2, Ethereum3f23632a, Libraries99c5c14aand Toolsd50fc784, with unchanged Solanacbf72188and CDTa00bd718. Tools installed SDK1.0.93directly from the candidate Libraries checkout. Post-remit rotation on both outposts and eligible collateral withdrawal passed; optionalflow-swap-epoch-stressis excluded.Builtins.ts:89, TS2722) is waived as a prerequisite for this E2E run only; it remains unresolved.Companion PRs