Skip to main content

sdk.default

Constructors

constructor

new default(db, web3, globalChannel, log, settings, config)

Parameters

NameType
dbDB
web3Web3Connector
globalChannelEventBus
logLogging
settingsSettings
configAWF_Config

Defined in

sdk/src/common/ceramic.ts:30

Methods

connect

connect(): Promise<DIDSession>

Returns

Promise<DIDSession>

Defined in

sdk/src/common/ceramic.ts:72


disconnect

disconnect(): Promise<void>

Returns

Promise<void>

Defined in

sdk/src/common/ceramic.ts:138


geResourcesHash

geResourcesHash(): Promise<{ hash: string = hash; resources: string[] }>

Returns

Promise<{ hash: string = hash; resources: string[] }>

Defined in

sdk/src/common/ceramic.ts:119


getComposeClient

getComposeClient(): ComposeClient

Returns

ComposeClient

Defined in

sdk/src/common/ceramic.ts:104


getOptions

getOptions(): Object

Returns

Object

NameType
endpointURLstring

Defined in

sdk/src/common/ceramic.ts:132


hasSession

hasSession(): boolean

Returns

boolean

Defined in

sdk/src/common/ceramic.ts:108


restoreSession

restoreSession(serialisedSession): Promise<DIDSession>

Parameters

NameType
serialisedSessionstring

Returns

Promise<DIDSession>

Defined in

sdk/src/common/ceramic.ts:95


serialize

serialize(): undefined | null | string

Returns

undefined | null | string

Defined in

sdk/src/common/ceramic.ts:112


setCeramicEndpoint

setCeramicEndpoint(endPoint): Promise<void>

Parameters

NameType
endPointstring

Returns

Promise<void>

Defined in

sdk/src/common/ceramic.ts:127