pyocf.enums.allocationtype
Enumeration of allocation types for vesting terms. Using an example of 18 shares split across 4 tranches, each allocation type results in a different schedule as follows:
Cumulative Rounding (5 - 4 - 5 - 4)
Cumulative Round Down (4 - 5 - 4 - 5)
Front Loaded (5 - 5 - 4 - 4)
Back Loaded (4 - 4 - 5 - 5)
Front Loaded to Single Tranche (6 - 4 - 4 - 4)
Back Loaded to Single Tranche (4 - 4 - 4 - 6)
Fractional (4.5 - 4.5 - 4.5 - 4.5)
- class pyocf.enums.allocationtype.AllocationType(value, names=None, *, module=None, qualname=None, type=None, start=1, boundary=None)
Enumeration of allocation types for vesting terms. Using an example of 18 shares split across 4 tranches, each allocation type results in a different schedule as follows:
Cumulative Rounding (5 - 4 - 5 - 4)
Cumulative Round Down (4 - 5 - 4 - 5)
Front Loaded (5 - 5 - 4 - 4)
Back Loaded (4 - 4 - 5 - 5)
Front Loaded to Single Tranche (6 - 4 - 4 - 4)
Back Loaded to Single Tranche (4 - 4 - 4 - 6)
Fractional (4.5 - 4.5 - 4.5 - 4.5)
- ENUM_BACK_LOADED = 'BACK_LOADED'
- ENUM_BACK_LOADED_TO_SINGLE_TRANCHE = 'BACK_LOADED_TO_SINGLE_TRANCHE'
- ENUM_CUMULATIVE_ROUNDING = 'CUMULATIVE_ROUNDING'
- ENUM_CUMULATIVE_ROUND_DOWN = 'CUMULATIVE_ROUND_DOWN'
- ENUM_FRACTIONAL = 'FRACTIONAL'
- ENUM_FRONT_LOADED = 'FRONT_LOADED'
- ENUM_FRONT_LOADED_TO_SINGLE_TRANCHE = 'FRONT_LOADED_TO_SINGLE_TRANCHE'