Welshman Docs / @welshman/app / getDefaultNetContext
Function: getDefaultNetContext() ​
getDefaultNetContext(
overrides):object
Defined in: packages/app/src/context.ts:23
Parameters ​
overrides ​
Partial<NetContext> = {}
Returns ​
object
authMode ​
authMode:
AuthMode
getExecutor() ​
getExecutor: (
relays) =>Executor
Parameters ​
relays ​
string[]
Returns ​
isDeleted() ​
isDeleted: (
url,event) =>boolean
Parameters ​
url ​
string
event ​
Returns ​
boolean
isValid() ​
isValid: (
url,event) =>boolean
Parameters ​
url ​
string
event ​
Returns ​
boolean
matchFilters() ​
matchFilters: (
url,filters,event) =>boolean
Parameters ​
url ​
string
filters ​
Filter[]
event ​
Returns ​
boolean
onEvent() ​
onEvent: (
url,event) =>void
Parameters ​
url ​
string
event ​
Returns ​
void
optimizeSubscriptions() ​
optimizeSubscriptions: (
subs) =>RelaysAndFilters[]
Parameters ​
subs ​
Returns ​
pool ​
pool:
Pool
signEvent() ​
signEvent: (
event) =>Promise<any>
Parameters ​
event ​
Returns ​
Promise<any>