Utility.Registry.V0.Configuration.Instrument

Templates

template InstrumentConfiguration

Configuration for an instrument.

Signatory: provider, registrar

Field

Type

Description

operator

Party

The operator party.

provider

Party

The provider party.

registrar

Party

The registrar party.

defaultIdentifier

InstrumentIdentifier

The default instrument identifer.

additionalIdentifiers

[InstrumentIdentifier]

Additional instrument identifiers.

issuerRequirements

[PartyCredentialRequirement]

Credential requirements to mint/burn a given asset.

holderRequirements

[PartyCredentialRequirement]

Credential requirements to transfer/lock/unlock a given asset.

forceTransferRequirements

Optional [PartyCredentialRequirement]

Credential requirements for requesting forced transfers of a given asset. This field is available starting from version 0.2.0 of this package.

Data Types

data InstrumentConfiguration_Get_Result

Result of InstrumentConfiguration_Get.

InstrumentConfiguration_Get_Result

Field

Type

Description

instrumentConfiguration

InstrumentConfiguration

The instrument configuration.