- Updated dependencies
- @turnkey/http@2.0.0
- Updated the shape of signing
- Updated dependencies
- @turnkey/http@1.3.0
- Update documentation as follows:
- ebf87a9: This breaking change adds support for stampers (@turnkey/api-key-stamper / @turnkey/webauthn-stamper) to integrate with API keys or passkeys, bringing it to parity with our Viem package. See the following examples for sample usage:
- with-ethers: updated to use
@turnkey/api-key-stamper
- with-ethers-and-passkeys: demonstrates usage of
@turnkey/webauthn-stamper
- with-ethers: updated to use
- Add support for stampers (@turnkey/api-key-stamper / @turnkey/webauthn-stamper) to integrate with API keys or passkeys.
- Updated dependencies
- @turnkey/http@1.2.0
- @turnkey/http@1.1.1
- Updated dependencies
- @turnkey/http@1.1.0
- Updated dependencies [8d1d0e8]
- @turnkey/http@1.0.1
-
46473ec: This breaking change updates generated code to be shorter and more intuitive to read:
- generated fetchers do not include the HTTP method in their name. For example
useGetGetActivity
is nowuseGetActivity
, andusePostSignTransaction
isuseSignTransaction
. - input types follow the same convention (no HTTP method in the name):
TPostCreatePrivateKeysInput
is nowTCreatePrivateKeysInput
. - the "federated" request helpers introduced in
0.18.0
are now named "signed" requests to better reflect what they are.FederatedRequest
is nowSignedRequest
, and generated types follow. For example:federatedPostCreatePrivateKeys
is nowsignCreatePrivateKeys
,federatedGetGetActivity
is nowsignGetActivity
, and so on.
The name updates should be automatically suggested if you use VSCode since the new names are simply shorter versions of the old one.
- generated fetchers do not include the HTTP method in their name. For example
-
Updated dependencies [46473ec]
-
Updated dependencies [38b424f]
- @turnkey/http@1.0.0
- Updated dependencies
- @turnkey/http@0.18.1
- Updated dependencies
- @turnkey/http@0.18.0
- Updated dependencies
- @turnkey/http@0.17.1
- No public facing changes
- Updated dependencies [9317f51]
- @turnkey/http@0.17.0
- No public facing changes
- Updated dependencies
- @turnkey/http@0.16.0
- Fix
.postGetPrivateKey(...)
's underlying path, while adding@deprecated
.postGetPrivateKeyBackwardsCompat(...)
for backward compatibility
- Fix
- @turnkey/http@0.16.0
- Updated dependencies
- @turnkey/http@0.15.0
signTransaction(...)
now verifies and dropstx.from
if present- This mimics the behavior of ethers' Wallet implementation
- Updated dependencies
- @turnkey/http@0.14.0
- New
TurnkeyRequestError
error class that contains rich error details - Updated dependencies
- @turnkey/http@0.13.2
- Error messages now contain Turnkey-specific error details
- Updated dependencies
- @turnkey/http@0.13.1
- No public facing changes
- Updated dependencies
- @turnkey/http@0.13.0
- Error messages now contain Turnkey-specific error code and message
- Updated dependencies
- @turnkey/http@0.12.0
TurnkeySigner
now conforms to ethers'TypedDataSigner
interface
- Updated dependencies
- @turnkey/http@0.11.0
- Added EIP-712 support for signing typed data to Ethers.
- Update Gnosis example to make use of new signing functionality.
- Updated dependencies
- @turnkey/http@0.10.0
- Improved support for React Native runtime (tkhq#37)
- Updated dependencies
- @turnkey/http@0.9.0
- Switched from
undici
tocross-fetch
to improve bundler compatibility - Updated dependencies
- @turnkey/http@0.8.1
- Added browser runtime support —
@turnkey/ethers
is now a universal (isomorphic) package - Dropped support for Node.js v14; we recommend using Node v18+
- Updated dependencies
- @turnkey/http@0.8.0
- No public facing changes
- Updated dependencies
- @turnkey/http@0.7.0
#signMessage(...)
: move encoding and hashing logic to client side,eth_sign
style
- Updated dependencies
- @turnkey/http@0.6.0
- Arbitrary message signing
- Updated dependencies
- @turnkey/http@0.5.0
timestamp
->timestampMs
- Updated dependencies
- @turnkey/http@0.4.0
- Fix outdated artifact
- Updated dependencies
- @turnkey/http@0.3.1
keyId
->privateKeyId
everywhere
- Updated dependencies
- @turnkey/http@0.3.0
- Change parameter from
keyId
toprivateKeyId
- Bump API version to latest Beta
- Updated dependencies
- @turnkey/http@0.2.0
- Support runtime config for credentials
- Updated dependencies
- @turnkey/http@0.1.3
- Drop internal dev dependency
- Updated dependencies
- @turnkey/http@0.1.2
- Initial release
- Updated dependencies
- @turnkey/http@0.1.1