Skip to main content

index

AKASHA SDK is a modular set of utilities and apis that can be used to build your own app.

Namespaces

NamespaceDescription
typings-

Interfaces

SDK_API

Defined in: sdk/src/index.ts:29

Properties

PropertyTypeDefined in
authAWF_Authsdk/src/index.ts:31
globalChannelEventBussdk/src/index.ts:30
profileAWF_Profilesdk/src/index.ts:32

SDK_Services

Defined in: sdk/src/index.ts:35

Properties

PropertyTypeDefined in
appSettingsAppSettingssdk/src/index.ts:40
ceramicCeramicServicesdk/src/index.ts:41
commonobjectsdk/src/index.ts:43
common.ipfsAWF_IpfsConnectorsdk/src/index.ts:45
common.litLitsdk/src/index.ts:47
common.miscAWF_Miscsdk/src/index.ts:46
common.notificationNotificationServicesdk/src/index.ts:48
common.web3Web3Connectorsdk/src/index.ts:44
dbDBsdk/src/index.ts:42
gqlGqlsdk/src/index.ts:37
logLoggingsdk/src/index.ts:36
settingsSettingssdk/src/index.ts:39
stashStashsdk/src/index.ts:38

Type Aliases

AWF_SDK

AWF_SDK: object

Defined in: sdk/src/index.ts:52

Type declaration

NameTypeDefined in
apiSDK_APIsdk/src/index.ts:54
servicesSDK_Servicessdk/src/index.ts:53

Functions

getSDK()

getSDK(): AWF_SDK

Defined in: sdk/src/index.ts:69

Creates a new SDK instance or returns a previusly created one.

Returns

AWF_SDK

Example

import getSDK from '@akashaorg/core-sdk';
const sdk = getSDK();

init()

init(): AWF_SDK

Defined in: sdk/src/index.ts:86

Creates a new SDK instance.

Returns

AWF_SDK

Example

import {init} from '@akashaorg/core-sdk';
const sdk = init();