class Secp256k1::Keypair
- Secp256k1::Keypair
- Reference
- Object
Defined in:
secp256k1/ecdsa.crsecp256k1/keypair.cr
secp256k1/schnorr.cr
Constructors
Instance Method Summary
- #bytes : Bytes
- #ecdsa_sign(message_hash : Bytes) : Ecdsa
- #ecdsa_verify(ecdsa : Ecdsa, message_hash : Bytes) : Bool
- #public_key : PublicKey
- #schnorr_sign(message : Bytes, auxiliary_randomness : Bytes) : Bytes
- #schnorr_sign(message : Bytes) : Bytes
- #schnorr_verify(signature : Bytes, message : Bytes) : Bool
- #schnorr_verify(signature : Bytes) : Bool
- #secret_key_bytes : Bytes
- #xonly_public_key : XOnlyPublicKey
Constructor Detail
def self.new(wrapped_context : LibSecp256k1::Secp256k1Context, wrapped_keypair : LibSecp256k1::Secp256k1Keypair, random : Random)
#