Skip to content

Rpc 0.10.4 rc.0 beta.1 - #75

Merged
PhilippeR26 merged 4 commits into
starknet-io:betafrom
PhilippeR26:rpc-0.10.4-rc.0-beta
Jul 29, 2026
Merged

PhilippeR26 merged 4 commits into
starknet-io:betafrom
PhilippeR26:rpc-0.10.4-rc.0-beta

Conversation

@PhilippeR26

Copy link
Copy Markdown
Collaborator

Summary

Adds the wallet API types for STRK20 sub-accounts, and clarifies who pays the fee
in the two STRK20 invoke methods. Also brings beta up to date with main.

Target version: 0.10.4-beta.1.

Changes

src/wallet-api/components.ts

  • STRK20_DAPP_NAME — identifies the dapp scoping a set of sub-accounts, as a single felt.
  • STRK20_COLLECT_POLICY — how much of the sub-account balance a settled open note
    collects: all, diff, or exact with an amount.
  • STRK20_SUBACCOUNT_INVOKE_ACTION — new subaccount_invoke action, routing calls
    through the user's sub-account selected by (dapp_name, nonce). Added to STRK20_ACTION.

src/wallet-api/methods.ts

  • wallet_strk20SubaccountCommitment — new method, computed locally by the wallet with
    no transaction sent. With nonce, returns the full commitment; without it, the partial
    commitment shared by all of the user's sub-accounts for that dapp.
  • Fee handling now documented, since it differs: wallet_strk20InvokeTransaction adds the
    fee withdrawal itself, wallet_strk20PrepareInvoke does not (the submitter pays).

PhilippeR26 and others added 4 commits July 1, 2026 11:04
## [0.10.3](starknet-io/types-js@v0.10.2...v0.10.3) (2026-07-01)

### Bug Fixes

* add missing items from rpc 0.10.2 ([e977073](starknet-io@e977073))
* implement spec v0.10.3-rc.3 ([c10cb2a](starknet-io@c10cb2a))
* implements spec v 0.10.3-rc1 ([758ee7d](starknet-io@758ee7d))
* implements spec v0.10.3-rc2 ([93ec752](starknet-io@93ec752))
* rpc 0.10.3-rc0 ([d9ae10e](starknet-io@d9ae10e))
* starknet spec v0.10.1-rc.3 ([641bf08](starknet-io@641bf08))
* update starknet spec v0.10.1-rc.2 ([819a426](starknet-io@819a426))
@PhilippeR26
PhilippeR26 merged commit 36c759b into starknet-io:beta Jul 29, 2026
2 checks passed
@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 0.10.4-beta.1 🎉

The release is available on:

Your semantic-release bot 📦🚀

@github-actions

Copy link
Copy Markdown

🎉 This PR is included in version 0.10.4 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants