Skip to main content

StateMap

@midnight-ntwrk/ledger v3.0.2 β€’ Readme | API


@midnight-ntwrk/ledger v3.0.2 / StateMap

Class: StateMap

Represents a key-value map, where keys are AlignedValues, and values are StateValues.

Constructors​

new StateMap()​

new StateMap(): StateMap

Returns​

StateMap

Methods​

get()​

get(key): undefined | StateValue

Parameters​

β€’ key: AlignedValue

Returns​

undefined | StateValue


insert()​

insert(key, value): StateMap

Parameters​

β€’ key: AlignedValue

β€’ value: StateValue

Returns​

StateMap


keys()​

keys(): AlignedValue[]

Returns​

AlignedValue[]


remove()​

remove(key): StateMap

Parameters​

β€’ key: AlignedValue

Returns​

StateMap


toString()​

toString(compact?): string

Parameters​

β€’ compact?: boolean

Returns​

string