serializeErc6492Signature

Example

import { serializeErc6492Signature } from "thirdweb/auth";
const serializedSignature = serializeErc6492Signature({
address: "0x...",
data: "0x...",
signature: "0x...",
});
// 0x000000000000000000000000cafebabecafebabecafebabecafebabecafebabe000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000004deadbeef000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041a461f509887bd19e312c0c58467ce8ff8e300d3c1a90b608a760c5b80318eaf15fe57c96f9175d6cd4daad4663763baa7e78836e067d0163e9a2ccf2ff753f5b1b000000000000000000000000000000000000000000000000000000000000006492649264926492649264926492649264926492649264926492649264926492
function serializeErc6492Signature(
__namedParameters: Erc6492Signature,
): Hex;

Parameters

Type

let __namedParameters: { address: string; data: Hex; signature: Hex };

Returns

let returnType: `0x${string}`;

The serialized signature