Vana SDK - v2.2.2
    Preparing search index...

    Type Alias VanaContractName

    VanaContractName:
        | "DataPortabilityPermissions"
        | "DataPortabilityServers"
        | "DataPortabilityGrantees"
        | "DataRegistry"
        | "TeePool"
        | "ComputeEngine"
        | "TeePoolPhala"
        | "DataRefinerRegistry"
        | "QueryEngine"
        | "ComputeInstructionRegistry"
        | "TeePoolEphemeralStandard"
        | "TeePoolPersistentStandard"
        | "TeePoolPersistentGpu"
        | "TeePoolDedicatedStandard"
        | "TeePoolDedicatedGpu"
        | "VanaEpoch"
        | "DLPRegistry"
        | "DLPRegistryTreasury"
        | "DLPPerformance"
        | "DLPRewardDeployer"
        | "DLPRewardDeployerTreasury"
        | "DLPRewardSwap"
        | "SwapHelper"
        | "VanaPoolStaking"
        | "VanaPoolEntity"
        | "VanaPoolTreasury"
        | "DAT"
        | "DATFactory"
        | "DATPausable"
        | "DATVotes"
        | "DataLiquidityPool"
        | "DLPRoot"

    Enumerates all supported Vana protocol contract names.

    Use these names with getContractController() to get typed contract instances. Each name corresponds to a specific protocol contract with its own ABI and functionality.