.. _module-utility-registry-v0-holding-burn-51882: Utility.Registry.V0.Holding.Burn ================================ Templates --------- .. _type-utility-registry-v0-holding-burn-acceptedburn-74072: **template** `AcceptedBurn `_ An accepted burn\. Signatory\: (DA\.Internal\.Record\.getField @\"registrar\" burn), (DA\.Internal\.Record\.getField @\"holder\" burn) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - burn - `Burn `_ - Accepted burn payload\. * - holdingLabel - `Text `_ - Label of the holding to burn\. + .. _type-utility-registry-v0-holding-burn-acceptedburnexecute-37520: **Choice** `AcceptedBurn_Execute `_ Execute an accepted burn\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: `AcceptedBurn_Execute_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - instrumentConfigurationCid - `ContractId `_ :ref:`InstrumentConfiguration ` - Instrument configuration\. * - credentialCids - \[`ContractId `_ `Credential `_\] - Issuer credential cids\. * - holdingCid - `ContractId `_ `Holding `_ - Holding to burn\. + .. _type-utility-registry-v0-holding-burn-acceptedburnfail-50760: **Choice** `AcceptedBurn_Fail `_ Fail an accepted burn\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: `AcceptedBurn_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 @\"registrar\" burn), (DA\.Internal\.Record\.getField @\"holder\" burn) Returns\: () (no fields) .. _type-utility-registry-v0-holding-burn-burnoffer-71500: **template** `BurnOffer `_ An offer to burn a holding Signatory\: (DA\.Internal\.Record\.getField @\"provider\" burn), (DA\.Internal\.Record\.getField @\"registrar\" burn) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - burn - `Burn `_ - Burn offer payload\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"provider\" burn), (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: () (no fields) + .. _type-utility-registry-v0-holding-burn-burnofferaccept-93282: **Choice** `BurnOffer_Accept `_ Accepts a burn offer\. Controller\: (DA\.Internal\.Record\.getField @\"holder\" burn) Returns\: `BurnOffer_Accept_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - holdingLabel - `Text `_ - Label of the holding to burn\. + .. _type-utility-registry-v0-holding-burn-burnoffercancel-91732: **Choice** `BurnOffer_Cancel `_ Cancels a burn offer\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: `BurnOffer_Cancel_Result `_ (no fields) + .. _type-utility-registry-v0-holding-burn-burnofferreject-84815: **Choice** `BurnOffer_Reject `_ Rejects a burn offer\. Controller\: (DA\.Internal\.Record\.getField @\"holder\" burn) Returns\: `BurnOffer_Reject_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - reason - `Text `_ - Reason for rejection\. .. _type-utility-registry-v0-holding-burn-burnrequest-25675: **template** `BurnRequest `_ A request to burn a holding Signatory\: (DA\.Internal\.Record\.getField @\"provider\" burn), (DA\.Internal\.Record\.getField @\"holder\" burn) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - burn - `Burn `_ - Burn request payload\. * - holdingLabel - `Text `_ - Label of the holding to burn\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"provider\" burn), (DA\.Internal\.Record\.getField @\"holder\" burn) Returns\: () (no fields) + .. _type-utility-registry-v0-holding-burn-burnrequestaccept-36027: **Choice** `BurnRequest_Accept `_ Accepts a burn request\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: `BurnRequest_Accept_Result `_ (no fields) + .. _type-utility-registry-v0-holding-burn-burnrequestcancel-34569: **Choice** `BurnRequest_Cancel `_ Cancels a burn request\. Controller\: (DA\.Internal\.Record\.getField @\"holder\" burn) Returns\: `BurnRequest_Cancel_Result `_ (no fields) + .. _type-utility-registry-v0-holding-burn-burnrequestreject-59250: **Choice** `BurnRequest_Reject `_ Rejects a burn request\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: `BurnRequest_Reject_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - reason - `Text `_ - Reason for rejection\. .. _type-utility-registry-v0-holding-burn-executedburn-40176: **template** `ExecutedBurn `_ An executed burn\. Signatory\: (DA\.Internal\.Record\.getField @\"registrar\" burn) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - burn - `Burn `_ - Burn request payload\. * - holdingLabel - `Text `_ - Label of the holding to burn\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: () (no fields) + .. _type-utility-registry-v0-holding-burn-executedburndelete-21879: **Choice** `ExecutedBurn_Delete `_ Deletes an executed burn\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: `ExecutedBurn_Delete_Result `_ (no fields) .. _type-utility-registry-v0-holding-burn-failedburn-29918: **template** `FailedBurn `_ A failed burn\. Signatory\: (DA\.Internal\.Record\.getField @\"registrar\" burn) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - burn - `Burn `_ - Rejected burn payload\. * - reason - `Text `_ - Reason for failure\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: () (no fields) + .. _type-utility-registry-v0-holding-burn-failedburndelete-61833: **Choice** `FailedBurn_Delete `_ Deletes a rejected burn\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: `FailedBurn_Delete_Result `_ (no fields) .. _type-utility-registry-v0-holding-burn-rejectedburn-12829: **template** `RejectedBurn `_ A rejected burn\. Signatory\: (DA\.Internal\.Record\.getField @\"registrar\" burn), (DA\.Internal\.Record\.getField @\"holder\" burn) .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - burn - `Burn `_ - Rejected burn payload\. * - reason - `Text `_ - Reason for rejection\. + **Choice** Archive Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn), (DA\.Internal\.Record\.getField @\"holder\" burn) Returns\: () (no fields) + .. _type-utility-registry-v0-holding-burn-rejectedburndelete-50564: **Choice** `RejectedBurn_Delete `_ Deletes a rejected burn\. Controller\: (DA\.Internal\.Record\.getField @\"registrar\" burn) Returns\: `RejectedBurn_Delete_Result `_ (no fields) Data Types ---------- .. _type-utility-registry-v0-holding-burn-acceptedburnexecuteresult-82001: **data** `AcceptedBurn_Execute_Result `_ Result of ``AcceptedBurn_Execute``\. .. _constr-utility-registry-v0-holding-burn-acceptedburnexecuteresult-91036: `AcceptedBurn_Execute_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - executedBurnCid - `ContractId `_ `ExecutedBurn `_ - Executed burn\. .. _type-utility-registry-v0-holding-burn-acceptedburnfailresult-85433: **data** `AcceptedBurn_Fail_Result `_ Result of ``AcceptedBurn_Fail``\. .. _constr-utility-registry-v0-holding-burn-acceptedburnfailresult-76182: `AcceptedBurn_Fail_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - failedBurnCid - `ContractId `_ `FailedBurn `_ - Failed burn\. .. _type-utility-registry-v0-holding-burn-burn-46755: **data** `Burn `_ Burn payload\. .. _constr-utility-registry-v0-holding-burn-burn-17772: `Burn `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - operator - `Party `_ - Utility operator\. * - provider - `Party `_ - Provider of the initiator of the burn\. * - registrar - `Party `_ - Instrument registrar\. * - instrumentIdentifier - `InstrumentIdentifier `_ - Instrument to burn\. * - amount - `Decimal `_ - Amount to burn\. * - holder - `Party `_ - Owner of the holding to burn\. * - reference - `Text `_ - Reference for the burn\. * - batch - :ref:`Batch ` - Batch the burn belongs to\. .. _type-utility-registry-v0-holding-burn-burnofferacceptresult-18783: **data** `BurnOffer_Accept_Result `_ Result of ``BurnOffer_Accept``\. .. _constr-utility-registry-v0-holding-burn-burnofferacceptresult-73626: `BurnOffer_Accept_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - acceptedBurnCid - `ContractId `_ `AcceptedBurn `_ - Accepted burn\. .. _type-utility-registry-v0-holding-burn-burnoffercancelresult-83981: **data** `BurnOffer_Cancel_Result `_ Result of ``BurnOffer_Cancel``\. .. _constr-utility-registry-v0-holding-burn-burnoffercancelresult-48728: `BurnOffer_Cancel_Result `_ (no fields) .. _type-utility-registry-v0-holding-burn-burnofferrejectresult-2032: **data** `BurnOffer_Reject_Result `_ Result of ``BurnOffer_Reject``\. .. _constr-utility-registry-v0-holding-burn-burnofferrejectresult-84545: `BurnOffer_Reject_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - rejectedBurnCid - `ContractId `_ `RejectedBurn `_ - Rejected burn\. .. _type-utility-registry-v0-holding-burn-burnrequestacceptresult-96020: **data** `BurnRequest_Accept_Result `_ Result of ``BurnRequest_Accept``\. .. _constr-utility-registry-v0-holding-burn-burnrequestacceptresult-22429: `BurnRequest_Accept_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - acceptedBurnCid - `ContractId `_ `AcceptedBurn `_ - Accepted burn\. .. _type-utility-registry-v0-holding-burn-burnrequestcancelresult-88206: **data** `BurnRequest_Cancel_Result `_ Result of ``BurnRequest_Cancel``\. .. _constr-utility-registry-v0-holding-burn-burnrequestcancelresult-27447: `BurnRequest_Cancel_Result `_ (no fields) .. _type-utility-registry-v0-holding-burn-burnrequestrejectresult-36379: **data** `BurnRequest_Reject_Result `_ Result of ``BurnRequest_Reject``\. .. _constr-utility-registry-v0-holding-burn-burnrequestrejectresult-85390: `BurnRequest_Reject_Result `_ .. list-table:: :widths: 15 10 30 :header-rows: 1 * - Field - Type - Description * - rejectedBurnCid - `ContractId `_ `RejectedBurn `_ - Rejected burn\. .. _type-utility-registry-v0-holding-burn-executedburndeleteresult-43136: **data** `ExecutedBurn_Delete_Result `_ Result of ``ExecutedBurn_Delete``\. .. _constr-utility-registry-v0-holding-burn-executedburndeleteresult-5071: `ExecutedBurn_Delete_Result `_ (no fields) .. _type-utility-registry-v0-holding-burn-failedburndeleteresult-73970: **data** `FailedBurn_Delete_Result `_ Result of ``FailedBurn_Delete``\. .. _constr-utility-registry-v0-holding-burn-failedburndeleteresult-67685: `FailedBurn_Delete_Result `_ (no fields) .. _type-utility-registry-v0-holding-burn-rejectedburndeleteresult-87929: **data** `RejectedBurn_Delete_Result `_ Result of ``RejectedBurn_Delete``\. .. _constr-utility-registry-v0-holding-burn-rejectedburndeleteresult-58970: `RejectedBurn_Delete_Result `_ (no fields)