Skip to main content

Class: DidModule

Hierarchy​

  • BaseModule

    ↳ DidModule

Constructors​

constructor​

• new DidModule()

Overrides​

BaseModule.constructor

Defined in​

packages/klayr-did-module/src/module.ts:49

Properties​

_didEndpoint​

• Private _didEndpoint: DidEndpoint

Defined in​

packages/klayr-did-module/src/module.ts:32


_didMethod​

• Private _didMethod: DidMethod

Defined in​

packages/klayr-did-module/src/module.ts:33


autoCreateAddressDID​

• Private autoCreateAddressDID: boolean = false

Defined in​

packages/klayr-did-module/src/module.ts:30


chainspace​

• Private chainspace: string = ''

Defined in​

packages/klayr-did-module/src/module.ts:29


commands​

• commands: (AddControllersCommand | AddKeysCommand | AddServiceEndpointCommand | CreateCommand | DeactivateCommand | RemoveControllersCommand | RemoveKeysCommand | RemoveServiceEndpointCommand)[]

Overrides​

BaseModule.commands

Defined in​

packages/klayr-did-module/src/module.ts:38


endpoint​

• endpoint: DidEndpoint

Overrides​

BaseModule.endpoint

Defined in​

packages/klayr-did-module/src/module.ts:35


events​

• events: NamedRegistry

Inherited from​

BaseModule.events

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:41


method​

• method: DidMethod

Overrides​

BaseModule.method

Defined in​

packages/klayr-did-module/src/module.ts:36


offchainStores​

• offchainStores: NamedRegistry

Inherited from​

BaseModule.offchainStores

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:43


stores​

• stores: NamedRegistry

Inherited from​

BaseModule.stores

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:42

Accessors​

name​

• get name(): string

Returns​

string

Inherited from​

BaseModule.name

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:44

Methods​

afterCommandExecute​

▸ Optional afterCommandExecute(context): Promise<void>

Parameters​

NameType
contextTransactionExecuteContext

Returns​

Promise<void>

Inherited from​

BaseModule.afterCommandExecute

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:52


afterTransactionsExecute​

▸ Optional afterTransactionsExecute(context): Promise<void>

Parameters​

NameType
contextBlockAfterExecuteContext

Returns​

Promise<void>

Inherited from​

BaseModule.afterTransactionsExecute

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:56


baseMetadata​

▸ Protected baseMetadata(): Object

Returns​

Object

NameType
assetsnever[]
commands{ name: string ; params: Schema }[]
endpointsnever[]
events{ data: Schema ; name: string }[]
stores{ data: Schema ; key: string }[]

Inherited from​

BaseModule.baseMetadata

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:58


beforeCommandExecute​

▸ beforeCommandExecute(_context): Promise<void>

Parameters​

NameType
_contextTransactionExecuteContext

Returns​

Promise<void>

Overrides​

BaseModule.beforeCommandExecute

Defined in​

packages/klayr-did-module/src/module.ts:90


beforeTransactionsExecute​

▸ Optional beforeTransactionsExecute(context): Promise<void>

Parameters​

NameType
contextBlockExecuteContext

Returns​

Promise<void>

Inherited from​

BaseModule.beforeTransactionsExecute

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:55


finalizeGenesisState​

▸ Optional finalizeGenesisState(context): Promise<void>

Parameters​

NameType
contextGenesisBlockExecuteContext

Returns​

Promise<void>

Inherited from​

BaseModule.finalizeGenesisState

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:54


init​

▸ init(args): Promise<void>

Parameters​

NameType
argsModuleInitArgs

Returns​

Promise<void>

Overrides​

BaseModule.init

Defined in​

packages/klayr-did-module/src/module.ts:75


initGenesisState​

▸ Optional initGenesisState(context): Promise<void>

Parameters​

NameType
contextGenesisBlockExecuteContext

Returns​

Promise<void>

Inherited from​

BaseModule.initGenesisState

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:53


insertAssets​

▸ Optional insertAssets(context): Promise<void>

Parameters​

NameType
contextInsertAssetContext

Returns​

Promise<void>

Inherited from​

BaseModule.insertAssets

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:48


metadata​

▸ metadata(): ModuleMetadata

Returns​

ModuleMetadata

Overrides​

BaseModule.metadata

Defined in​

packages/klayr-did-module/src/module.ts:66


verifyAssets​

▸ Optional verifyAssets(context): Promise<void>

Parameters​

NameType
contextBlockVerifyContext

Returns​

Promise<void>

Inherited from​

BaseModule.verifyAssets

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:49


verifyTransaction​

▸ Optional verifyTransaction(context): Promise<VerificationResult>

Parameters​

NameType
contextTransactionVerifyContext

Returns​

Promise<VerificationResult>

Inherited from​

BaseModule.verifyTransaction

Defined in​

node_modules/klayr-framework/dist-node/modules/base_module.d.ts:50