Function: signTypedData()
signTypedData(Defined in: packages/viem/src/index.ts:328client,data,organizationId,signWith):Promise<`0x${string}`>
Parameters
client
TurnkeyClient | TurnkeyBrowserClient | TurnkeyServerClient
data
{[key: uint256[]]: undefined; [key: uint240[]]: undefined; [key: uint224[]]: undefined; [key: uint208[]]: undefined; [key: uint192[]]: undefined; [key: uint176[]]: undefined; [key: uint160[]]: undefined; [key: uint144[]]: undefined; [key: uint128[]]: undefined; [key: uint112[]]: undefined; [key: uint96[]]: undefined; [key: uint80[]]: undefined; [key: uint64[]]: undefined; [key: uint48[]]: undefined; [key: uint32[]]: undefined; [key: uint16[]]: undefined; [key: uint[]]: undefined; [key: int248[]]: undefined; [key: int232[]]: undefined; [key: int216[]]: undefined; [key: int200[]]: undefined; [key: int184[]]: undefined; [key: int168[]]: undefined; [key: int152[]]: undefined; [key: int136[]]: undefined; [key: int120[]]: undefined; [key: int104[]]: undefined; [key: int88[]]: undefined; [key: int72[]]: undefined; [key: int56[]]: undefined; [key: int40[]]: undefined; [key: int24[]]: undefined; [key: int8[]]: undefined; [key: bytes32[]]: undefined; [key: bytes30[]]: undefined; [key: bytes28[]]: undefined; [key: bytes26[]]: undefined; [key: bytes24[]]: undefined; [key: bytes22[]]: undefined; [key: bytes20[]]: undefined; [key: bytes18[]]: undefined; [key: bytes16[]]: undefined; [key: bytes14[]]: undefined; [key: bytes12[]]: undefined; [key: bytes10[]]: undefined; [key: bytes8[]]: undefined; [key: bytes6[]]: undefined; [key: bytes4[]]: undefined; [key: bytes2[]]: undefined; [key: bool[]]: undefined; [key: address[]]: undefined; [key: string[$]]: undefined; [key: string]: readonly TypedDataParameter[]; address: undefined; bool: undefined; bytes: undefined; bytes1: undefined; bytes10: undefined; bytes11: undefined; bytes12: undefined; bytes13: undefined; bytes14: undefined; bytes15: undefined; bytes16: undefined; bytes17: undefined; bytes18: undefined; bytes19: undefined; bytes2: undefined; bytes20: undefined; bytes21: undefined; bytes22: undefined; bytes23: undefined; bytes24: undefined; bytes25: undefined; bytes26: undefined; bytes27: undefined; bytes28: undefined; bytes29: undefined; bytes3: undefined; bytes30: undefined; bytes31: undefined; bytes32: undefined; bytes4: undefined; bytes5: undefined; bytes6: undefined; bytes7: undefined; bytes8: undefined; bytes9: undefined; int104: undefined; int112: undefined; int120: undefined; int128: undefined; int136: undefined; int144: undefined; int152: undefined; int16: undefined; int160: undefined; int168: undefined; int176: undefined; int184: undefined; int192: undefined; int200: undefined; int208: undefined; int216: undefined; int224: undefined; int232: undefined; int24: undefined; int240: undefined; int248: undefined; int256: undefined; int32: undefined; int40: undefined; int48: undefined; int56: undefined; int64: undefined; int72: undefined; int8: undefined; int80: undefined; int88: undefined; int96: undefined; string: undefined; uint104: undefined; uint112: undefined; uint120: undefined; uint128: undefined; uint136: undefined; uint144: undefined; uint152: undefined; uint16: undefined; uint160: undefined; uint168: undefined; uint176: undefined; uint184: undefined; uint192: undefined; uint200: undefined; uint208: undefined; uint216: undefined; uint224: undefined; uint232: undefined; uint24: undefined; uint240: undefined; uint248: undefined; uint256: undefined; uint32: undefined; uint40: undefined; uint48: undefined; uint56: undefined; uint64: undefined; uint72: undefined; uint8: undefined; uint80: undefined; uint88: undefined; uint96: undefined; } | {}
organizationId
string
signWith
string
Returns
Promise<`0x${string}`>