Subset of the tiny-secp256k1 API consumed by LegacyBackend.
tiny-secp256k1
Pass an object satisfying this interface to createLegacyBackend to bridge an existing tiny-secp256k1 installation into the CryptoBackend contract.
CryptoBackend.isPoint
CryptoBackend.isPrivate
CryptoBackend.isXOnlyPoint
Optional
CryptoBackend.pointAddScalar
CryptoBackend.pointCompress
CryptoBackend.pointFromScalar
CryptoBackend.privateAdd
CryptoBackend.privateNegate
CryptoBackend.sign
CryptoBackend.signSchnorr
CryptoBackend.verify
CryptoBackend.verifySchnorr
CryptoBackend.xOnlyPointAddTweak
Subset of the
tiny-secp256k1API consumed by LegacyBackend.Pass an object satisfying this interface to createLegacyBackend to bridge an existing
tiny-secp256k1installation into the CryptoBackend contract.