Skip to main content

ICoinManager

Namespace: IotaSdk

public interface ICoinManager

Attributes NullableContextAttribute

Methods​

Id()​

The object's ID.

ObjectId Id()

Returns​

ObjectId

ImmutableMetadata()​

Frozen fallback metadata, used only if the original metadata has been frozen.

ImmutableCoinMetadata? ImmutableMetadata()

Returns​

ImmutableCoinMetadata?

MaximumSupply()​

Optional maximum supply cap, in base units.

ulong? MaximumSupply()

Returns​

UInt64?

Metadata()​

The coin's CoinMetadata, if still held by the manager.

IotaCoinMetadata? Metadata()

Returns​

IotaCoinMetadata?

MetadataImmutable()​

Whether the metadata is considered immutable.

bool MetadataImmutable()

Returns​

Boolean

SupplyImmutable()​

Whether the supply is considered immutable.

bool SupplyImmutable()

Returns​

Boolean

TreasuryCap()​

The embedded TreasuryCap controlling the coin's supply.

TreasuryCap TreasuryCap()

Returns​

TreasuryCap