Vana SDK - v4.1.0
    Preparing search index...

    Interface PersonalServerGrantPaymentOperation

    A validated legacy grant payment challenge.

    interface PersonalServerGrantPaymentOperation {
        grantId: string;
        network?: string;
        paymentNonce?: string;
        accessRecord?: EscrowAccessRecord;
        asset: string;
        amount: string;
        raw: unknown;
        opType: "grant";
        opId: string;
    }

    Hierarchy (View Summary)

    Index

    Properties

    grantId: string

    Grant id authorizing the Personal Server read.

    network?: string

    X402 network advertised by the Personal Server challenge.

    paymentNonce?: string

    Payment nonce requested by the 402 challenge.

    accessRecord?: EscrowAccessRecord

    Data-access receipt carrying a signature for the gateway to verify.

    asset: string

    Asset address owed (zero address = native VANA).

    amount: string

    Amount owed, as a decimal base-unit string (preserves uint256 precision).

    raw: unknown

    The full, unmodified 402 response body.

    opType: "grant"

    Escrow operation discriminator.

    opId: string

    Grant id settled by the escrow payment.