- Setup
- Overview
- Tutorials
- How Tos
- Reference
- DAR Versions
- API Reference
- Commercials API
- Credential API
- Registry API
- Utility.Registry
- Utility.Registry.V0.Configuration.Instrument
- Utility.Registry.V0.Holding.Allocation
- Utility.Registry.V0.Holding.Burn
- Utility.Registry.V0.Holding.Lock
- Utility.Registry.V0.Holding.Mint
- Utility.Registry.V0.Holding.TokenApiUtils
- Utility.Registry.V0.Holding.Transfer
- Utility.Registry.V0.Holding.Unlock
- Utility.Registry.V0.Types
- Utility.Registry.V0.Util
- Utility.Registry.App
- Utility.Holding
- Utility.Registry
- Operator Backend API
- Releases
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
The provider party.
registrar
The registrar party.
operator
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.
Field
Type
Description
operator
Utility operator.
provider
Provider of the initiator of the mint / burn.
registrar
Instrument registrar.
instrumentIdentifier
Instrument to mint / burn.
amount
Amount to mint / burn.
holder
Owner of the holding to mint / burn.