@tributary-so/sdk
    Preparing search index...

    Interface ComposablePolicyRecipeInput

    interface ComposablePolicyRecipeInput {
        allowUnsafeActMode?: boolean;
        forwardConfig: {
            forwardFlags: number;
            inputMint: PublicKey;
            instructionConstraint: {
                dataChecks: { expected: number[]; length: number; offset: number }[];
                numDataChecks: number;
                numPinnedAccounts: number;
                pinnedAccounts: { index: number; pubkey: PublicKey }[];
                programId: PublicKey;
            };
            outputMint: PublicKey;
        };
        post?: ValidationRecipeOutput
        | null;
        pre?: ValidationRecipeOutput | null;
    }
    Index

    Properties

    allowUnsafeActMode?: boolean

    Escape hatch: suppress the act-mode-no-post throw.

    forwardConfig: {
        forwardFlags: number;
        inputMint: PublicKey;
        instructionConstraint: {
            dataChecks: { expected: number[]; length: number; offset: number }[];
            numDataChecks: number;
            numPinnedAccounts: number;
            pinnedAccounts: { index: number; pubkey: PublicKey }[];
            programId: PublicKey;
        };
        outputMint: PublicKey;
    }

    Optionalpost

    Post-validation recipe output.

    Pre-validation recipe output (e.g. from balanceCheck, lighthouseValidation).