Open Cap Table Protocol Canton SDK - v0.2.224
    Preparing search index...

    Type Alias OcfEntityType

    OcfEntityType:
        | "convertibleAcceptance"
        | "convertibleCancellation"
        | "convertibleConversion"
        | "convertibleIssuance"
        | "convertibleRetraction"
        | "convertibleTransfer"
        | "document"
        | "equityCompensationAcceptance"
        | "equityCompensationCancellation"
        | "equityCompensationExercise"
        | "equityCompensationIssuance"
        | "equityCompensationRelease"
        | "equityCompensationRepricing"
        | "equityCompensationRetraction"
        | "equityCompensationTransfer"
        | "issuer"
        | "issuerAuthorizedSharesAdjustment"
        | "planSecurityAcceptance"
        | "planSecurityCancellation"
        | "planSecurityExercise"
        | "planSecurityIssuance"
        | "planSecurityRelease"
        | "planSecurityRetraction"
        | "planSecurityTransfer"
        | "stakeholder"
        | "stakeholderRelationshipChangeEvent"
        | "stakeholderStatusChangeEvent"
        | "stockAcceptance"
        | "stockCancellation"
        | "stockClass"
        | "stockClassAuthorizedSharesAdjustment"
        | "stockClassConversionRatioAdjustment"
        | "stockClassSplit"
        | "stockConsolidation"
        | "stockConversion"
        | "stockIssuance"
        | "stockLegendTemplate"
        | "stockPlan"
        | "stockPlanPoolAdjustment"
        | "stockPlanReturnToPool"
        | "stockReissuance"
        | "stockRepurchase"
        | "stockRetraction"
        | "stockTransfer"
        | "valuation"
        | "vestingAcceleration"
        | "vestingEvent"
        | "vestingStart"
        | "vestingTerms"
        | "warrantAcceptance"
        | "warrantCancellation"
        | "warrantExercise"
        | "warrantIssuance"
        | "warrantRetraction"
        | "warrantTransfer"

    All supported OCF entity types for batch operations. Maps to the OcfCreateData/OcfEditData/OcfDeleteData union tags.

    Note: planSecurity* types are aliases for their equityCompensation* equivalents. The SDK accepts both type families and normalizes PlanSecurity to EquityCompensation internally.

    Note: issuer is edit-only (no create/delete). Issuers are created with the CapTable via IssuerAuthorization.CreateCapTable and cannot be deleted.