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

    Interface ComposablePolicyRecipeOutput

    Output of composablePolicyRecipe — the createComposablePolicy arg bundle.

    interface ComposablePolicyRecipeOutput {
        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;
        };
        postValidation: DecodeEnum;
        postValidationInit: {
            numPinnedAccounts: number;
            pinnedAccounts: { index: number; pubkey: PublicKey }[];
            validationData: Buffer;
        };
        preValidation: DecodeEnum;
        preValidationInit: {
            numPinnedAccounts: number;
            pinnedAccounts: { index: number; pubkey: PublicKey }[];
            validationData: Buffer;
        };
    }
    Index

    Properties

    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;
    }
    postValidation: DecodeEnum
    postValidationInit: {
        numPinnedAccounts: number;
        pinnedAccounts: { index: number; pubkey: PublicKey }[];
        validationData: Buffer;
    }
    preValidation: DecodeEnum
    preValidationInit: {
        numPinnedAccounts: number;
        pinnedAccounts: { index: number; pubkey: PublicKey }[];
        validationData: Buffer;
    }