Skip to content

Drop the open Actions and sysio.swap's openext - #148

Merged
heifner merged 3 commits into
masterfrom
feature/remove-open-action
Nov 10, 2026
Merged

heifner merged 3 commits into
masterfrom
feature/remove-open-action

Conversation

@heifner

@heifner heifner commented Nov 9, 2026

Copy link
Copy Markdown
Contributor

Regenerates SysioContractTypes.ts from the ABIs of Wire-Network/wire-sysio#759, which removes open from sysio.token, sysio.liq and sysio.swap, and openext from sysio.swap. Balance and deposit rows there are billed to sysio and created by the first credit. Against master, the regenerated file differs only by those four actions.

The sdk-core README's liquidity steps no longer open deposit rows with openext; the first deposit of a token creates its row.

Either PR can land first; nothing calls open or openext.

Regenerate SysioContractTypes from the ABIs of Wire-Network/wire-sysio#759, which removes open from sysio.token, sysio.liq and sysio.swap, and openext from sysio.swap. The regeneration differs from master only by those four actions.

The sdk-core README's liquidity steps no longer open deposit rows with openext; the first deposit of a token creates its row.
Brings in sdk-core 1.0.110, which wire-tools-ts master now requires for Solana AuthEx signatures.
Brings in the context-free trace removal (#150) and the msig propose payer (#149). SysioContractTypes.ts regenerated from wire-sysio#759 merged with master is identical to the merged file.
@heifner
heifner marked this pull request as ready for review November 10, 2026 20:19
@heifner
heifner merged commit 554187a into master Nov 10, 2026
1 check passed
heifner added a commit that referenced this pull request Nov 11, 2026
…stipend

Brings in #148 and #151. `SysioContractTypes.ts` is regenerated from wire-sysio #752 merged with master `fd459c6aec`, and differs from master only by the two `notify_cpu_stipend` fields.
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