Skip to main content

Class: FoundryOutput

Foundry output.

Hierarchy

  • ImmutableFeaturesOutput

    FoundryOutput

Table of contents

Methods

Methods

getType

getType(): OutputType

The type of output.

Returns

OutputType

Inherited from

ImmutableFeaturesOutput.getType


getAmount

getAmount(): string

The amount of the output.

Returns

string

Inherited from

ImmutableFeaturesOutput.getAmount


getUnlockConditions

getUnlockConditions(): UnlockCondition[]

The unlock conditions for the output.

Returns

UnlockCondition[]

Inherited from

ImmutableFeaturesOutput.getUnlockConditions


getNativeTokens

getNativeTokens(): undefined | INativeToken[]

The native tokens held by the output.

Returns

undefined | INativeToken[]

Inherited from

ImmutableFeaturesOutput.getNativeTokens


getFeatures

getFeatures(): undefined | Feature[]

Features contained by the output.

Returns

undefined | Feature[]

Inherited from

ImmutableFeaturesOutput.getFeatures


getImmutableFeatures

getImmutableFeatures(): undefined | Feature[]

Immutable features contained by the output.

Returns

undefined | Feature[]

Inherited from

ImmutableFeaturesOutput.getImmutableFeatures


getSerialNumber

getSerialNumber(): number

The serial number of the foundry with respect to the controlling alias.

Returns

number


getTokenScheme

getTokenScheme(): ISimpleTokenScheme

The token scheme for the foundry.

Returns

ISimpleTokenScheme