Helius SDK - v3.0.0
    Preparing search index...

    Type Alias SignupAndPayResult

    SignupAndPayResult:
        | Extract<SignupResult, { kind: "already_subscribed" }>
        | Extract<SignupResult, { kind: "upgrade_required" }>
        | {
            apiKey: string;
            endpoints: Endpoints;
            jwt: string;
            kind: "completed";
            paymentIntentId?: string;
            projectId: string;
            refId: string;
            txSignature?: string;
            walletAddress: string;
        }
        | {
            jwt: string;
            kind: "pending";
            paymentLink: PaymentLink;
            refId: string;
            txSignature?: string;
            walletAddress: string;
        }
        | {
            jwt: string;
            kind: "expired";
            paymentIntentId: string;
            refId: string;
            walletAddress: string;
        }
        | {
            jwt: string;
            kind: "failed";
            paymentIntentId: string;
            reason?: string;
            refId: string;
            walletAddress: string;
        }