ethereumjs-monorepo

@ethereumjs/util


@ethereumjs/util / eoaCode7702SignAuthorization

Function: eoaCode7702SignAuthorization()

eoaCode7702SignAuthorization(input, privateKey, ecSign?): EOACode7702AuthorizationListBytesItem

Defined in: packages/util/src/authorization.ts:127

Signs an authorization list item and returns it in bytes format. To get the JSON format, use authorizationListBytesToJSON([signed])[0] to convert it

Parameters

input

EOACode7702AuthorizationListItemUnsigned EOACode7702AuthorizationListBytesItemUnsigned

privateKey

Uint8Array

ecSign?

(msg, pk, ecSignOpts?) => Pick<ReturnType<typeof secp256k1.Signature.fromBytes>, "recovery" | "r" | "s">

Returns

EOACode7702AuthorizationListBytesItem