Utility.Registry.App.V0.Service.AllocationFactory

Templates

template AllocationFactory

Template used to initiate the creation of allocations for asset movements settled by a third party. Instances of this template get disclosed via the operator backend. This template is available starting from version 0.2.0 of this package.

Signatory: provider, registrar

Field

Type

Description

provider

Party

The provider party.

registrar

Party

The registrar party.

operator

Party

The operator party.

  • Choice Archive

    Controller: provider, registrar

    Returns: ()

    (no fields)

  • interface instance AllocationFactory for AllocationFactory

  • interface instance BurnMintFactory for AllocationFactory

Data Types

data MintOrBurn

The data structure used to hold the information needed to mint or burn a holding.

MintOrBurn

Field

Type

Description

operator

Party

Utility operator.

provider

Party

Provider of the initiator of the mint / burn.

registrar

Party

Instrument registrar.

instrumentIdentifier

InstrumentIdentifier

Instrument to mint / burn.

amount

Decimal

Amount to mint / burn.

holder

Party

Owner of the holding to mint / burn.