Interface: SimpleKeypairLike
Methods
publicKey()
publicKey(): PublicKeyLike;
Returns
scheme()
scheme(): SignatureScheme;
Returns
signPersonalMessage()
signPersonalMessage(message): UserSignatureLike;
Sign a personal message and return a UserSignature.
Parameters
message
Returns
signTransaction()
signTransaction(transaction): UserSignatureLike;
Sign a transaction and return a UserSignature.
Parameters
transaction
Returns
toBech32()
toBech32(): string;
Encode a SimpleKeypair as flag || privkey in Bech32 starting with
"iotaprivkey" to a string. Note that the pubkey is not encoded.
Returns
string
toBytes()
toBytes(): ArrayBuffer;
Encode a SimpleKeypair as flag || privkey in bytes
Returns
ArrayBuffer
toDer()
toDer(): ArrayBuffer;
Serialize this private key as DER-encoded PKCS#8
Returns
ArrayBuffer
toPem()
toPem(): string;
Serialize this private key as DER-encoded PKCS#8
Returns
string
trySign()
trySign(message): SimpleSignatureLike;
Parameters
message
ArrayBuffer
Returns
trySignUser()
trySignUser(message): UserSignatureLike;
Parameters
message
ArrayBuffer
Returns
verifyingKey()
verifyingKey(): SimpleVerifyingKeyLike;