yajsapi / Exports / crypto / PrivateKey
crypto.PrivateKey
PrivateKey
inner
new PrivateKey(): PrivateKey
Returns: PrivateKey
Defined in: yajsapi/crypto.ts:11
• inner: Buffer
Defined in: yajsapi/crypto.ts:11
▸ derive(publicKey
: PublicKey): Promise<Buffer>
Parameters:
Name | Type |
|
Returns: Promise<Buffer>
Defined in: yajsapi/crypto.ts:35
▸ publicKey(compressed?
: boolean): PublicKey
Parameters:
Name | Type | Default value |
| boolean | true |
Returns: PublicKey
Defined in: yajsapi/crypto.ts:28
▸ sign(msg
: Buffer): Promise<Buffer>
Parameters:
Name | Type |
| Buffer |
Returns: Promise<Buffer>
Defined in: yajsapi/crypto.ts:39
▸ toString(): string
Returns: string
Defined in: yajsapi/crypto.ts:43
▸ Static
from(buffer
: Buffer): PrivateKey
Parameters:
Name | Type |
| Buffer |
Returns: PrivateKey
Defined in: yajsapi/crypto.ts:17
▸ Static
fromHex(hex
: string): PublicKey
Parameters:
Name | Type |
| string |
Returns: PublicKey
Defined in: yajsapi/crypto.ts:23