Skip to content
CCPEDIAby Unity Nodes
Discussions/App Development/Sender can un-allocate their Holdings on Settlement InstructionForum ↗

Sender can un-allocate their Holdings on Settlement Instruction

App Development2 posts116 views1 likesLast activity Dec 2023
HU
huwOP
Dec 2023

In the default implementation of Instruction it is possible for the sender to pledge their Holding, then call the Allocate choice again but with allocation set to Unallocated. I would have thought the desired behaviour is to make sure the Holding is locked for settlement until after a set amount of time, the sender can un-allocate their Holding?

JO
Johan_Sjodin
Dec 2023

Hi @huw,

Thanks for bringing up that point. The decision was influenced by the possibility that users could otherwise wait until just before the settlement time to allocate their holdings. We aimed for a balance between flexibility and commitment in this process.

It’s worth pointing out that we have not implemented any penalty mechanism for senders or receivers who fail to allocate/approve their holdings before the settlement time. However, this can be addressed with a custom additional contract. Such a contract could, for example, enable the rolling over of unsettled batches to the next settlement cycle and introduce penalties for those who miss the deadline.

Hope that answers your question,

Johan

← Back to Discussions