Polkadot Apps
    Preparing search index...

    Interface HostProviderOptions

    Options for the Host API provider.

    interface HostProviderOptions {
        loadHostApiEnum?: () => Promise<HostApiEnumHelper>;
        loadSdk?: () => Promise<ProductSdkModule>;
        maxRetries?: number;
        requestTransactionSubmitPermission?: boolean;
        retryDelay?: number;
        ss58Prefix?: number;
    }
    Index

    Properties

    loadHostApiEnum?: () => Promise<HostApiEnumHelper>

    Custom loader for @novasamatech/host-api (used to construct the TransactionSubmit permission request). Defaults to dynamic import.

    loadSdk?: () => Promise<ProductSdkModule>

    Custom SDK loader. Defaults to import("@novasamatech/product-sdk"). Override this for testing or custom SDK setups.

    maxRetries?: number

    Max retry attempts for initial connection. Default: 3

    requestTransactionSubmitPermission?: boolean

    Whether to request the host's TransactionSubmit permission after a successful connect(). Without this, subsequent signing requests are rejected by the host with PermissionDenied. Default: true.

    Set to false if your app needs to defer the permission prompt or drives it manually.

    retryDelay?: number

    Initial retry delay in ms. Default: 500

    ss58Prefix?: number

    SS58 prefix for address encoding. Default: 42