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()?
optionalsignSchnorr(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()?
optionalverifySchnorr(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