Skip to main content

MutexoLock

@harmoniclabs/mutexo-messages


@harmoniclabs/mutexo-messages / MutexoLock

Class: MutexoLock

Defined in: messages/MessageLock.ts:24

Implements

Constructors

new MutexoLock()

new MutexoLock(stuff): MutexoLock

Defined in: messages/MessageLock.ts:30

Parameters

stuff

IMutexoLock

Returns

MutexoLock

Properties

addr

readonly addr: Address

Defined in: messages/MessageLock.ts:28

Implementation of

IMutexoLock.addr


utxoRef

readonly utxoRef: TxOutRef

Defined in: messages/MessageLock.ts:27

Implementation of

IMutexoLock.utxoRef

Methods

satisfiesFilter()

satisfiesFilter(filter): boolean

Defined in: messages/MessageLock.ts:41

Parameters

filter

IFilter

Returns

boolean

Implementation of

ISatisfiesFilter.satisfiesFilter


satisfiesFilters()

satisfiesFilters(filters): boolean

Defined in: messages/MessageLock.ts:37

Parameters

filters

IFilter[]

Returns

boolean

Implementation of

ISatisfiesFilter.satisfiesFilters


toCbor()

toCbor(): CborString

Defined in: messages/MessageLock.ts:54

Returns

CborString

Implementation of

ToCbor.toCbor


toCborBytes()

toCborBytes(): Uint8Array

Defined in: messages/MessageLock.ts:68

Returns

Uint8Array


toCborObj()

toCborObj(): CborArray

Defined in: messages/MessageLock.ts:58

Returns

CborArray

Implementation of

ToCbor.toCborObj


fromCbor()

static fromCbor(cbor): MutexoLock

Defined in: messages/MessageLock.ts:72

Parameters

cbor

CanBeCborString

Returns

MutexoLock


fromCborObj()

static fromCborObj(cbor): MutexoLock

Defined in: messages/MessageLock.ts:77

Parameters

cbor

CborObj

Returns

MutexoLock