UNPKG

@turnkey/eip-1193-provider

Version:

EIP-1193 Provider for Turnkey.

392 lines (240 loc) 8.28 kB
# @turnkey/eip-1193-provider ## 3.3.21 ### Patch Changes - Updated dependencies [[`0d1eb2c`](https://github.com/tkhq/sdk/commit/0d1eb2c464bac3cf6f4386f402604ecf8f373f15)]: - @turnkey/sdk-browser@5.4.1 ## 3.3.20 ### Patch Changes - Updated dependencies [[`e90a478`](https://github.com/tkhq/sdk/commit/e90a478c9208d858b1144df9b2c2c7ba956c406e)]: - @turnkey/sdk-browser@5.4.0 - @turnkey/http@3.6.0 ## 3.3.19 ### Patch Changes - Updated dependencies [[`cb13c26`](https://github.com/tkhq/sdk/commit/cb13c26edb79a01ab651e3b2897334fd154b436a)]: - @turnkey/sdk-browser@5.3.4 - @turnkey/http@3.5.1 ## 3.3.18 ### Patch Changes - Updated dependencies [[`2c4f42c`](https://github.com/tkhq/sdk/commit/2c4f42c747ac8017cf17e86b0ca0c3fa6f593bbf)]: - @turnkey/sdk-browser@5.3.3 ## 3.3.17 ### Patch Changes - Updated dependencies []: - @turnkey/sdk-browser@5.3.2 ## 3.3.16 ### Patch Changes - Updated dependencies [[`fa46701`](https://github.com/tkhq/sdk/commit/fa467019eef34b5199372248edff1e7a64934e79)]: - @turnkey/sdk-browser@5.3.1 ## 3.3.15 ### Patch Changes - Updated dependencies [[`5f3dd98`](https://github.com/tkhq/sdk/commit/5f3dd9814650308b3bf3198168c453e7b1a98efd), [`5f3dd98`](https://github.com/tkhq/sdk/commit/5f3dd9814650308b3bf3198168c453e7b1a98efd), [`7625df0`](https://github.com/tkhq/sdk/commit/7625df0538002c3455bd5862211210e38472e164)]: - @turnkey/http@3.5.0 - @turnkey/sdk-browser@5.3.0 - @turnkey/api-key-stamper@0.4.7 ## 3.3.14 ### Patch Changes - Updated dependencies: - @turnkey/sdk-browser@5.2.3 ## 3.3.13 ### Patch Changes - Updated dependencies: - @turnkey/sdk-browser@5.2.2 ## 3.3.12 ### Patch Changes - [#665](https://github.com/tkhq/sdk/pull/665) [`be0a621`](https://github.com/tkhq/sdk/commit/be0a621fb962bd51d2df1a1e79f5260d7c696772) Author [@amircheikh](https://github.com/amircheikh) - Fix for `no runner registered` error when using mismatched versions of turnkey/http - Updated dependencies [[`be0a621`](https://github.com/tkhq/sdk/commit/be0a621fb962bd51d2df1a1e79f5260d7c696772)]: - @turnkey/http@3.4.2 - @turnkey/sdk-browser@5.2.1 ## 3.3.11 ### Patch Changes - Updated dependencies [[`5afbe51`](https://github.com/tkhq/sdk/commit/5afbe51949bdd1997fad083a4c1e4272ff7409dc), [`40c4035`](https://github.com/tkhq/sdk/commit/40c40359ec7096d0bca39ffc93e89361b3b11a1a), [`593de2d`](https://github.com/tkhq/sdk/commit/593de2d9404ec8cf53426f9cf832c13eefa3fbf2)]: - @turnkey/sdk-browser@5.2.0 - @turnkey/http@3.4.1 - @turnkey/api-key-stamper@0.4.6 ## 3.3.10 ### Patch Changes - Updated dependencies [[`27fe590`](https://github.com/tkhq/sdk/commit/27fe590cdc3eb6a8cde093eeefda2ee1cdc79412)]: - @turnkey/sdk-browser@5.1.0 ## 3.3.9 ### Patch Changes - Updated dependencies [[`07dfd33`](https://github.com/tkhq/sdk/commit/07dfd3397472687092e1c73b1d68714f421b9ca0)]: - @turnkey/sdk-browser@5.0.0 - @turnkey/http@3.4.0 ## 3.3.8 ### Patch Changes - Updated dependencies [25ca339] - @turnkey/sdk-browser@4.3.0 - @turnkey/http@3.3.0 ## 3.3.7 ### Patch Changes - Updated dependencies [3f6e415] - Updated dependencies [4d1d775] - @turnkey/sdk-browser@4.2.0 - @turnkey/http@3.2.0 - @turnkey/api-key-stamper@0.4.5 ## 3.3.6 ### Patch Changes - Updated dependencies [3e4a482] - @turnkey/sdk-browser@4.1.0 - @turnkey/http@3.1.0 ## 3.3.5 ### Patch Changes - 7a89040: Fix type resolution ## 3.3.4 ### Patch Changes - Updated dependencies [e501690] - Updated dependencies [d1083bd] - Updated dependencies [f94d36e] - @turnkey/sdk-browser@4.0.0 - @turnkey/http@3.0.0 ## 3.3.3 ### Patch Changes - Updated dependencies [bf87774] - @turnkey/sdk-browser@3.1.0 ## 3.3.2 ### Patch Changes - Updated dependencies [5ec5187] - @turnkey/sdk-browser@3.0.1 ## 3.3.1 ### Patch Changes - Updated dependencies [0e4e959] - Updated dependencies [856f449] - Updated dependencies [d4ce5fa] - Updated dependencies [ecdb29a] - Updated dependencies [72890f5] - @turnkey/sdk-browser@3.0.0 - @turnkey/http@2.22.0 ## 3.3.0 ### Minor Changes - 93540e7: ## Major Package Updates ### @turnkey/sdk-browser - create abstract `TurnkeyBaseClient` class which extends `TurnkeySDKClientBase` - `TurnkeyBrowserClient`, `TurnkeyIframeClient`, `TurnkeyPasskeyClient`, and `TurnkeyWalletClient` all extend `TurnkeyBaseClient` - TurnkeyBrowserClient - Session Management - `refreshSession` - attempts to refresh an existing, active session and will extend the session expiry using the `expirationSeconds` parameter - loginWithBundle - authenticate a user via a credential bundle and creates a read-write session - loginWithPasskey - attempts to authenticate a user via passkey and create a read-only or read-write session - loginWithSession - takes a `Session`, which can be either read-only or read-write, created via a server action and attempts to authenticate the user - TurnkeyPasskeyClient - Session Management - createPasskeySession - leverages passkey authentication to create a read-write session. Once authenticated, the user will not be prompted for additional passkey taps. ### @turnkey/sdk-react - update `TurnkeyContext` to use new `.getSession()` method to check if there is an active session - `OTPVerification` component no longer receives `authIframeClient` or `onValidateSuccess` props ## Minor Package Updates ### @turnkey/sdk-server - expose `sendCredential` server action - add `SessionType` enum - `READ_ONLY` & `READ_WRITE` ### @turnkey/eip-1193-provider - update dependencies in `package.json` - moved from `peerDependencies` to `dependencies` - `"@turnkey/http": "workspace:*"` - `"@turnkey/sdk-browser": "workspace:*"` - moved from `devDependencies` to `dependencies` - `"@turnkey/api-key-stamper": "workspace:*"` - specify TypeScript version ^5.1.5 ### Patch Changes - Updated dependencies [93540e7] - Updated dependencies [9147962] - @turnkey/sdk-browser@2.0.0 ## 3.1.5 ### Patch Changes - Updated dependencies [233ae71] - @turnkey/sdk-browser@1.16.0 ## 3.1.4 ### Patch Changes - Updated dependencies [56a307e] - @turnkey/sdk-browser@1.15.0 - @turnkey/http@2.21.0 ## 3.1.3 ### Patch Changes - Updated dependencies [3c44c4a] - @turnkey/sdk-browser@1.14.0 - @turnkey/http@2.20.0 ## 3.1.2 ### Patch Changes - Updated dependencies [69d2571] - Updated dependencies [57f9cb0] - @turnkey/sdk-browser@1.13.0 - @turnkey/http@2.19.0 ## 3.1.1 ### Patch Changes - Updated dependencies [755833b] - @turnkey/sdk-browser@1.12.1 ## 3.1.0 ### Minor Changes - 4945c71: Add support for @turnkey/sdk-browser clients ### Patch Changes - Updated dependencies [6695af2] - @turnkey/sdk-browser@1.12.0 - @turnkey/http@2.18.0 ## 3.0.5 ### Patch Changes - Updated dependencies [053fbfb] - @turnkey/http@2.17.3 ## 3.0.4 ### Patch Changes - @turnkey/http@2.17.2 ## 3.0.3 ### Patch Changes - Updated dependencies [538d4fc] - @turnkey/http@2.17.1 ## 3.0.2 ### Patch Changes - Updated dependencies [78bc39c] - @turnkey/http@2.17.0 ## 3.0.1 ### Patch Changes - Updated dependencies [4df8914] - @turnkey/http@2.16.0 ## 3.0.0 ### Patch Changes - 9c056d0: fix: personal_sign parameters - Updated dependencies [9ebd062] - @turnkey/http@2.15.0 ## 2.0.8 ### Patch Changes - Updated dependencies [96d7f99] - @turnkey/http@2.14.2 ## 2.0.7 ### Patch Changes - Updated dependencies [ff059d5] - @turnkey/http@2.14.1 ## 2.0.6 ### Patch Changes - Updated dependencies [848f8d3] - @turnkey/http@2.14.0 ## 2.0.5 ### Patch Changes - Updated dependencies [93dee46] - @turnkey/http@2.13.0 ## 2.0.4 ### Patch Changes - Updated dependencies [e2f2e0b] - @turnkey/http@2.12.3 ## 2.0.3 ### Patch Changes - Removes unused VERSION from constants. Fixes issue with using process in a browser environment. ## 2.0.2 ### Patch Changes - Updated dependencies - @turnkey/http@2.12.2 ## 2.0.1 ### Patch Changes - Updated dependencies [f17a229] - @turnkey/http@2.12.1 ## 2.0.0 ### Patch Changes - Updated dependencies - @turnkey/http@2.12.0 ## 1.0.0 ### Patch Changes - Updated dependencies - @turnkey/http@2.11.0 ## 0.2.0 ### Minor Changes - 65f781b: Initial Release ## 0.1.0 Initial release!