5f3dd98
, 5f3dd98
, 7625df0
]:
be0a621
Author @amircheikh - Fix for no runner registered
error when using mismatched versions of turnkey/http
be0a621
]:
5afbe51
, a38a6e3
, 40c4035
, 593de2d
]:
27fe590
]:
07dfd33
, e8a5f1b
]:
serializeSignature
serializes a raw signaturegetBalance
is no longer a method on the signer. It must be obtained via the provider instance.
Additionally, it requires an address to be passed in:
getChainId
is no longer a method on the signer. It must be obtained via the network object on the provider instance:
getTransactionCount
is no longer a method on the signer. It must be obtained via the provider instance.
Additionally, it requires an address to be passed in:
getFeeData
is no longer a method on the signer. It must be obtained via the provider instance:
bigint
instead of BigNumber
.
For example, when checking if the balance is 0
, bigint
must now be used for comparison:
signWith
@turnkey/api-key-stamper
@turnkey/webauthn-stamper
useGetGetActivity
is now useGetActivity
, and usePostSignTransaction
is useSignTransaction
.TPostCreatePrivateKeysInput
is now TCreatePrivateKeysInput
.0.18.0
are now named “signed” requests to better reflect what they are. FederatedRequest
is now SignedRequest
, and generated types follow. For example: federatedPostCreatePrivateKeys
is now signCreatePrivateKeys
, federatedGetGetActivity
is now signGetActivity
, and so on..postGetPrivateKey(...)
’s underlying path, while adding @deprecated
.postGetPrivateKeyBackwardsCompat(...)
for backward compatibilitysignTransaction(...)
now verifies and drops tx.from
if present
TurnkeyRequestError
error class that contains rich error detailsTurnkeySigner
now conforms to ethers’ TypedDataSigner
interfaceundici
to cross-fetch
to improve bundler compatibility@turnkey/ethers
is now a universal (isomorphic) package#signMessage(...)
: move encoding and hashing logic to client side, eth_sign
styletimestamp
-> timestampMs
keyId
-> privateKeyId
everywherekeyId
to privateKeyId