kaspeak-sdk / Secp256k1
Class: Secp256k1¶
Defined in: crypto/secp256k1.ts:141
Constructors¶
Constructor¶
new Secp256k1():
Secp256k1
Returns¶
Secp256k1
Properties¶
Infinity¶
readonly
static
Infinity:Point
Defined in: crypto/secp256k1.ts:142
Methods¶
computeY()¶
static
computeY(x
,isOdd
):Point
Defined in: crypto/secp256k1.ts:144
Parameters¶
x¶
bigint
isOdd¶
boolean
Returns¶
getPub()¶
static
getPub(priv
):Point
Defined in: crypto/secp256k1.ts:162
Parameters¶
priv¶
number
| bigint
| Uint8Array
\<ArrayBufferLike
>
Returns¶
getSharedSecret()¶
static
getSharedSecret(privA
,pubB
):Uint8Array
Defined in: crypto/secp256k1.ts:166
Parameters¶
privA¶
number
| bigint
| Uint8Array
\<ArrayBufferLike
>
pubB¶
Returns¶
Uint8Array
mul()¶
static
mul(p
,priv
):Point
Defined in: crypto/secp256k1.ts:151
Parameters¶
p¶
priv¶
number
| bigint
| Uint8Array
\<ArrayBufferLike
>