@dropsy/airdrop - v0.0.2
    Preparing search index...

    Type Alias InitializeControllerAsyncInput<TAccountController, TAccountFeeVault, TAccountTreasury, TAccountPayer, TAccountSystemProgram>

    type InitializeControllerAsyncInput<
        TAccountController extends string = string,
        TAccountFeeVault extends string = string,
        TAccountTreasury extends string = string,
        TAccountPayer extends string = string,
        TAccountSystemProgram extends string = string,
    > = {
        claimFee: InitializeControllerInstructionDataArgs["claimFee"];
        controller?: Address<TAccountController>;
        createFee: InitializeControllerInstructionDataArgs["createFee"];
        feeVault: Address<TAccountFeeVault>;
        payer: TransactionSigner<TAccountPayer>;
        systemProgram?: Address<TAccountSystemProgram>;
        treasury?: Address<TAccountTreasury>;
    }

    Type Parameters

    • TAccountController extends string = string
    • TAccountFeeVault extends string = string
    • TAccountTreasury extends string = string
    • TAccountPayer extends string = string
    • TAccountSystemProgram extends string = string
    Index

    Properties

    controller?: Address<TAccountController>
    feeVault: Address<TAccountFeeVault>
    payer: TransactionSigner<TAccountPayer>
    systemProgram?: Address<TAccountSystemProgram>
    treasury?: Address<TAccountTreasury>