nostr-gem/sig/nostr/user.rbs
2023-02-25 17:37:58 +07:00

23 lines
425 B
Plaintext

# Classes
module Nostr
class User
attr_reader keypair: KeyPair
def initialize: (?keypair: KeyPair | nil, ?keygen: Keygen) -> void
def create_event: (
{
pubkey: String,
created_at: Integer,
kind: Integer,
tags: Array[String],
content: String,
created_at: Integer,
}
) -> Event
private
def sign: (String event_sha256) -> String
end
end