Skip to content

September 25, 2026 Production Release - #109

Merged
csibbach merged 3 commits into
mainfrom
develop
Sep 25, 2026
Merged

csibbach merged 3 commits into
mainfrom
develop

Conversation

@csibbach

Copy link
Copy Markdown
Contributor

Unlock the wallet if required when doing custom RPC methods like Onramp.

Charlie Sibbach and others added 3 commits September 25, 2026 09:10
- Updated comments and logic for `ensureReady` and `ensureOnboarded` to clarify their roles in the signing process.
- Enhanced `ensureOnboardedForSigning` to handle session states more effectively, ensuring proper unlock/setup for signed actions.
- Improved documentation across multiple files to reflect changes in the signing and credential handling processes.
- Introduced `withWalletReady` to ensure wallet readiness for multiple RPC methods, including `addAsset`, `bridge`, `getUpgraded`, and `onramp`.
- Updated `RegisterAddAssetOptions`, `RegisterBridgeOptions`, `RegisterGetUpgradedOptions`, and `RegisterOnrampOptions` to include `ensureReady` parameter.
- Refactored RPC registration functions to utilize the new readiness checks, enhancing the reliability of wallet interactions.
@csibbach
csibbach merged commit 4a0fab2 into main Sep 25, 2026
2 checks 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.

1 participant