@neutral-trade/sdk - v1.0.0
    Preparing search index...

    Type Alias ApplyFeesToUserInput<TAccountKeeper, TAccountUserBundleAccountOwner, TAccountUserBundleAccount, TAccountBundleAccount, TAccountOracleData, TAccountBundleAssetAuthority>

    type ApplyFeesToUserInput<
        TAccountKeeper extends string = string,
        TAccountUserBundleAccountOwner extends string = string,
        TAccountUserBundleAccount extends string = string,
        TAccountBundleAccount extends string = string,
        TAccountOracleData extends string = string,
        TAccountBundleAssetAuthority extends string = string,
    > = {
        bundleAccount: Address<TAccountBundleAccount>;
        bundleAssetAuthority: Address<TAccountBundleAssetAuthority>;
        keeper: TransactionSigner<TAccountKeeper>;
        oracleData: Address<TAccountOracleData>;
        userBundleAccount: Address<TAccountUserBundleAccount>;
        userBundleAccountOwner: Address<TAccountUserBundleAccountOwner>;
    }

    Type Parameters

    • TAccountKeeper extends string = string
    • TAccountUserBundleAccountOwner extends string = string
    • TAccountUserBundleAccount extends string = string
    • TAccountBundleAccount extends string = string
    • TAccountOracleData extends string = string
    • TAccountBundleAssetAuthority extends string = string
    Index

    Properties

    bundleAccount: Address<TAccountBundleAccount>
    bundleAssetAuthority: Address<TAccountBundleAssetAuthority>
    keeper: TransactionSigner<TAccountKeeper>
    oracleData: Address<TAccountOracleData>
    userBundleAccount: Address<TAccountUserBundleAccount>
    userBundleAccountOwner: Address<TAccountUserBundleAccountOwner>