Skip to content

signMessage

function signMessage(
privateKey: Uint8Array<ArrayBufferLike>,
type: "SECP256K1" | "BLS",
message: {
from: string;
gasFeeCap: string;
gasLimit: number;
gasPremium: string;
method: number;
nonce: number;
params: string;
to: string;
value: string;
version: 0;
}): Signature

Defined in: packages/iso-filecoin/src/wallet.js:217

Sign filecoin message

Parameters

ParameterTypeDescription
privateKeyUint8Array<ArrayBufferLike>
type"SECP256K1" | "BLS"
message{ from: string; gasFeeCap: string; gasLimit: number; gasPremium: string; method: number; nonce: number; params: string; to: string; value: string; version: 0; }
message.fromstring-
message.gasFeeCapstring-
message.gasLimitnumber-
message.gasPremiumstring-
message.methodnumber-
message.noncenumber-
message.paramsstringParams encoded as base64pad
message.tostring-
message.valuestringValue in attoFIL
message.version0-

Returns

Signature