Welshman Docs / @welshman/app
@welshman/app ​
Enumerations ​
Classes ​
- EventsStorageAdapter
- FreshnessStorageAdapter
- HandlesStorageAdapter
- MergedThunk
- PlaintextStorageAdapter
- RelaysStorageAdapter
- Thunk
- TrackerStorageAdapter
- ZappersStorageAdapter
Type Aliases ​
- AbstractThunk
- AppContext
- AppSyncOpts
- CachedLoaderOptions
- CollectionOptions
- EventsStorageAdapterOptions
- FeedRequestHandlerOptions
- FreshnessStorageAdapterOptions
- FreshnessUpdate
- Handle
- HandlesStorageAdapterOptions
- OutboxLoaderRequest
- PlaintextStorageAdapterOptions
- Relay
- RelaysStorageAdapterOptions
- RelayStats
- Search
- SearchOptions
- Session
- SessionAnyMethod
- SessionNip01
- SessionNip07
- SessionNip46
- SessionNip55
- SessionPubkey
- StorageAdapter
- StorageAdapterOptions
- ThunkEvent
- ThunkOptions
- Topic
- TrackerStorageAdapterOptions
- ZappersStorageAdapterOptions
Variables ​
- appContext
- dateFormatter
- db
- dead
- defaultStorageAdapters
- deriveFollows
- deriveHandle
- deriveInboxRelaySelections
- deriveMutes
- derivePins
- deriveProfile
- deriveRelay
- deriveRelaySelections
- deriveZapper
- followersByPubkey
- follows
- followsByPubkey
- freshness
- getSigner
- handles
- handlesByNip05
- inboxRelaySelections
- inboxRelaySelectionsByPubkey
- loadFollows
- loadHandle
- loadInboxRelaySelections
- loadMutes
- loadPins
- loadProfile
- loadRelay
- loadRelaySelections
- loadUsingOutbox
- loadZapper
- LOCALE
- maxWot
- mutersByPubkey
- mutes
- mutesByPubkey
- NIP05_REGEX
- nip46Perms
- onHandle
- onRelay
- onZapper
- pins
- pinsByPubkey
- plaintext
- profiles
- profilesByPubkey
- profileSearch
- pubkey
- ready
- relay
- relays
- relaysByPubkey
- relaysByUrl
- relaySearch
- relaySelections
- relaySelectionsByPubkey
- repository
- searchProfiles
- session
- sessions
- setFreshnessThrottled
- signer
- subs
- thunkQueue
- thunks
- timeFormatter
- timestampFormatter
- TIMEZONE
- topics
- topicSearch
- tracker
- userFollows
- userInboxRelaySelections
- userMutes
- userPins
- userProfile
- userRelaySelections
- wotGraph
- zappers
- zappersByLnurl
Functions ​
- abortThunk
- addSession
- bulkDelete
- bulkPut
- clearSessions
- clearStorage
- closeStorage
- collection
- createFeedController
- createLocalDate
- createSearch
- dateToSeconds
- deriveHandleForPubkey
- deriveProfileDisplay
- deriveRelayDisplay
- deriveUserWotScore
- deriveZapperForPubkey
- displayHandle
- displayNip05
- displayProfileByPubkey
- displayRelayByPubkey
- dropSession
- ensurePlaintext
- fetchHandles
- fetchRelayProfiles
- fetchZappers
- follow
- formatTimestamp
- formatTimestampAsDate
- formatTimestampAsTime
- formatTimestampRelative
- getAll
- getFollowers
- getFollows
- getFollowsWhoFollow
- getFollowsWhoMute
- getFreshness
- getFreshnessKey
- getMuters
- getMutes
- getNetwork
- getPlaintext
- getPubkeyRelays
- getPubkeysForScope
- getPubkeysForWOTRange
- getReadRelayUrls
- getRelayQuality
- getRelayUrls
- getSession
- getUserWotScore
- getWotScore
- getWriteRelayUrls
- hasNegentropy
- initStorage
- isMergedThunk
- isThunk
- loginWithNip01
- loginWithNip07
- loginWithNip46
- loginWithNip55
- loginWithPubkey
- makeCachedLoader
- makeFeedRequestHandler
- makeNip01Session
- makeNip07Session
- makeNip46Session
- makeNip55Session
- makeOutboxLoader
- makePubkeySession
- makeRelayStats
- makeRepositoryStore
- makeTrackerStore
- mute
- nip44EncryptToSelf
- pin
- prepEvent
- publishThunk
- pull
- push
- putSession
- queryProfile
- requestDVM
- secondsToDate
- setFreshnessImmediate
- setPlaintext
- tagEvent
- tagEventForComment
- tagEventForQuote
- tagEventForReaction
- tagEventForReply
- tagEventPubkeys
- tagPubkey
- tagZapSplit
- thunkCompleteUrls
- thunkHasStatus
- thunkIncompleteUrls
- thunkIsComplete
- thunkUrlsWithStatus
- trackRelayStats
- unfollow
- unmute
- unpin
- updateSession
- walkThunks