Skip to content

dag-adapters-local / Exports / FileCostMetaStorage

Class: FileCostMetaStorage

Implements

  • ICostMetaStoragePort

Table of contents

Constructors

Methods

Constructors

constructor

new FileCostMetaStorage(dataDir): FileCostMetaStorage

Parameters

NameType
dataDirstring

Returns

FileCostMetaStorage

Defined in

file-cost-meta-storage.ts:10

Methods

get

get(nodeType): Promise<undefined | ICostMeta>

Parameters

NameType
nodeTypestring

Returns

Promise<undefined | ICostMeta>

Implementation of

ICostMetaStoragePort.get

Defined in

file-cost-meta-storage.ts:15


getAll

getAll(): Promise<ICostMeta[]>

Returns

Promise<ICostMeta[]>

Implementation of

ICostMetaStoragePort.getAll

Defined in

file-cost-meta-storage.ts:19


save

save(meta): Promise<void>

Parameters

NameType
metaICostMeta

Returns

Promise<void>

Implementation of

ICostMetaStoragePort.save

Defined in

file-cost-meta-storage.ts:23


delete

delete(nodeType): Promise<void>

Parameters

NameType
nodeTypestring

Returns

Promise<void>

Implementation of

ICostMetaStoragePort.delete

Defined in

file-cost-meta-storage.ts:28

Released under the MIT License.