Marmot-TS
Preparing search index...
GroupRuntime
Class GroupRuntime
Drives group publish effects through Nostr and confirms or rolls back state.
Index
Client - Runtime
constructor
welcome
Delivery
publish
Application
publish
Commit
publish
Effects
publish
Proposal
publish
Self
Update
publish
Work
Client - Runtime
constructor
new
GroupRuntime
(
options
:
GroupRuntimeOptions
)
:
GroupRuntime
Parameters
options
:
GroupRuntimeOptions
Returns
GroupRuntime
Readonly
welcome
Delivery
welcomeDelivery
:
NostrWelcomeDelivery
publish
Application
publishApplication
(
envelope
:
NostrEvent
,
)
:
Promise
<
Record
<
string
,
PublishResponse
>
>
Parameters
envelope
:
NostrEvent
Returns
Promise
<
Record
<
string
,
PublishResponse
>
>
publish
Commit
publishCommit
(
options
:
PublishCommitOptions
,
)
:
Promise
<
Record
<
string
,
PublishResponse
>
>
Parameters
options
:
PublishCommitOptions
Returns
Promise
<
Record
<
string
,
PublishResponse
>
>
publish
Effects
publishEffects
(
effects
:
GroupEffects
)
:
Promise
<
GroupPublishResult
[]
>
Parameters
effects
:
GroupEffects
Returns
Promise
<
GroupPublishResult
[]
>
publish
Proposal
publishProposal
(
envelope
:
NostrEvent
,
pending
:
PendingState
,
)
:
Promise
<
Record
<
string
,
PublishResponse
>
>
Parameters
envelope
:
NostrEvent
pending
:
PendingState
Returns
Promise
<
Record
<
string
,
PublishResponse
>
>
publish
Self
Update
publishSelfUpdate
(
envelope
:
NostrEvent
,
pending
:
PendingState
,
)
:
Promise
<
Record
<
string
,
PublishResponse
>
>
Parameters
envelope
:
NostrEvent
pending
:
PendingState
Returns
Promise
<
Record
<
string
,
PublishResponse
>
>
publish
Work
publishWork
(
work
:
GroupPublishWork
)
:
Promise
<
Record
<
string
,
PublishResponse
>
>
Parameters
work
:
GroupPublishWork
Returns
Promise
<
Record
<
string
,
PublishResponse
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Client - Runtime
constructor
welcome
Delivery
publish
Application
publish
Commit
publish
Effects
publish
Proposal
publish
Self
Update
publish
Work
Marmot-TS
Loading...
Drives group publish effects through Nostr and confirms or rolls back state.