TinySecp256k1Interface
bitcoinjs-lib / types / TinySecp256k1Interface
Interface: TinySecp256k1Interface
Defined in: ts_src/types.ts:82
Methods
isXOnlyPoint()
isXOnlyPoint(
p
):boolean
Defined in: ts_src/types.ts:83
Parameters
p
Uint8Array
Returns
boolean
sign()
sign(
h
,d
,e
?):Uint8Array
Defined in: ts_src/types.ts:88
Parameters
h
Uint8Array
d
Uint8Array
e?
Uint8Array
Returns
Uint8Array
signSchnorr()?
optional
signSchnorr(h
,d
,e
?):Uint8Array
Defined in: ts_src/types.ts:89
Parameters
h
Uint8Array
d
Uint8Array
e?
Uint8Array
Returns
Uint8Array
verify()
verify(
h
,Q
,signature
,strict
?):boolean
Defined in: ts_src/types.ts:90
Parameters
h
Uint8Array
Q
Uint8Array
signature
Uint8Array
strict?
boolean
Returns
boolean
verifySchnorr()?
optional
verifySchnorr(h
,Q
,signature
):boolean
Defined in: ts_src/types.ts:96
Parameters
h
Uint8Array
Q
Uint8Array
signature
Uint8Array
Returns
boolean
xOnlyPointAddTweak()
xOnlyPointAddTweak(
p
,tweak
):null
|XOnlyPointAddTweakResult
Defined in: ts_src/types.ts:84
Parameters
p
Uint8Array
tweak
Uint8Array
Returns
null
| XOnlyPointAddTweakResult