kaspeak-sdk / Secp256k1
Class: Secp256k1¶
Defined in: crypto/secp256k1.ts:159
Constructors¶
Constructor¶
new Secp256k1():
Secp256k1
Returns¶
Secp256k1
Properties¶
Infinity¶
readonlystaticInfinity:Point
Defined in: crypto/secp256k1.ts:160
Methods¶
computeY()¶
staticcomputeY(x,isOdd):Point
Defined in: crypto/secp256k1.ts:162
Parameters¶
x¶
bigint
isOdd¶
boolean
Returns¶
getPub()¶
staticgetPub(priv):Point
Defined in: crypto/secp256k1.ts:180
Parameters¶
priv¶
number | bigint | Uint8Array\<ArrayBufferLike>
Returns¶
getSharedSecret()¶
staticgetSharedSecret(privA,pubB):Uint8Array
Defined in: crypto/secp256k1.ts:184
Parameters¶
privA¶
number | bigint | Uint8Array\<ArrayBufferLike>
pubB¶
Returns¶
Uint8Array
mul()¶
staticmul(p,priv):Point
Defined in: crypto/secp256k1.ts:169
Parameters¶
p¶
priv¶
number | bigint | Uint8Array\<ArrayBufferLike>