Skip to content

ConversionTrigger

Primitive - Conversion Trigger Type#

https://raw.githubusercontent.com/Open-Cap-Table-Coalition/Open-Cap-Format-OCF/main/schema/primitives/types/conversion_triggers/ConversionTrigger.schema.json

Description Abstract type representation of required fields require for conversion rights types.

⚠ Primitives are Abstract and Should Not be Used for Data. They are used to enforce uniformity in OCF data types - specifically "types" and "objects". ⚠

Properties:

Property Type Description Required
type Enum - Trigger Type

Description: Enumeration of types of triggers common to various legal rights - e.g. does the satisfaction of a condition trigger an automatic conversion or merely a right to convert? If UNSPECIFIED, the system of record cannot represent this data in a structured form.

ONE OF:
• AUTOMATIC_ON_CONDITION
• AUTOMATIC_ON_DATE
• ELECTIVE_IN_RANGE
• ELECTIVE_ON_CONDITION
• ELECTIVE_AT_WILL
• UNSPECIFIED
When the trigger condition is met, is the conversion automatic, elective or automatic with an elective right not to convert REQUIRED
trigger_id STRING Id for this conversion trigger, unique within list of ConversionTriggers in parent convertible issuance's conversion_triggers field. REQUIRED
nickname STRING Human-friendly nickname to describe the conversion right -
trigger_description STRING Long-form description of the trigger -
conversion_right ONE OF the Following Types/Objs:
schema/types/conversion_rights/ConvertibleConversionRight
schema/types/conversion_rights/WarrantConversionRight
schema/types/conversion_rights/StockClassConversionRight
When the conditions of the trigger are met, how does the convertible convert? REQUIRED

Source Code: schema/primitives/types/conversion_triggers/ConversionTrigger

Copyright © 2024 Open Cap Table Coalition.