Skip to content

ecsign

ecsign(msgHash, privateKey, chainId?): ECDSASignature

Returns the ECDSA signature of a message hash.

If chainId is provided assume an EIP-155-style signature and calculate the v value accordingly, otherwise return a “static” v just derived from the recovery bit

Parameters

msgHash: Uint8Array

privateKey: Uint8Array

chainId?: bigint

Returns

ECDSASignature

Defined in

node_modules/.pnpm/@ethereumjs+util@9.1.0/node_modules/@ethereumjs/util/dist/esm/signature.d.ts:13