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
Parameter | Type | Description |
---|---|---|
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 ; } | |
message.from | string | - |
message.gasFeeCap | string | - |
message.gasLimit | number | - |
message.gasPremium | string | - |
message.method | number | - |
message.nonce | number | - |
message.params | string | Params encoded as base64pad |
message.to | string | - |
message.value | string | Value in attoFIL |
message.version | 0 | - |