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

    Interface CapTableState

    Current state of a CapTable on Canton, with all OCF IDs grouped by entity type.

    interface CapTableState {
        capTableContractId: string;
        contractIds: Map<OcfEntityType, Map<string, string>>;
        entities: Map<OcfEntityType, Set<string>>;
        issuerContractId: string;
    }
    Index

    Properties

    capTableContractId: string

    Contract ID of the CapTable contract.

    contractIds: Map<OcfEntityType, Map<string, string>>

    Map of entity type to (OCF ID → Contract ID) for fetching individual contracts. Useful for deep verification where contract data needs to be compared.

    entities: Map<OcfEntityType, Set<string>>

    Map of entity type to OCF IDs currently on-chain. Each entry contains all OCF object IDs of that type in the CapTable.

    issuerContractId: string

    Contract ID of the Issuer contract (referenced by the CapTable).