Module policy

Source
Expand description

Curator policy types and functions.

This module provides the core policy primitives used by curators to manage vault allocations across markets:

Modulesยง

cap_group
Cap group enforcement for market allocation limits.
cap_group_adapter
Shared adapters for cap-group operations from raw field values.
cooldown
Cooldown tracking for rate-limiting operations.
lock_filter
Shared helpers for filtering locked targets from plans.
market_lock
Market locks for preventing concurrent operations on the same market.
refresh_plan
Refresh plan for updating market principal data.
state
Policy state container for curator executors.
supply_queue
Supply queue for managing pending allocation requests.
target_set
Shared helpers for target-set validation.
withdraw_route
Withdraw route planning for collecting assets from markets.