.. _module-utility-registry-v0-holding-lock-63020: Utility.Registry.V0.Holding.Lock ================================ Templates --------- .. _type-utility-registry-v0-holding-lock-acceptedlock-69316: **template** `AcceptedLock `_ An accepted lock\. Signatory\: (DA\.Internal\.Record\.getField @\"holder\" lock), (DA\.Internal\.Record\.getField @\"locker\" lock) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - lock - `Lock `_ - Accepted lock payload\. * - holdingLabel - `Text `_ - Label of the holding to lock\. + .. _type-utility-registry-v0-holding-lock-acceptedlockexecute-88124: **Choice** `AcceptedLock_Execute `_ Execute an accepted lock\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" lock) Returns\: `AcceptedLock_Execute_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - instrumentConfigurationCid - `ContractId `_ :ref:`InstrumentConfiguration ` - Instrument configuration\. * - credentialCids - \[`ContractId `_ `Credential `_\] - Holder credential cids\. * - holdingCid - `ContractId `_ `Holding `_ - Holding to lock\. + .. _type-utility-registry-v0-holding-lock-acceptedlockfail-16204: **Choice** `AcceptedLock_Fail `_ Fail an accepted lock\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" lock) Returns\: `AcceptedLock_Fail_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - reason - `Text `_ - Reason for failure\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"holder\" lock), (DA\.Internal\.Record\.getField @\"locker\" lock) Returns\: () (no fields) .. _type-utility-registry-v0-holding-lock-executedlock-45120: **template** `ExecutedLock `_ An executed lock\. Signatory\: (DA\.Internal\.Record\.getField @\"registrar\" lock) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - lock - `Lock `_ - Lock payload\. * - holdingLabel - `Text `_ - Label of the holding to lock\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"registrar\" lock) Returns\: () (no fields) + .. _type-utility-registry-v0-holding-lock-executedlockdelete-12455: **Choice** `ExecutedLock_Delete `_ Deletes an executed lock\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" lock) Returns\: `ExecutedLock_Delete_Result `_ (no fields) .. _type-utility-registry-v0-holding-lock-failedlock-33806: **template** `FailedLock `_ A failed lock\. Signatory\: (DA\.Internal\.Record\.getField @\"registrar\" lock) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - lock - `Lock `_ - Rejected lock payload\. * - reason - `Text `_ - Reason for failure\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"registrar\" lock) Returns\: () (no fields) + .. _type-utility-registry-v0-holding-lock-failedlockdelete-17625: **Choice** `FailedLock_Delete `_ Deletes a rejected lock\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" lock) Returns\: `FailedLock_Delete_Result `_ (no fields) .. _type-utility-registry-v0-holding-lock-lockoffer-96600: **template** `LockOffer `_ An offer to lock a holding Signatory\: (DA\.Internal\.Record\.getField @\"provider\" lock), (DA\.Internal\.Record\.getField @\"holder\" lock) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - lock - `Lock `_ - Lock offer payload\. * - holdingLabel - `Text `_ - Label of the holding to lock\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"provider\" lock), (DA\.Internal\.Record\.getField @\"holder\" lock) Returns\: () (no fields) + .. _type-utility-registry-v0-holding-lock-lockofferaccept-77806: **Choice** `LockOffer_Accept `_ Accepts a lock offer\. Controller\: (DA\.Internal\.Record\.getField @\"locker\" lock) Returns\: `LockOffer_Accept_Result `_ (no fields) + .. _type-utility-registry-v0-holding-lock-lockoffercancel-86952: **Choice** `LockOffer_Cancel `_ Cancels a lock offer\. Controller\: (DA\.Internal\.Record\.getField @\"holder\" lock) Returns\: `LockOffer_Cancel_Result `_ (no fields) + .. _type-utility-registry-v0-holding-lock-lockofferreject-22627: **Choice** `LockOffer_Reject `_ Rejects a lock offer\. Controller\: (DA\.Internal\.Record\.getField @\"locker\" lock) Returns\: `LockOffer_Reject_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - reason - `Text `_ - Reason for rejection\. .. _type-utility-registry-v0-holding-lock-lockrequest-27191: **template** `LockRequest `_ A request to lock a holding Signatory\: (DA\.Internal\.Record\.getField @\"provider\" lock), (DA\.Internal\.Record\.getField @\"locker\" lock) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - lock - `Lock `_ - Lock offer payload\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"provider\" lock), (DA\.Internal\.Record\.getField @\"locker\" lock) Returns\: () (no fields) + .. _type-utility-registry-v0-holding-lock-lockrequestaccept-49751: **Choice** `LockRequest_Accept `_ Accepts a lock request\. Controller\: (DA\.Internal\.Record\.getField @\"holder\" lock) Returns\: `LockRequest_Accept_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - holdingLabel - `Text `_ - Label of the holding to lock\. + .. _type-utility-registry-v0-holding-lock-lockrequestcancel-69341: **Choice** `LockRequest_Cancel `_ Cancels a lock request\. Controller\: (DA\.Internal\.Record\.getField @\"locker\" lock) Returns\: `LockRequest_Cancel_Result `_ (no fields) + .. _type-utility-registry-v0-holding-lock-lockrequestreject-88182: **Choice** `LockRequest_Reject `_ Rejects a lock request\. Controller\: (DA\.Internal\.Record\.getField @\"holder\" lock) Returns\: `LockRequest_Reject_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - reason - `Text `_ - Reason for rejection\. .. _type-utility-registry-v0-holding-lock-rejectedlock-57645: **template** `RejectedLock `_ A rejected lock request\. Signatory\: (DA\.Internal\.Record\.getField @\"holder\" lock), (DA\.Internal\.Record\.getField @\"locker\" lock) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - lock - `Lock `_ - Rejected lock payload\. * - reason - `Text `_ - Reason for rejection\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"holder\" lock), (DA\.Internal\.Record\.getField @\"locker\" lock) Returns\: () (no fields) + .. _type-utility-registry-v0-holding-lock-rejectedlockdelete-53204: **Choice** `RejectedLock_Delete `_ Deletes a rejected lock\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" lock) Returns\: `RejectedLock_Delete_Result `_ (no fields) Data Types ---------- .. _type-utility-registry-v0-holding-lock-acceptedlockexecuteresult-31301: **data** `AcceptedLock_Execute_Result `_ Result of ``AcceptedLock_Execute``\. .. _constr-utility-registry-v0-holding-lock-acceptedlockexecuteresult-95248: `AcceptedLock_Execute_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - holdingLockResult - `Holding_Lock_Result `_ - Result of acquiring the lock\. * - executedLockCid - `ContractId `_ `ExecutedLock `_ - Executed lock\. .. _type-utility-registry-v0-holding-lock-acceptedlockfailresult-40253: **data** `AcceptedLock_Fail_Result `_ Result of ``AcceptedLock_Fail``\. .. _constr-utility-registry-v0-holding-lock-acceptedlockfailresult-46362: `AcceptedLock_Fail_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - failedLockCid - `ContractId `_ `FailedLock `_ - Failed lock\. .. _type-utility-registry-v0-holding-lock-executedlockdeleteresult-1328: **data** `ExecutedLock_Delete_Result `_ Result of ``ExecutedLock_Delete``\. .. _constr-utility-registry-v0-holding-lock-executedlockdeleteresult-76391: `ExecutedLock_Delete_Result `_ (no fields) .. _type-utility-registry-v0-holding-lock-failedlockdeleteresult-53378: **data** `FailedLock_Delete_Result `_ Result of ``FailedLock_Delete``\. .. _constr-utility-registry-v0-holding-lock-failedlockdeleteresult-27029: `FailedLock_Delete_Result `_ (no fields) .. _type-utility-registry-v0-holding-lock-lock-7055: **data** `Lock `_ Lock payload\. .. _constr-utility-registry-v0-holding-lock-lock-87848: `Lock `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - operator - `Party `_ - Utility operator\. * - provider - `Party `_ - Provider of the initiator of the lock\. * - registrar - `Party `_ - Registrar of holding\. * - holder - `Party `_ - Holder\. * - locker - `Party `_ - Locker\. * - instrumentIdentifier - `InstrumentIdentifier `_ - Instrument id to lock\. * - amount - `Decimal `_ - Amount to lock\. * - context - `Text `_ - Context for the lock\. * - reference - `Text `_ - Reference for the lock\. * - batch - :ref:`Batch ` - Batch the lock belongs to\. .. _type-utility-registry-v0-holding-lock-lockofferacceptresult-80403: **data** `LockOffer_Accept_Result `_ Result of ``LockOffer_Accept``\. .. _constr-utility-registry-v0-holding-lock-lockofferacceptresult-92974: `LockOffer_Accept_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - acceptedLockCid - `ContractId `_ `AcceptedLock `_ - Accepted lock\. .. _type-utility-registry-v0-holding-lock-lockoffercancelresult-28473: **data** `LockOffer_Cancel_Result `_ Result of ``LockOffer_Reject``\. .. _constr-utility-registry-v0-holding-lock-lockoffercancelresult-53364: `LockOffer_Cancel_Result `_ (no fields) .. _type-utility-registry-v0-holding-lock-lockofferrejectresult-23324: **data** `LockOffer_Reject_Result `_ Result of ``LockOffer_Reject``\. .. _constr-utility-registry-v0-holding-lock-lockofferrejectresult-84541: `LockOffer_Reject_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - rejectedLockCid - `ContractId `_ `RejectedLock `_ - Rejected lock\. .. _type-utility-registry-v0-holding-lock-lockrequestacceptresult-94880: **data** `LockRequest_Accept_Result `_ Result of ``LockRequest_Accept``\. .. _constr-utility-registry-v0-holding-lock-lockrequestacceptresult-24505: `LockRequest_Accept_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - acceptedLockCid - `ContractId `_ `AcceptedLock `_ - Accepted lock\. .. _type-utility-registry-v0-holding-lock-lockrequestcancelresult-51362: **data** `LockRequest_Cancel_Result `_ Result of ``LockRequest_Cancel``\. .. _constr-utility-registry-v0-holding-lock-lockrequestcancelresult-95275: `LockRequest_Cancel_Result `_ (no fields) .. _type-utility-registry-v0-holding-lock-lockrequestrejectresult-69567: **data** `LockRequest_Reject_Result `_ Result of ``LockRequest_Reject``\. .. _constr-utility-registry-v0-holding-lock-lockrequestrejectresult-15058: `LockRequest_Reject_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - rejectedLockCid - `ContractId `_ `RejectedLock `_ - Rejected lock\. .. _type-utility-registry-v0-holding-lock-rejectedlockdeleteresult-873: **data** `RejectedLock_Delete_Result `_ Result of ``RejectedLock_Delete``\. .. _constr-utility-registry-v0-holding-lock-rejectedlockdeleteresult-55722: `RejectedLock_Delete_Result `_ (no fields)