Skip to content

chore(sdk-core): regenerate SysioContractTypes for sysio.liq and sysio.swap - #84

Merged
heifner merged 2 commits into
masterfrom
feature/liq-yield-contract-types
Sep 24, 2026
Merged

heifner merged 2 commits into
masterfrom
feature/liq-yield-contract-types

Conversation

@heifner

@heifner heifner commented Sep 22, 2026 •

Copy link
Copy Markdown
Contributor

Regenerates SysioContractTypes.ts against Wire-Network/wire-sysio#634 (feature/liq-yield-claiming, merged with current master). Generated output only, no hand edits.

What changes

  • sysio.liq joins SysioContractName: the shadow LIQ token, 19 actions (mintsynd, park, sweep, mintyield, queueyield, addyield, claim, desyndicate, ...) and 8 tables (accounts, stat, parked, liqcursors, liqpending, yieldidx, ...).
  • sysio.swap joins SysioContractName: the evolutiondex-port swap, 18 actions (exchange, addliquidity, fundyield, tickyield, ...) and 9 tables (reservoirs, yieldfunds, yieldpayouts, ...).
  • sysio.system::delsnapprov, which landed on wire-sysio master since the last regen.

Nothing else moved. Codecs.ts keeps its three entries, so the new actions take the AnyAction fallback.

Verification

Gate Result
pnpm build green
pnpm lint green
pnpm test 88 suites, 955 tests, green
e2e gate (wire-platform-build-system run 35772325409, BRANCH_WIRE_SYSIO=feature/liq-yield-claiming BRANCH_WIRE_LIBRARIES_TS=feature/liq-yield-contract-types BRANCH_WIRE_TOOLS_TS=feature/liq-yield-flow BRANCH_WIRE_ETHEREUM=wne-41_next-fix BRANCH_WIRE_SOLANA=codex/merge-develop-into-next-20260922) green — all 17 flows passed, incl. liq-yield (792 s) and liq-syndication (561 s), 2026-09-22

Both lib/esm and lib/cjs carry sysio.liq, sysio.swap and delsnapprov.

Landing

Pairs with Wire-Network/wire-sysio#634. An e2e run of the pair passes BRANCH_WIRE_SYSIO=feature/liq-yield-claiming and BRANCH_WIRE_LIBRARIES_TS=feature/liq-yield-contract-types together, because the gate does not regenerate types itself.

…o.swap

Output of `contracts/tools/generate-sysio-contract-types.py -B . -O <out> -P snake -f`
against Wire-Network/wire-sysio#634 (`feature/liq-yield-claiming`, merged with master).

- `sysio.liq`, the shadow LIQ token: 19 actions, 8 tables.
- `sysio.swap`, the evolutiondex-port swap: 18 actions, 9 tables.
- `sysio.system::delsnapprov`, on master since the last regen.

Change-Id: I8e021e7f292eeb3f48d80cce7eef5a5f3fd00c0f
…ontract-types

Change-Id: I8eb04e846fbcb196fc056561c17d376463a33728

# Conflicts:
#	packages/sdk-core/src/types/SysioContractTypes.ts
@heifner
heifner merged commit f891a7e into master Sep 24, 2026
1 check passed
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.

2 participants