You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- **`origin`**: Must be a signed origin of the account which owns the region `region_id`
4583
-
- **`region_id`**: The region whose ownership should change
4584
-
- **`new_owner`**: The new owner for the region
4582
+
- **`origin`**: Must be a signed origin of the account which owns the region `region_id`.
4583
+
- **`region_id`**: The region whose ownership should change.
4584
+
- **`new_owner`**: The new owner for the region.
4585
4585
4586
4586
## Partition
4587
4587
4588
4588
Split a bulk coretime region into two non-overlapping regions at a specific time point. This operation divides a region temporally, creating two shorter regions that together span the same duration as the original.
4589
4589
4590
4590
The [partition](https://paritytech.github.io/polkadot-sdk/master/pallet_broker/pallet/struct.Pallet.html#method.partition){target=\_blank} operation removes the original region and creates two new regions with the same owner and core mask. The first new region spans from the original start time to the pivot point, while the second spans from the pivot point to the original end time.
4591
4591
4592
-
This is useful when you want to use part of your allocated time immediately and reserve the remainder for later use, or when you want to sell or transfer only a portion of your time allocation.
4592
+
This is useful when you want to use part of your allocated time immediately and reserve the remainder for later use or when you want to sell or transfer only a portion of your time allocation.
- **`origin`**: Must be a signed origin of the account which owns the region `region_id`
4619
-
- **`region_id`**: The region which should become two interlaced regions of incomplete regularity
4620
-
- **`pivot`**: The interlace mask of one of the two new regions (the other is its partial complement)
4618
+
- **`origin`**: Must be a signed origin of the account which owns the region `region_id`.
4619
+
- **`region_id`**: The region which should become two interlaced regions of incomplete regularity.
4620
+
- **`pivot`**: The interlace mask of one of the two new regions (the other is its partial complement).
4621
4621
4622
4622
## Assign
4623
4623
4624
4624
[Assign](https://paritytech.github.io/polkadot-sdk/master/pallet_broker/pallet/struct.Pallet.html#method.assign){target=\_blank} a bulk coretime region to a specific task for execution.
4625
4625
4626
-
This operation places an item in the workplan corresponding to the region's properties and assigns it to the target task. If the region's end time has already passed, the operation becomes a no-op. If the region's beginning has passed, it effectively starts from the next schedulable timeslice.
4626
+
This operation places an item in the work plan corresponding to the region's properties and assigns it to the target task. If the region's end time has already passed, the operation becomes a no-op. If the region's beginning has passed, it effectively starts from the next schedulable timeslice.
4627
4627
4628
-
Use this operation to execute your tasks on the allocated cores. Choose final assignment when you're certain about the task allocation, or provisional when you might need flexibility for later changes.
4628
+
Use this operation to execute your tasks on the allocated cores. Choose a final assignment when you're certain about the task allocation or provisional when you might need flexibility for later changes.
0 commit comments