Various code cleanup/minor bug fixes/readme improvemnets #67
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.
Cleanup and various fixes for sdk_flutter and demo app.
New features:
signMessagemethod added. Signs a plaintext message using the specified wallet account. Automatically determines the payload encoding and hash function based on the wallet account's address format, unless explicitly overriddenautoFetchWalletKitConfigcan now be disabled in theTurnkeyProviderconfigPasskeyConfigis now configurable in theTurnkeyProviderconfig. This allows you to set anrpIdandrpNamefor all functions that need themcreateClientandcreatePasskeyClientfunctions are now exposedfetchOrCreateP256ApiKeyUsermethod added. Fetches an existing user by P-256 API key public key, or creates a new one if none exists.fetchOrCreatePoliciesmethod added. Fetches each requested policy if it exists, or creates it if it does not.Bug fixes / minor improvements:
authProxyBaseUrlis now properly defaultedsessionExpirationSecondsis now properly considered for passkey authhandleAppleOauthnow correctly uses Turnkey's OAuth Proxy url