nostr-gem/sig/nostr/keygen.rbs

17 lines
408 B
Plaintext

# Classes
module Nostr
class Keygen
def initialize: -> void
def generate_key_pair: -> KeyPair
def generate_private_key: -> PrivateKey
def extract_public_key: (PrivateKey private_key) -> PublicKey
def get_key_pair_from_private_key: (PrivateKey private_key) -> KeyPair
private
attr_reader group: untyped
def validate_private_key: (PrivateKey private_key) -> void
end
end