pyocf.primitives.types.vesting.vestingperiod

Abstract type describing the fields common to all periods of time (e.g. 3 months, 365 days) for use in Vesting Terms

pydantic model pyocf.primitives.types.vesting.vestingperiod.VestingPeriod

Abstract type describing the fields common to all periods of time (e.g. 3 months, 365 days) for use in Vesting Terms

field length: int [Required]

The quantity of type units of time; e.g. for 3 months, this would be 3; for30 days, this would be 30

field occurrences: int [Required]

The number of times this vesting period triggers. If vesting occurs monthly for36 months, for example, this would be 36

field type: PeriodType [Required]

The unit of time for the period, e.g. MONTHS or DAYS