• Creates a Triggered condition. The condition starts unmet and is triggered on-chain by program logic when a bucket-specific completion event occurs.

    Use as a swapEndCondition or depositEndCondition on bucket types that support triggerable end conditions. It is the only way a bonding curve can end: time-based swapEndConditions are rejected, because a curve that stops with base tokens unsold cannot be priced against the sell-out-sized graduation allocation.

    For example, when used as a bonding curve swapEndCondition, the condition is automatically triggered when all base tokens are purchased (sell-out), allowing graduation via TriggerBehaviorsV2.

    Returns ConditionArgs

Generated using TypeDoc