Skip to main content

ImmutableMetadata

@iota/notarization API documentation


Class: ImmutableMetadata

The fixed-at-creation metadata of a notarization.

Remarks​

Captures the values that cannot change after the notarization exists: creation timestamp, optional human-readable description, and the optional LockMetadata.

Properties​

createdAt​

readonly createdAt: bigint

The creation timestamp, in milliseconds since the Unix epoch.


description​

readonly description: undefined | string

The optional human-readable description set at creation, if any.


locking​

readonly locking: undefined | LockMetadata

The optional LockMetadata attached at creation.

Remarks​

Presence depends on the Notarization Method:

  • Dynamic: absent when the Dynamic-Notarization carries no transfer lock; present otherwise.
  • Locked: always present.

Returns​

The LockMetadata, or null when none is attached.

Methods​

toJSON()​

toJSON(): Object

  • Return copy of self without private attributes.

Returns​

Object


toString()​

toString(): string

Return stringified version of self.

Returns​

string