From f7fd180f2e4dcc2208fff4b97e1892aaffc452d0 Mon Sep 17 00:00:00 2001 From: aryan Date: Tue, 21 Jan 2025 16:55:24 +0530 Subject: [PATCH] merge latest --- docs/assets/search.js | 2 +- docs/classes/SolanaAgentKit.html | 17 ++++++++--------- docs/functions/createSolanaTools.html | 2 +- docs/functions/createVercelAITools.html | 2 +- docs/functions/executeAction.html | 2 +- docs/functions/findAction.html | 2 +- docs/functions/getActionExamples.html | 2 +- docs/interfaces/Action.html | 14 +++++++------- docs/interfaces/ActionExample.html | 4 ++-- docs/interfaces/BatchOrderPattern.html | 4 ++-- docs/interfaces/CollectionDeployment.html | 4 ++-- docs/interfaces/CollectionOptions.html | 4 ++-- docs/interfaces/Config.html | 4 ++-- docs/interfaces/Creator.html | 4 ++-- docs/interfaces/FetchPriceResponse.html | 4 ++-- docs/interfaces/FlashCloseTradeParams.html | 4 ++-- docs/interfaces/FlashTradeParams.html | 4 ++-- docs/interfaces/GibworkCreateTaskReponse.html | 4 ++-- docs/interfaces/HeliusWebhookIdResponse.html | 4 ++-- docs/interfaces/HeliusWebhookResponse.html | 4 ++-- docs/interfaces/JupiterTokenData.html | 4 ++-- docs/interfaces/LuloAccountDetailsResponse.html | 4 ++-- docs/interfaces/MintCollectionNFTResponse.html | 4 ++-- docs/interfaces/OrderParams.html | 4 ++-- docs/interfaces/PriorityFeeResponse.html | 4 ++-- docs/interfaces/PumpFunTokenOptions.html | 4 ++-- docs/interfaces/PumpfunLaunchResponse.html | 4 ++-- docs/interfaces/PythFetchPriceResponse.html | 4 ++-- docs/interfaces/PythPriceFeedIDItem.html | 4 ++-- docs/interfaces/PythPriceItem.html | 4 ++-- docs/interfaces/TokenCheck.html | 4 ++-- docs/types/Handler.html | 2 +- docs/variables/actions.html | 2 +- 33 files changed, 69 insertions(+), 70 deletions(-) diff --git a/docs/assets/search.js b/docs/assets/search.js index 101e743f..19aecf40 100644 --- a/docs/assets/search.js +++ b/docs/assets/search.js @@ -1 +1 @@ -window.searchData = "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"; \ No newline at end of file +window.searchData = "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"; \ No newline at end of file diff --git a/docs/classes/SolanaAgentKit.html b/docs/classes/SolanaAgentKit.html index 4f9fc557..29f74b64 100644 --- a/docs/classes/SolanaAgentKit.html +++ b/docs/classes/SolanaAgentKit.html @@ -1,7 +1,7 @@ SolanaAgentKit | solana-agent-kit

Class SolanaAgentKit

Main class for interacting with Solana blockchain Provides a unified interface for token operations, NFT management, trading and more

SolanaAgentKit

-

Constructors

Constructors

Properties

const agent = new SolanaAgentKit(privateKey, rpcUrl, {
OPENAI_API_KEY: 'your-key'
});
-
  • Parameters

    • private_key: string
    • rpc_url: string
    • config: Config

    Returns SolanaAgentKit

  • Properties

    config: Config

    Configuration object

    -
    connection: Connection

    Solana RPC connection

    -
    wallet: Keypair

    Wallet keypair for signing transactions

    -
    wallet_address: PublicKey

    Public key of the wallet

    -

    Methods

    • Parameters

      • OptionaltransactionIndex: number | bigint

      Returns Promise<string>

    • Parameters

      • marketId: PublicKey

      Returns Promise<string>

    • Returns Promise<{ signature: string; size: number }>

    • Parameters

      • args: Omit<{ agent: SolanaAgentKit; price: number; tradeMint: PublicKey }, "agent">

      Returns Promise<string>

    • Parameters

      • args: Omit<{ agent: SolanaAgentKit; price: number; tradeMint: PublicKey }, "agent">

      Returns Promise<string>

    • Parameters

      • collectionOpts: CreateCollectionOptions
      • isDevnet: boolean = false

      Returns Promise<string>

    • Parameters

      • collectionAccount: string
      • createItemOptions: CreateSingleOptions
      • isDevnet: boolean = false
      • withPool: boolean = false

      Returns Promise<string>

    • Parameters

      • depositAmount: number
      • depositSymbol: string

      Returns Promise<
          | { account: PublicKey; message?: undefined; txSignature: string }
          | { account: PublicKey; message: string; txSignature?: undefined },
      >

    • Parameters

      • params: {
            hurdleRate?: number;
            managementFee: number;
            marketName: `${string}-${string}`;
            maxTokens: number;
            minDepositAmount: number;
            name: string;
            permissioned?: boolean;
            profitShare: number;
            redeemPeriod: number;
        }

      Returns Promise<string>

    • Parameters

      • title: string
      • content: string
      • requirements: string
      • tags: string[]
      • tokenMintAddress: string
      • tokenAmount: number
      • Optionalpayer: string

      Returns Promise<GibworkCreateTaskReponse>

    • Parameters

      • OptionaltransactionIndex: number | bigint

      Returns Promise<string>

    • Parameters

      • creator: PublicKey

      Returns Promise<string>

    • Parameters

      • amount: number
      • OptionalsplmintAddress: PublicKey

      Returns Promise<{ signature: string; url: string }>

    • Parameters

      • webhookID: string

      Returns Promise<any>

    • Parameters

      • name: string
      • uri: string
      • symbol: string
      • decimals: number = DEFAULT_OPTIONS.TOKEN_DECIMALS
      • OptionalinitialSupply: number

      Returns Promise<{ mint: PublicKey }>

    • Parameters

      • amount: number
      • vault: string

      Returns Promise<string>

    • Parameters

      • amount: number
      • symbol: string
      • OptionalisRepayment: boolean

      Returns Promise<TxSigAndSlot>

    • Parameters

      • amount: number
      • vaultIndex: number = 0
      • Optionalmint: PublicKey

      Returns Promise<string>

    • Parameters

      • name: string

      Returns Promise<PublicKey>

    • Returns Promise<{ account: PublicKey; hasAccount: boolean }>

    • Parameters

      • params: { fromSymbol: string; slippage?: number; toSymbol: string } & (
            { toAmount: number }
            | { fromAmount: number }
        )

      Returns Promise<string>

    • Returns Promise<
          {
              authority: PublicKey;
              cumulativePerpFunding: BN;
              cumulativeSpotFees: BN;
              delegate: PublicKey;
              hasOpenAuction: boolean;
              hasOpenOrder: boolean;
              idle: boolean;
              isMarginTradingEnabled: boolean;
              lastActiveSlot: number;
              lastAddPerpLpSharesTs: BN;
              lastFuelBonusUpdateTs: number;
              liquidationMarginFreed: BN;
              marginMode: MarginMode;
              maxMarginRatio: number;
              name: number[];
              nextLiquidationId: number;
              nextOrderId: number;
              openAuctions: number;
              openOrders: number;
              orders: Order[];
              perpPositions: {
                  baseAssetAmount: number;
                  lastBaseAssetAmountPerLp: BN;
                  lastCumulativeFundingRate: BN;
                  lastQuoteAssetAmountPerLp: BN;
                  lpShares: BN;
                  marketIndex: number;
                  openAsks: BN;
                  openBids: BN;
                  openOrders: number;
                  perLpBase: number;
                  quoteAssetAmount: BN;
                  quoteBreakEvenAmount: BN;
                  quoteEntryAmount: BN;
                  remainderBaseAssetAmount: number;
                  settledPnl: number;
              }[];
              poolId: number;
              settledPerpPnl: string;
              spotPositions: {
                  availableBalance: number;
                  balanceType: SpotBalanceType;
                  cumulativeDeposits: BN;
                  marketIndex: number;
                  openAsks: BN;
                  openBids: BN;
                  openOrders: number;
                  scaledBalance: BN;
                  symbol: undefined
                  | string;
              }[];
              status: number;
              subAccountId: number;
              totalDeposits: BN;
              totalSocialLoss: BN;
              totalWithdraws: BN;
          },
      >

    • Parameters

      • OptionaltransactionIndex: number | bigint

      Returns Promise<string>

    • Parameters

      • mint: string

      Returns Promise<string>

    • Closes an existing trading position on Flash.Trade

      +
  • Parameters

    • private_key: string
    • rpc_url: string
    • config: Config

    Returns SolanaAgentKit

  • Properties

    config: Config

    Configuration object

    +
    connection: Connection

    Solana RPC connection

    +
    wallet: Keypair

    Wallet keypair for signing transactions

    +
    wallet_address: PublicKey

    Public key of the wallet

    +

    Methods

    • Parameters

      • OptionaltransactionIndex: number | bigint

      Returns Promise<string>

    • Parameters

      • marketId: PublicKey

      Returns Promise<string>

    • Returns Promise<{ signature: string; size: number }>

    • Parameters

      • args: Omit<{ agent: SolanaAgentKit; price: number; tradeMint: PublicKey }, "agent">

      Returns Promise<string>

    • Parameters

      • args: Omit<{ agent: SolanaAgentKit; price: number; tradeMint: PublicKey }, "agent">

      Returns Promise<string>

    • Parameters

      • collectionOpts: CreateCollectionOptions
      • isDevnet: boolean = false

      Returns Promise<string>

    • Parameters

      • collectionAccount: string
      • createItemOptions: CreateSingleOptions
      • isDevnet: boolean = false
      • withPool: boolean = false

      Returns Promise<string>

    • Parameters

      • depositAmount: number
      • depositSymbol: string

      Returns Promise<
          | { account: PublicKey; message?: undefined; txSignature: string }
          | { account: PublicKey; message: string; txSignature?: undefined },
      >

    • Parameters

      • params: {
            hurdleRate?: number;
            managementFee: number;
            marketName: `${string}-${string}`;
            maxTokens: number;
            minDepositAmount: number;
            name: string;
            permissioned?: boolean;
            profitShare: number;
            redeemPeriod: number;
        }

      Returns Promise<string>

    • Parameters

      • title: string
      • content: string
      • requirements: string
      • tags: string[]
      • tokenMintAddress: string
      • tokenAmount: number
      • Optionalpayer: string

      Returns Promise<GibworkCreateTaskReponse>

    • Parameters

      • OptionaltransactionIndex: number | bigint

      Returns Promise<string>

    • Parameters

      • creator: PublicKey

      Returns Promise<string>

    • Parameters

      • amount: number
      • OptionalsplmintAddress: PublicKey

      Returns Promise<{ signature: string; url: string }>

    • Parameters

      • webhookID: string

      Returns Promise<any>

    • Parameters

      • name: string
      • uri: string
      • symbol: string
      • decimals: number = DEFAULT_OPTIONS.TOKEN_DECIMALS
      • OptionalinitialSupply: number

      Returns Promise<{ mint: PublicKey }>

    • Parameters

      • amount: number
      • vault: string

      Returns Promise<string>

    • Parameters

      • amount: number
      • symbol: string
      • OptionalisRepayment: boolean

      Returns Promise<TxSigAndSlot>

    • Parameters

      • amount: number
      • vaultIndex: number = 0
      • Optionalmint: PublicKey

      Returns Promise<string>

    • Parameters

      • name: string

      Returns Promise<PublicKey>

    • Returns Promise<{ account: PublicKey; hasAccount: boolean }>

    • Parameters

      • params: { fromSymbol: string; slippage?: number; toSymbol: string } & (
            { toAmount: number }
            | { fromAmount: number }
        )

      Returns Promise<string>

    • Returns Promise<
          {
              authority: PublicKey;
              cumulativePerpFunding: BN;
              cumulativeSpotFees: BN;
              delegate: PublicKey;
              hasOpenAuction: boolean;
              hasOpenOrder: boolean;
              idle: boolean;
              isMarginTradingEnabled: boolean;
              lastActiveSlot: number;
              lastAddPerpLpSharesTs: BN;
              lastFuelBonusUpdateTs: number;
              liquidationMarginFreed: BN;
              marginMode: MarginMode;
              maxMarginRatio: number;
              name: number[];
              nextLiquidationId: number;
              nextOrderId: number;
              openAuctions: number;
              openOrders: number;
              orders: Order[];
              perpPositions: {
                  baseAssetAmount: number;
                  lastBaseAssetAmountPerLp: BN;
                  lastCumulativeFundingRate: BN;
                  lastQuoteAssetAmountPerLp: BN;
                  lpShares: BN;
                  marketIndex: number;
                  openAsks: BN;
                  openBids: BN;
                  openOrders: number;
                  perLpBase: number;
                  quoteAssetAmount: BN;
                  quoteBreakEvenAmount: BN;
                  quoteEntryAmount: BN;
                  remainderBaseAssetAmount: number;
                  settledPnl: number;
              }[];
              poolId: number;
              settledPerpPnl: string;
              spotPositions: {
                  availableBalance: number;
                  balanceType: SpotBalanceType;
                  cumulativeDeposits: BN;
                  marketIndex: number;
                  openAsks: BN;
                  openBids: BN;
                  openOrders: number;
                  scaledBalance: BN;
                  symbol: undefined
                  | string;
              }[];
              status: number;
              subAccountId: number;
              totalDeposits: BN;
              totalSocialLoss: BN;
              totalWithdraws: BN;
          },
      >

    • Parameters

      • OptionaltransactionIndex: number | bigint

      Returns Promise<string>

    • Parameters

      • mint: string

      Returns Promise<string>

    • Opens a new trading position on Flash.Trade

      Parameters

      • params: FlashTradeParams

        Flash trade parameters including market, side, collateral, leverage, and pool name

      Returns Promise<string>

      Transaction signature

      -
    • Parameters

      • owner: PublicKey
      • limit: number

      Returns Promise<any>

    • Parameters

      • assetId: string

      Returns Promise<DasApiAsset>

    • Parameters

      • params: GetAssetsByAuthorityRpcInput

      Returns Promise<DasApiAssetList>

    • Parameters

      • params: GetAssetsByCreatorRpcInput

      Returns Promise<DasApiAssetList>

    • Parameters

      • Optionaltype: "spot" | "perp"

      Returns
          | SpotMarketConfig[]
          | PerpMarketConfig[]
          | { perp: PerpMarketConfig[]; spot: SpotMarketConfig[] }

    • Parameters

      • Optionaltoken_address: PublicKey

      Returns Promise<number>

    • Parameters

      • walletAddress: PublicKey
      • OptionaltokenAddress: PublicKey

      Returns Promise<number>

    • Parameters

      • vaultName: string

      Returns Promise<
          {
              address: string;
              balance: string;
              delegate: string;
              hurdleRate: number;
              managementFee: number;
              marketName: string;
              maxTokens: number;
              minDepositAmount: number;
              name: string;
              permissioned: boolean;
              profitShare: number;
              redeemPeriod: number;
          },
      >

    • Parameters

      • amount: number
      • symbol: `${string}-PERP`
      • action: "long" | "short"

      Returns Promise<
          {
              bestPrice: number;
              entryPrice: number;
              priceImpact: number;
              worstPrice: number;
          },
      >

    • Parameters

      • symbol: string

      Returns Promise<{ borrowAPY: number; lendingAPY: number }>

    • Parameters

      • owner: PublicKey

      Returns Promise<null | string>

    • Parameters

      • owner: PublicKey

      Returns Promise<string[]>

    • Parameters

      • tld: string

      Returns Promise<string[]>

    • Parameters

      • symbol: `${string}-PERP`
      • period: "year" | "hour" = "year"

      Returns Promise<{ friendlyString: string; longRate: number; shortRate: number }>

    • Parameters

      • account: PublicKey

      Returns Promise<string>

    • Parameters

      • priceFeedID: string

      Returns Promise<string>

    • Parameters

      • tokenSymbol: string

      Returns Promise<string>

    • Parameters

      • Optionalwallet_address: PublicKey

      Returns Promise<
          {
              sol: number;
              tokens: {
                  balance: number;
                  decimals: number;
                  name: string;
                  symbol: string;
                  tokenAddress: string;
              }[];
          },
      >

    • Parameters

      • transactionId: string

      Returns Promise<any>

    • Parameters

      • amount: number

      Returns Promise<string>

    • Parameters

      • marketId: PublicKey
      • quantity: number
      • side: string
      • price: number

      Returns Promise<string>

    • Parameters

      • mintAddress: string
      • amount: number

      Returns Promise<string>

    • Parameters

      • mintAddress: string
      • amount: number

      Returns Promise<string>

    • Parameters

      • baseMint: PublicKey
      • quoteMint: PublicKey

      Returns Promise<string[]>

    • Parameters

      • tokenAMint: PublicKey
      • tokenBMint: PublicKey
      • binStep: number
      • initialPrice: number
      • priceRoundingUp: boolean
      • feeBps: number
      • activationType: number
      • hasAlphaVault: boolean
      • activationPoint: undefined | BN

      Returns Promise<string>

    • Parameters

      • tokenAMint: PublicKey
      • tokenBMint: PublicKey
      • tokenAAmount: BN
      • tokenBAmount: BN
      • tradeFeeNumerator: number
      • activationPoint: null | BN
      • hasAlphaVault: boolean
      • activationType: number

      Returns Promise<string>

    • Parameters

      • collectionMint: PublicKey
      • metadata: {
            creators?: { address: string; share: number }[];
            name: string;
            sellerFeeBasisPoints?: number;
            uri: string;
        }
      • Optionalrecipient: PublicKey

      Returns Promise<MintCollectionNFTResponse>

    • Parameters

      • baseMint: PublicKey
      • quoteMint: PublicKey
      • lotSize: number = 1
      • tickSize: number = 0.01

      Returns Promise<string[]>

    • Parameters

      • args: Omit<
            {
                agent: SolanaAgentKit;
                collateralAmount: number;
                collateralMint?: PublicKey;
                leverage?: number;
                price: number;
                slippage?: number;
                tradeMint?: PublicKey;
            },
            "agent",
        >

      Returns Promise<string>

    • Parameters

      • args: Omit<
            {
                agent: SolanaAgentKit;
                collateralAmount: number;
                collateralMint?: PublicKey;
                leverage?: number;
                price: number;
                slippage?: number;
                tradeMint?: PublicKey;
            },
            "agent",
        >

      Returns Promise<string>

    • Parameters

      • positionMintAddress: PublicKey

      Returns Promise<string>

    • Parameters

      • mintDeploy: PublicKey
      • mintPair: PublicKey
      • initialPrice: Decimal
      • feeTier: 1 | 2 | 4 | 5 | 16 | 30 | 65 | 100 | 200

      Returns Promise<string>

    • Parameters

      • depositTokenAmount: number
      • depositTokenMint: PublicKey
      • otherTokenMint: PublicKey
      • initialPrice: Decimal
      • maxPrice: Decimal
      • feeTier: 1 | 2 | 4 | 5 | 16 | 30 | 65 | 100 | 200

      Returns Promise<string>

    • Parameters

      • whirlpoolAddress: PublicKey
      • priceOffsetBps: number
      • inputTokenMint: PublicKey
      • inputAmount: Decimal

      Returns Promise<string>

    • Parameters

      • whirlpoolAddress: PublicKey
      • distanceFromCurrentPriceBps: number
      • widthBps: number
      • inputTokenMint: PublicKey
      • inputAmount: Decimal

      Returns Promise<string>

    • Parameters

      • marketId: PublicKey
      • baseAmount: BN
      • quoteAmount: BN
      • startTime: BN

      Returns Promise<string>

    • Parameters

      • mint1: PublicKey
      • mint2: PublicKey
      • configId: PublicKey
      • initialPrice: Decimal
      • startTime: BN

      Returns Promise<string>

    • Parameters

      • mint1: PublicKey
      • mint2: PublicKey
      • configId: PublicKey
      • mintAAmount: BN
      • mintBAmount: BN
      • startTime: BN

      Returns Promise<string>

    • Parameters

      • name: string
      • OptionalspaceKB: number

      Returns Promise<string>

    • Parameters

      • OptionaltransactionIndex: number | bigint

      Returns Promise<string>

    • Parameters

      • amount: number
      • symbol: string

      Returns Promise<string>

    • Parameters

      • amount: number
      • vault: string

      Returns Promise<string>

    • Parameters

      • domain: string

      Returns Promise<undefined | PublicKey>

    • Parameters

      • domain: string

      Returns Promise<PublicKey>

    • Parameters

      • amount: number

      Returns Promise<string>

    • Parameters

      • amount: number
      • choice: "rock" | "paper" | "scissors"

      Returns Promise<string>

    • Parameters

      • params: SearchAssetsRpcInput

      Returns Promise<DasApiAssetList>

    • Parameters

      • mintAddress: string
      • amount: number
      • decimals: number
      • recipients: string[]
      • priorityFeeInLamports: number
      • shouldLog: boolean

      Returns Promise<string[]>

    • Parameters

      • priorityLevel: string
      • amount: number
      • to: PublicKey
      • OptionalsplmintAddress: PublicKey

      Returns Promise<{ fee: number; transactionId: string }>

    • Parameters

      • amount: number

      Returns Promise<string>

    • Parameters

      • amount: number
      • symbol: string

      Returns Promise<string>

    • Parameters

      • nftMint: PublicKey

      Returns Promise<string>

    • Parameters

      • nftMint: PublicKey
      • price: number

      Returns Promise<string>

    • Parameters

      • outputMint: PublicKey
      • inputAmount: number
      • OptionalinputMint: PublicKey
      • slippageBps: number = DEFAULT_OPTIONS.SLIPPAGE_BPS

      Returns Promise<string>

    • Parameters

      • vault: string
      • amount: number
      • symbol: string
      • action: "long" | "short"
      • type: "market" | "limit"
      • Optionalprice: number

      Returns Promise<TxSigAndSlot>

    • Parameters

      • amount: number
      • symbol: string
      • action: "long" | "short"
      • type: "market" | "limit"
      • Optionalprice: number

      Returns Promise<string>

    • Parameters

      • to: PublicKey
      • amount: number
      • Optionalmint: PublicKey

      Returns Promise<string>

    • Parameters

      • amount: number
      • to: PublicKey
      • vaultIndex: number = 0
      • Optionalmint: PublicKey

      Returns Promise<string>

    • Parameters

      • symbol: string

      Returns Promise<string>

    • Parameters

      • vaultAddress: string
      • params: {
            hurdleRate?: number;
            managementFee: number;
            marketName: `${string}-${string}`;
            maxTokens: number;
            minDepositAmount: number;
            name: string;
            permissioned?: boolean;
            profitShare: number;
            redeemPeriod: number;
        }

      Returns Promise<string>

    • Parameters

      • vaultAddress: string
      • delegate: string

      Returns Promise<string>

    • Parameters

      • depositAmount: BN
      • vault: PublicKey
      • strategy: PublicKey

      Returns Promise<string>

    • Parameters

      • vault: PublicKey

      Returns Promise<string>

    • Parameters

      • withdrawAmount: BN
      • vault: PublicKey
      • strategy: PublicKey

      Returns Promise<string>

    • Parameters

      • marketId: PublicKey

      Returns Promise<string>

    • Parameters

      • amount: number
      • symbol: string
      • OptionalisBorrow: boolean

      Returns Promise<TxSigAndSlot>

    • Parameters

      • vault: string

      Returns Promise<string>

    +
    diff --git a/docs/functions/createSolanaTools.html b/docs/functions/createSolanaTools.html index 02e71670..fdb70872 100644 --- a/docs/functions/createSolanaTools.html +++ b/docs/functions/createSolanaTools.html @@ -1 +1 @@ -createSolanaTools | solana-agent-kit

    Function createSolanaTools

    • Parameters

      Returns (
          | SolanaPerpOpenTradeTool
          | SolanaPerpCloseTradeTool
          | SolanaResolveAllDomainsTool
          | SolanaGetOwnedDomains
          | SolanaGetOwnedTldDomains
          | SolanaGetAllTlds
          | SolanaTokenDataByTickerTool
          | SolanaFlashOpenTrade
          | SolanaFlashCloseTrade
          | SolanaCreateGibworkTask
          | SolanaFetchPriceTool
          | SolanaTokenDataTool
          | SolanaTradeTool
          | SolanaStakeTool
          | SolanaLendAssetTool
          | SolanaLuloLendTool
          | SolanaLuloWithdrawTool
          | SolanaManifestCreateMarket
          | SolanaBatchOrderTool
          | SolanaCancelAllOrdersTool
          | SolanaLimitOrderTool
          | SolanaWithdrawAllTool
          | SolanaTPSCalculatorTool
          | SolanaRequestFundsTool
          | SolanaBalanceTool
          | SolanaBalanceOtherTool
          | SolanaCloseEmptyTokenAccounts
          | SolanaTransferTool
          | SolanaCreateImageTool
          | SolanaGetWalletAddressTool
          | SolanaGetInfoTool
          | SolanaDeployCollectionTool
          | SolanaMintNFTTool
          | SolanaDeployTokenTool
          | SolanaGetAssetTool
          | SolanaGetAssetsByAuthorityTool
          | SolanaGetAssetsByCreatorTool
          | SolanaSearchAssetsTool
          | SolanaOpenbookCreateMarket
          | SolanaOrcaCreateCLMM
          | SolanaOrcaCreateSingleSideLiquidityPool
          | SolanaClosePosition
          | SolanaOrcaFetchPositions
          | SolanaOrcaOpenCenteredPosition
          | SolanaOrcaOpenSingleSidedPosition
          | SolanaPumpfunTokenLaunchTool
          | SolanaPythFetchPrice
          | SolanaRaydiumCreateAmmV4
          | SolanaRaydiumCreateClmm
          | SolanaRaydiumCreateCpmm
          | SolanaFetchTokenReportSummaryTool
          | SolanaFetchTokenDetailedReportTool
          | SolanaRockPaperScissorsTool
          | SolanaRestakeTool
          | SolanaListNFTForSaleTool
          | SolanaCancelNFTListingTool
          | Solana3LandCreateSingle
          | Solana3LandCreateCollection
          | SolanaTipLinkTool
          | SolanaRegisterDomainTool
          | SolanaResolveDomainTool
          | SolanaGetDomainTool
          | SolanaGetMainDomain
          | SolanaCompressedAirdropTool
          | SolanaApproveProposal2by2Multisig
          | SolanaCreate2by2Multisig
          | SolanaCreateProposal2by2Multisig
          | SolanaDepositTo2by2Multisig
          | SolanaExecuteProposal2by2Multisig
          | SolanaRejectProposal2by2Multisig
          | SolanaTransferFrom2by2Multisig
          | SolanaMeteoraCreateDlmmPool
          | SolanaMeteoraCreateDynamicPool
          | SolanaHeliusWebhookTool
          | SolanaDeleteHeliusWebhookTool
          | SolanaGetAllAssetsByOwner
          | SolanaGetHeliusWebhookTool
          | SolanaParseTransactionHeliusTool
          | SolanaSendTransactionWithPriorityFee
          | SolanaCreateDriftUserAccountTool
          | SolanaCreateDriftVaultTool
          | SolanaDepositIntoDriftVaultTool
          | SolanaDepositToDriftUserAccountTool
          | SolanaDeriveVaultAddressTool
          | SolanaCheckDriftAccountTool
          | SolanaDriftUserAccountInfoTool
          | SolanaRequestDriftWithdrawalTool
          | SolanaTradeDelegatedDriftVaultTool
          | SolanaTradeDriftPerpAccountTool
          | SolanaUpdateDriftVaultDelegateTool
          | SolanaUpdateDriftVaultTool
          | SolanaDriftVaultInfoTool
          | SolanaWithdrawFromDriftAccountTool
          | SolanaWithdrawFromDriftVaultTool
          | SolanaDriftPerpMarketFundingRateTool
          | SolanaDriftEntryQuoteOfPerpTradeTool
          | SolanaDriftLendAndBorrowAPYTool
          | SolanaStakeToDriftInsuranceFundTool
          | SolanaDriftSpotTokenSwapTool
          | SolanaUnstakeFromDriftInsuranceFundTool
          | SolanaRequestUnstakeFromDriftInsuranceFundTool
          | SolanaVoltrDepositStrategy
          | SolanaVoltrWithdrawStrategy
          | SolanaVoltrGetPositionValues
      )[]

    +createSolanaTools | solana-agent-kit

    Function createSolanaTools

    • Parameters

      Returns (
          | SolanaPerpOpenTradeTool
          | SolanaPerpCloseTradeTool
          | SolanaResolveAllDomainsTool
          | SolanaGetOwnedDomains
          | SolanaGetOwnedTldDomains
          | SolanaGetAllTlds
          | SolanaTokenDataByTickerTool
          | SolanaFlashOpenTrade
          | SolanaFlashCloseTrade
          | SolanaCreateGibworkTask
          | SolanaFetchPriceTool
          | SolanaTokenDataTool
          | SolanaTradeTool
          | SolanaStakeTool
          | SolanaLendAssetTool
          | SolanaLuloLendTool
          | SolanaLuloWithdrawTool
          | SolanaManifestCreateMarket
          | SolanaBatchOrderTool
          | SolanaCancelAllOrdersTool
          | SolanaLimitOrderTool
          | SolanaWithdrawAllTool
          | SolanaTPSCalculatorTool
          | SolanaRequestFundsTool
          | SolanaBalanceTool
          | SolanaBalanceOtherTool
          | SolanaCloseEmptyTokenAccounts
          | SolanaTransferTool
          | SolanaCreateImageTool
          | SolanaGetWalletAddressTool
          | SolanaGetInfoTool
          | SolanaDeployCollectionTool
          | SolanaMintNFTTool
          | SolanaDeployTokenTool
          | SolanaGetAssetTool
          | SolanaGetAssetsByAuthorityTool
          | SolanaGetAssetsByCreatorTool
          | SolanaOpenbookCreateMarket
          | SolanaOrcaCreateCLMM
          | SolanaOrcaCreateSingleSideLiquidityPool
          | SolanaClosePosition
          | SolanaOrcaFetchPositions
          | SolanaOrcaOpenCenteredPosition
          | SolanaOrcaOpenSingleSidedPosition
          | SolanaPumpfunTokenLaunchTool
          | SolanaPythFetchPrice
          | SolanaRaydiumCreateAmmV4
          | SolanaRaydiumCreateClmm
          | SolanaRaydiumCreateCpmm
          | SolanaFetchTokenReportSummaryTool
          | SolanaFetchTokenDetailedReportTool
          | SolanaRockPaperScissorsTool
          | SolanaRestakeTool
          | SolanaListNFTForSaleTool
          | SolanaCancelNFTListingTool
          | Solana3LandCreateSingle
          | Solana3LandCreateCollection
          | SolanaTipLinkTool
          | SolanaRegisterDomainTool
          | SolanaResolveDomainTool
          | SolanaGetDomainTool
          | SolanaGetMainDomain
          | SolanaCompressedAirdropTool
          | SolanaApproveProposal2by2Multisig
          | SolanaCreate2by2Multisig
          | SolanaCreateProposal2by2Multisig
          | SolanaDepositTo2by2Multisig
          | SolanaExecuteProposal2by2Multisig
          | SolanaRejectProposal2by2Multisig
          | SolanaTransferFrom2by2Multisig
          | SolanaMeteoraCreateDlmmPool
          | SolanaMeteoraCreateDynamicPool
          | SolanaHeliusWebhookTool
          | SolanaDeleteHeliusWebhookTool
          | SolanaGetAllAssetsByOwner
          | SolanaGetHeliusWebhookTool
          | SolanaParseTransactionHeliusTool
          | SolanaSendTransactionWithPriorityFee
          | SolanaCreateDriftUserAccountTool
          | SolanaCreateDriftVaultTool
          | SolanaDepositIntoDriftVaultTool
          | SolanaDepositToDriftUserAccountTool
          | SolanaDeriveVaultAddressTool
          | SolanaCheckDriftAccountTool
          | SolanaDriftUserAccountInfoTool
          | SolanaRequestDriftWithdrawalTool
          | SolanaTradeDelegatedDriftVaultTool
          | SolanaTradeDriftPerpAccountTool
          | SolanaUpdateDriftVaultDelegateTool
          | SolanaUpdateDriftVaultTool
          | SolanaDriftVaultInfoTool
          | SolanaWithdrawFromDriftAccountTool
          | SolanaWithdrawFromDriftVaultTool
          | SolanaDriftPerpMarketFundingRateTool
          | SolanaDriftEntryQuoteOfPerpTradeTool
          | SolanaDriftLendAndBorrowAPYTool
          | SolanaStakeToDriftInsuranceFundTool
          | SolanaDriftSpotTokenSwapTool
          | SolanaUnstakeFromDriftInsuranceFundTool
          | SolanaRequestUnstakeFromDriftInsuranceFundTool
          | SolanaVoltrDepositStrategy
          | SolanaVoltrWithdrawStrategy
          | SolanaVoltrGetPositionValues
      )[]

    diff --git a/docs/functions/createVercelAITools.html b/docs/functions/createVercelAITools.html index 51601105..d699cab5 100644 --- a/docs/functions/createVercelAITools.html +++ b/docs/functions/createVercelAITools.html @@ -1 +1 @@ -createVercelAITools | solana-agent-kit

    Function createVercelAITools

    +createVercelAITools | solana-agent-kit

    Function createVercelAITools

    diff --git a/docs/functions/executeAction.html b/docs/functions/executeAction.html index 1ddda0c9..5bde88e9 100644 --- a/docs/functions/executeAction.html +++ b/docs/functions/executeAction.html @@ -1,2 +1,2 @@ executeAction | solana-agent-kit

    Function executeAction

    • Execute an action with the given input

      -

      Parameters

      Returns Promise<Record<string, any>>

    +

    Parameters

    Returns Promise<Record<string, any>>

    diff --git a/docs/functions/findAction.html b/docs/functions/findAction.html index ea049498..49a39675 100644 --- a/docs/functions/findAction.html +++ b/docs/functions/findAction.html @@ -1,2 +1,2 @@ findAction | solana-agent-kit

    Function findAction

    • Find an action by its name or one of its similes

      -

      Parameters

      • query: string

      Returns Action | undefined

    +

    Parameters

    Returns Action | undefined

    diff --git a/docs/functions/getActionExamples.html b/docs/functions/getActionExamples.html index f2abcfa1..d932e394 100644 --- a/docs/functions/getActionExamples.html +++ b/docs/functions/getActionExamples.html @@ -1,2 +1,2 @@ getActionExamples | solana-agent-kit

    Function getActionExamples

    +

    Parameters

    Returns string

    diff --git a/docs/interfaces/Action.html b/docs/interfaces/Action.html index e90318b7..95109b43 100644 --- a/docs/interfaces/Action.html +++ b/docs/interfaces/Action.html @@ -1,16 +1,16 @@ Action | solana-agent-kit

    Interface Action

    Main Action interface inspired by ELIZA This interface makes it easier to implement actions across different frameworks

    -
    interface Action {
        description: string;
        examples: ActionExample[][];
        handler: Handler;
        name: string;
        schema: ZodType;
        similes: string[];
    }

    Properties

    interface Action {
        description: string;
        examples: ActionExample[][];
        handler: Handler;
        name: string;
        schema: ZodType;
        similes: string[];
    }

    Properties

    description: string

    Detailed description of what the action does

    -
    examples: ActionExample[][]

    Array of example inputs and outputs for the action +

    examples: ActionExample[][]

    Array of example inputs and outputs for the action Each inner array represents a group of related examples

    -
    handler: Handler

    Function that executes the action

    -
    name: string

    Unique name of the action

    -
    schema: ZodType

    Zod schema for input validation

    -
    similes: string[]

    Alternative names/phrases that can trigger this action

    -
    +
    handler: Handler

    Function that executes the action

    +
    name: string

    Unique name of the action

    +
    schema: ZodType

    Zod schema for input validation

    +
    similes: string[]

    Alternative names/phrases that can trigger this action

    +
    diff --git a/docs/interfaces/ActionExample.html b/docs/interfaces/ActionExample.html index e02fc097..96815fe0 100644 --- a/docs/interfaces/ActionExample.html +++ b/docs/interfaces/ActionExample.html @@ -1,5 +1,5 @@ ActionExample | solana-agent-kit

    Interface ActionExample

    Example of an action with input and output

    -
    interface ActionExample {
        explanation: string;
        input: Record<string, any>;
        output: Record<string, any>;
    }

    Properties

    interface ActionExample {
        explanation: string;
        input: Record<string, any>;
        output: Record<string, any>;
    }

    Properties

    explanation: string
    input: Record<string, any>
    output: Record<string, any>
    +

    Properties

    explanation: string
    input: Record<string, any>
    output: Record<string, any>
    diff --git a/docs/interfaces/BatchOrderPattern.html b/docs/interfaces/BatchOrderPattern.html index 7256f713..46739ccd 100644 --- a/docs/interfaces/BatchOrderPattern.html +++ b/docs/interfaces/BatchOrderPattern.html @@ -1,7 +1,7 @@ -BatchOrderPattern | solana-agent-kit

    Interface BatchOrderPattern

    interface BatchOrderPattern {
        individualQuantity?: number;
        numberOfOrders?: number;
        priceRange?: { max?: number; min?: number };
        side: string;
        spacing?: { type: "percentage" | "fixed"; value: number };
        totalQuantity?: number;
    }

    Properties

    individualQuantity? +BatchOrderPattern | solana-agent-kit

    Interface BatchOrderPattern

    interface BatchOrderPattern {
        individualQuantity?: number;
        numberOfOrders?: number;
        priceRange?: { max?: number; min?: number };
        side: string;
        spacing?: { type: "percentage" | "fixed"; value: number };
        totalQuantity?: number;
    }

    Properties

    individualQuantity?: number
    numberOfOrders?: number
    priceRange?: { max?: number; min?: number }
    side: string
    spacing?: { type: "percentage" | "fixed"; value: number }
    totalQuantity?: number
    +

    Properties

    individualQuantity?: number
    numberOfOrders?: number
    priceRange?: { max?: number; min?: number }
    side: string
    spacing?: { type: "percentage" | "fixed"; value: number }
    totalQuantity?: number
    diff --git a/docs/interfaces/CollectionDeployment.html b/docs/interfaces/CollectionDeployment.html index 7a7b5a0a..d454a92a 100644 --- a/docs/interfaces/CollectionDeployment.html +++ b/docs/interfaces/CollectionDeployment.html @@ -1,3 +1,3 @@ -CollectionDeployment | solana-agent-kit

    Interface CollectionDeployment

    interface CollectionDeployment {
        collectionAddress: PublicKey;
        signature: Uint8Array;
    }

    Properties

    collectionAddress +CollectionDeployment | solana-agent-kit

    Interface CollectionDeployment

    interface CollectionDeployment {
        collectionAddress: PublicKey;
        signature: Uint8Array;
    }

    Properties

    collectionAddress: PublicKey
    signature: Uint8Array
    +

    Properties

    collectionAddress: PublicKey
    signature: Uint8Array
    diff --git a/docs/interfaces/CollectionOptions.html b/docs/interfaces/CollectionOptions.html index b55546f2..22567cf2 100644 --- a/docs/interfaces/CollectionOptions.html +++ b/docs/interfaces/CollectionOptions.html @@ -1,5 +1,5 @@ -CollectionOptions | solana-agent-kit

    Interface CollectionOptions

    interface CollectionOptions {
        creators?: Creator[];
        name: string;
        royaltyBasisPoints?: number;
        uri: string;
    }

    Properties

    creators? +CollectionOptions | solana-agent-kit

    Interface CollectionOptions

    interface CollectionOptions {
        creators?: Creator[];
        name: string;
        royaltyBasisPoints?: number;
        uri: string;
    }

    Properties

    creators?: Creator[]
    name: string
    royaltyBasisPoints?: number
    uri: string
    +

    Properties

    creators?: Creator[]
    name: string
    royaltyBasisPoints?: number
    uri: string
    diff --git a/docs/interfaces/Config.html b/docs/interfaces/Config.html index d8186d19..4d0b1bd9 100644 --- a/docs/interfaces/Config.html +++ b/docs/interfaces/Config.html @@ -1,4 +1,4 @@ -Config | solana-agent-kit

    Interface Config

    interface Config {
        FLASH_PRIVILEGE?: string;
        FLEXLEND_API_KEY?: string;
        HELIUS_API_KEY?: string;
        JUPITER_FEE_BPS?: number;
        JUPITER_REFERRAL_ACCOUNT?: string;
        OPENAI_API_KEY?: string;
        PERPLEXITY_API_KEY?: string;
        PRIORITY_LEVEL?: string;
    }

    Properties

    FLASH_PRIVILEGE? +Config | solana-agent-kit

    Interface Config

    interface Config {
        FLASH_PRIVILEGE?: string;
        FLEXLEND_API_KEY?: string;
        HELIUS_API_KEY?: string;
        JUPITER_FEE_BPS?: number;
        JUPITER_REFERRAL_ACCOUNT?: string;
        OPENAI_API_KEY?: string;
        PERPLEXITY_API_KEY?: string;
        PRIORITY_LEVEL?: string;
    }

    Properties

    FLASH_PRIVILEGE?: string
    FLEXLEND_API_KEY?: string
    HELIUS_API_KEY?: string
    JUPITER_FEE_BPS?: number
    JUPITER_REFERRAL_ACCOUNT?: string
    OPENAI_API_KEY?: string
    PERPLEXITY_API_KEY?: string
    PRIORITY_LEVEL?: string
    +

    Properties

    FLASH_PRIVILEGE?: string
    FLEXLEND_API_KEY?: string
    HELIUS_API_KEY?: string
    JUPITER_FEE_BPS?: number
    JUPITER_REFERRAL_ACCOUNT?: string
    OPENAI_API_KEY?: string
    PERPLEXITY_API_KEY?: string
    PRIORITY_LEVEL?: string
    diff --git a/docs/interfaces/Creator.html b/docs/interfaces/Creator.html index 03dc34b1..133653dc 100644 --- a/docs/interfaces/Creator.html +++ b/docs/interfaces/Creator.html @@ -1,3 +1,3 @@ -Creator | solana-agent-kit

    Interface Creator

    interface Creator {
        address: string;
        percentage: number;
    }

    Properties

    address +Creator | solana-agent-kit

    Interface Creator

    interface Creator {
        address: string;
        percentage: number;
    }

    Properties

    Properties

    address: string
    percentage: number
    +

    Properties

    address: string
    percentage: number
    diff --git a/docs/interfaces/FetchPriceResponse.html b/docs/interfaces/FetchPriceResponse.html index 4827b68a..98b598ea 100644 --- a/docs/interfaces/FetchPriceResponse.html +++ b/docs/interfaces/FetchPriceResponse.html @@ -1,6 +1,6 @@ -FetchPriceResponse | solana-agent-kit

    Interface FetchPriceResponse

    interface FetchPriceResponse {
        code?: string;
        message?: string;
        priceInUSDC?: string;
        status: "success" | "error";
        tokenId?: string;
    }

    Properties

    code? +FetchPriceResponse | solana-agent-kit

    Interface FetchPriceResponse

    interface FetchPriceResponse {
        code?: string;
        message?: string;
        priceInUSDC?: string;
        status: "success" | "error";
        tokenId?: string;
    }

    Properties

    code?: string
    message?: string
    priceInUSDC?: string
    status: "success" | "error"
    tokenId?: string
    +

    Properties

    code?: string
    message?: string
    priceInUSDC?: string
    status: "success" | "error"
    tokenId?: string
    diff --git a/docs/interfaces/FlashCloseTradeParams.html b/docs/interfaces/FlashCloseTradeParams.html index 64874f25..24653e96 100644 --- a/docs/interfaces/FlashCloseTradeParams.html +++ b/docs/interfaces/FlashCloseTradeParams.html @@ -1,3 +1,3 @@ -FlashCloseTradeParams | solana-agent-kit

    Interface FlashCloseTradeParams

    interface FlashCloseTradeParams {
        side: "long" | "short";
        token: string;
    }

    Properties

    side +FlashCloseTradeParams | solana-agent-kit

    Interface FlashCloseTradeParams

    interface FlashCloseTradeParams {
        side: "long" | "short";
        token: string;
    }

    Properties

    Properties

    side: "long" | "short"
    token: string
    +

    Properties

    side: "long" | "short"
    token: string
    diff --git a/docs/interfaces/FlashTradeParams.html b/docs/interfaces/FlashTradeParams.html index bca371b0..a83a6ccf 100644 --- a/docs/interfaces/FlashTradeParams.html +++ b/docs/interfaces/FlashTradeParams.html @@ -1,5 +1,5 @@ -FlashTradeParams | solana-agent-kit

    Interface FlashTradeParams

    interface FlashTradeParams {
        collateralUsd: number;
        leverage: number;
        side: "long" | "short";
        token: string;
    }

    Properties

    collateralUsd +FlashTradeParams | solana-agent-kit

    Interface FlashTradeParams

    interface FlashTradeParams {
        collateralUsd: number;
        leverage: number;
        side: "long" | "short";
        token: string;
    }

    Properties

    collateralUsd: number
    leverage: number
    side: "long" | "short"
    token: string
    +

    Properties

    collateralUsd: number
    leverage: number
    side: "long" | "short"
    token: string
    diff --git a/docs/interfaces/GibworkCreateTaskReponse.html b/docs/interfaces/GibworkCreateTaskReponse.html index f6814e39..5a12a1f5 100644 --- a/docs/interfaces/GibworkCreateTaskReponse.html +++ b/docs/interfaces/GibworkCreateTaskReponse.html @@ -1,4 +1,4 @@ -GibworkCreateTaskReponse | solana-agent-kit

    Interface GibworkCreateTaskReponse

    interface GibworkCreateTaskReponse {
        signature?: string;
        status: "success" | "error";
        taskId?: string;
    }

    Properties

    signature? +GibworkCreateTaskReponse | solana-agent-kit

    Interface GibworkCreateTaskReponse

    interface GibworkCreateTaskReponse {
        signature?: string;
        status: "success" | "error";
        taskId?: string;
    }

    Properties

    signature?: string
    status: "success" | "error"
    taskId?: string
    +

    Properties

    signature?: string
    status: "success" | "error"
    taskId?: string
    diff --git a/docs/interfaces/HeliusWebhookIdResponse.html b/docs/interfaces/HeliusWebhookIdResponse.html index 72f5e6d8..4be9f7cd 100644 --- a/docs/interfaces/HeliusWebhookIdResponse.html +++ b/docs/interfaces/HeliusWebhookIdResponse.html @@ -1,6 +1,6 @@ -HeliusWebhookIdResponse | solana-agent-kit

    Interface HeliusWebhookIdResponse

    interface HeliusWebhookIdResponse {
        accountAddresses: string[];
        transactionTypes: string[];
        wallet: string;
        webhookType: string;
        webhookURL: string;
    }

    Properties

    accountAddresses +HeliusWebhookIdResponse | solana-agent-kit

    Interface HeliusWebhookIdResponse

    interface HeliusWebhookIdResponse {
        accountAddresses: string[];
        transactionTypes: string[];
        wallet: string;
        webhookType: string;
        webhookURL: string;
    }

    Properties

    accountAddresses: string[]
    transactionTypes: string[]
    wallet: string
    webhookType: string
    webhookURL: string
    +

    Properties

    accountAddresses: string[]
    transactionTypes: string[]
    wallet: string
    webhookType: string
    webhookURL: string
    diff --git a/docs/interfaces/HeliusWebhookResponse.html b/docs/interfaces/HeliusWebhookResponse.html index 2af0f59c..5159c3e5 100644 --- a/docs/interfaces/HeliusWebhookResponse.html +++ b/docs/interfaces/HeliusWebhookResponse.html @@ -1,3 +1,3 @@ -HeliusWebhookResponse | solana-agent-kit

    Interface HeliusWebhookResponse

    interface HeliusWebhookResponse {
        webhookID: string;
        webhookURL: string;
    }

    Properties

    webhookID +HeliusWebhookResponse | solana-agent-kit

    Interface HeliusWebhookResponse

    interface HeliusWebhookResponse {
        webhookID: string;
        webhookURL: string;
    }

    Properties

    Properties

    webhookID: string
    webhookURL: string
    +

    Properties

    webhookID: string
    webhookURL: string
    diff --git a/docs/interfaces/JupiterTokenData.html b/docs/interfaces/JupiterTokenData.html index 71854120..8ba8f892 100644 --- a/docs/interfaces/JupiterTokenData.html +++ b/docs/interfaces/JupiterTokenData.html @@ -1,4 +1,4 @@ -JupiterTokenData | solana-agent-kit

    Interface JupiterTokenData

    interface JupiterTokenData {
        address: string;
        daily_volume: number;
        decimals: number;
        extensions: { coingeckoId?: string };
        freeze_authority: null | string;
        logoURI: string;
        mint_authority: null | string;
        name: string;
        permanent_delegate: null | string;
        symbol: string;
        tags: string[];
    }

    Properties

    address +JupiterTokenData | solana-agent-kit

    Interface JupiterTokenData

    interface JupiterTokenData {
        address: string;
        daily_volume: number;
        decimals: number;
        extensions: { coingeckoId?: string };
        freeze_authority: null | string;
        logoURI: string;
        mint_authority: null | string;
        name: string;
        permanent_delegate: null | string;
        symbol: string;
        tags: string[];
    }

    Properties

    address: string
    daily_volume: number
    decimals: number
    extensions: { coingeckoId?: string }
    freeze_authority: null | string
    logoURI: string
    mint_authority: null | string
    name: string
    permanent_delegate: null | string
    symbol: string
    tags: string[]
    +

    Properties

    address: string
    daily_volume: number
    decimals: number
    extensions: { coingeckoId?: string }
    freeze_authority: null | string
    logoURI: string
    mint_authority: null | string
    name: string
    permanent_delegate: null | string
    symbol: string
    tags: string[]
    diff --git a/docs/interfaces/LuloAccountDetailsResponse.html b/docs/interfaces/LuloAccountDetailsResponse.html index 037236cd..c74117b3 100644 --- a/docs/interfaces/LuloAccountDetailsResponse.html +++ b/docs/interfaces/LuloAccountDetailsResponse.html @@ -1,6 +1,6 @@ LuloAccountDetailsResponse | solana-agent-kit

    Interface LuloAccountDetailsResponse

    Lulo Account Details response format

    -
    interface LuloAccountDetailsResponse {
        interestEarned: number;
        realtimeApy: number;
        settings: {
            allowedProtocols: null | string;
            homebase: null | string;
            minimumRate: string;
            owner: string;
        };
        totalValue: number;
    }

    Properties

    interface LuloAccountDetailsResponse {
        interestEarned: number;
        realtimeApy: number;
        settings: {
            allowedProtocols: null | string;
            homebase: null | string;
            minimumRate: string;
            owner: string;
        };
        totalValue: number;
    }

    Properties

    interestEarned: number
    realtimeApy: number
    settings: {
        allowedProtocols: null | string;
        homebase: null | string;
        minimumRate: string;
        owner: string;
    }
    totalValue: number
    +

    Properties

    interestEarned: number
    realtimeApy: number
    settings: {
        allowedProtocols: null | string;
        homebase: null | string;
        minimumRate: string;
        owner: string;
    }
    totalValue: number
    diff --git a/docs/interfaces/MintCollectionNFTResponse.html b/docs/interfaces/MintCollectionNFTResponse.html index 832d9fbb..3b05995b 100644 --- a/docs/interfaces/MintCollectionNFTResponse.html +++ b/docs/interfaces/MintCollectionNFTResponse.html @@ -1,3 +1,3 @@ -MintCollectionNFTResponse | solana-agent-kit

    Interface MintCollectionNFTResponse

    interface MintCollectionNFTResponse {
        metadata: PublicKey;
        mint: PublicKey;
    }

    Properties

    metadata +MintCollectionNFTResponse | solana-agent-kit

    Interface MintCollectionNFTResponse

    interface MintCollectionNFTResponse {
        metadata: PublicKey;
        mint: PublicKey;
    }

    Properties

    Properties

    metadata: PublicKey
    mint: PublicKey
    +

    Properties

    metadata: PublicKey
    mint: PublicKey
    diff --git a/docs/interfaces/OrderParams.html b/docs/interfaces/OrderParams.html index ee4ef167..2938945a 100644 --- a/docs/interfaces/OrderParams.html +++ b/docs/interfaces/OrderParams.html @@ -1,4 +1,4 @@ -OrderParams | solana-agent-kit

    Interface OrderParams

    interface OrderParams {
        price: number;
        quantity: number;
        side: string;
    }

    Properties

    price +OrderParams | solana-agent-kit

    Interface OrderParams

    interface OrderParams {
        price: number;
        quantity: number;
        side: string;
    }

    Properties

    Properties

    price: number
    quantity: number
    side: string
    +

    Properties

    price: number
    quantity: number
    side: string
    diff --git a/docs/interfaces/PriorityFeeResponse.html b/docs/interfaces/PriorityFeeResponse.html index 21833176..ba8d35e5 100644 --- a/docs/interfaces/PriorityFeeResponse.html +++ b/docs/interfaces/PriorityFeeResponse.html @@ -1,5 +1,5 @@ -PriorityFeeResponse | solana-agent-kit

    Interface PriorityFeeResponse

    interface PriorityFeeResponse {
        id: string;
        jsonrpc: string;
        method: string;
        params: { options: { priorityLevel: string }; transaction: string }[];
    }

    Properties

    id +PriorityFeeResponse | solana-agent-kit

    Interface PriorityFeeResponse

    interface PriorityFeeResponse {
        id: string;
        jsonrpc: string;
        method: string;
        params: { options: { priorityLevel: string }; transaction: string }[];
    }

    Properties

    Properties

    id: string
    jsonrpc: string
    method: string
    params: { options: { priorityLevel: string }; transaction: string }[]
    +

    Properties

    id: string
    jsonrpc: string
    method: string
    params: { options: { priorityLevel: string }; transaction: string }[]
    diff --git a/docs/interfaces/PumpFunTokenOptions.html b/docs/interfaces/PumpFunTokenOptions.html index 5c0f2880..e5841a6d 100644 --- a/docs/interfaces/PumpFunTokenOptions.html +++ b/docs/interfaces/PumpFunTokenOptions.html @@ -1,7 +1,7 @@ -PumpFunTokenOptions | solana-agent-kit

    Interface PumpFunTokenOptions

    interface PumpFunTokenOptions {
        initialLiquiditySOL?: number;
        priorityFee?: number;
        slippageBps?: number;
        telegram?: string;
        twitter?: string;
        website?: string;
    }

    Properties

    initialLiquiditySOL? +PumpFunTokenOptions | solana-agent-kit

    Interface PumpFunTokenOptions

    interface PumpFunTokenOptions {
        initialLiquiditySOL?: number;
        priorityFee?: number;
        slippageBps?: number;
        telegram?: string;
        twitter?: string;
        website?: string;
    }

    Properties

    initialLiquiditySOL?: number
    priorityFee?: number
    slippageBps?: number
    telegram?: string
    twitter?: string
    website?: string
    +

    Properties

    initialLiquiditySOL?: number
    priorityFee?: number
    slippageBps?: number
    telegram?: string
    twitter?: string
    website?: string
    diff --git a/docs/interfaces/PumpfunLaunchResponse.html b/docs/interfaces/PumpfunLaunchResponse.html index db255cee..cdca2186 100644 --- a/docs/interfaces/PumpfunLaunchResponse.html +++ b/docs/interfaces/PumpfunLaunchResponse.html @@ -1,5 +1,5 @@ -PumpfunLaunchResponse | solana-agent-kit

    Interface PumpfunLaunchResponse

    interface PumpfunLaunchResponse {
        error?: string;
        metadataUri?: string;
        mint: string;
        signature: string;
    }

    Properties

    error? +PumpfunLaunchResponse | solana-agent-kit

    Interface PumpfunLaunchResponse

    interface PumpfunLaunchResponse {
        error?: string;
        metadataUri?: string;
        mint: string;
        signature: string;
    }

    Properties

    error?: string
    metadataUri?: string
    mint: string
    signature: string
    +

    Properties

    error?: string
    metadataUri?: string
    mint: string
    signature: string
    diff --git a/docs/interfaces/PythFetchPriceResponse.html b/docs/interfaces/PythFetchPriceResponse.html index 34407659..e14814f8 100644 --- a/docs/interfaces/PythFetchPriceResponse.html +++ b/docs/interfaces/PythFetchPriceResponse.html @@ -1,7 +1,7 @@ -PythFetchPriceResponse | solana-agent-kit

    Interface PythFetchPriceResponse

    interface PythFetchPriceResponse {
        code?: string;
        message?: string;
        price?: string;
        priceFeedID?: string;
        status: "success" | "error";
        tokenSymbol: string;
    }

    Properties

    code? +PythFetchPriceResponse | solana-agent-kit

    Interface PythFetchPriceResponse

    interface PythFetchPriceResponse {
        code?: string;
        message?: string;
        price?: string;
        priceFeedID?: string;
        status: "success" | "error";
        tokenSymbol: string;
    }

    Properties

    code?: string
    message?: string
    price?: string
    priceFeedID?: string
    status: "success" | "error"
    tokenSymbol: string
    +

    Properties

    code?: string
    message?: string
    price?: string
    priceFeedID?: string
    status: "success" | "error"
    tokenSymbol: string
    diff --git a/docs/interfaces/PythPriceFeedIDItem.html b/docs/interfaces/PythPriceFeedIDItem.html index 578aaa51..7633bf2c 100644 --- a/docs/interfaces/PythPriceFeedIDItem.html +++ b/docs/interfaces/PythPriceFeedIDItem.html @@ -1,3 +1,3 @@ -PythPriceFeedIDItem | solana-agent-kit

    Interface PythPriceFeedIDItem

    interface PythPriceFeedIDItem {
        attributes: { asset_type: string; base: string };
        id: string;
    }

    Properties

    attributes +PythPriceFeedIDItem | solana-agent-kit

    Interface PythPriceFeedIDItem

    interface PythPriceFeedIDItem {
        attributes: { asset_type: string; base: string };
        id: string;
    }

    Properties

    Properties

    attributes: { asset_type: string; base: string }
    id: string
    +

    Properties

    attributes: { asset_type: string; base: string }
    id: string
    diff --git a/docs/interfaces/PythPriceItem.html b/docs/interfaces/PythPriceItem.html index bdbc7eb1..0cbe4b0d 100644 --- a/docs/interfaces/PythPriceItem.html +++ b/docs/interfaces/PythPriceItem.html @@ -1,3 +1,3 @@ -PythPriceItem | solana-agent-kit

    Interface PythPriceItem

    interface PythPriceItem {
        binary: { data: string[]; encoding: string };
        parsed: [
            {
                ema_price: {
                    conf: string;
                    expo: number;
                    price: string;
                    publish_time: number;
                };
                id: string;
                metadata: {
                    prev_publish_time: number;
                    proof_available_time: number;
                    slot: number;
                };
                price: {
                    conf: string;
                    expo: number;
                    price: string;
                    publish_time: number;
                };
            }[],
        ];
    }

    Properties

    binary +PythPriceItem | solana-agent-kit

    Interface PythPriceItem

    interface PythPriceItem {
        binary: { data: string[]; encoding: string };
        parsed: [
            {
                ema_price: {
                    conf: string;
                    expo: number;
                    price: string;
                    publish_time: number;
                };
                id: string;
                metadata: {
                    prev_publish_time: number;
                    proof_available_time: number;
                    slot: number;
                };
                price: {
                    conf: string;
                    expo: number;
                    price: string;
                    publish_time: number;
                };
            }[],
        ];
    }

    Properties

    Properties

    binary: { data: string[]; encoding: string }
    parsed: [
        {
            ema_price: {
                conf: string;
                expo: number;
                price: string;
                publish_time: number;
            };
            id: string;
            metadata: {
                prev_publish_time: number;
                proof_available_time: number;
                slot: number;
            };
            price: { conf: string; expo: number; price: string; publish_time: number };
        }[],
    ]
    +

    Properties

    binary: { data: string[]; encoding: string }
    parsed: [
        {
            ema_price: {
                conf: string;
                expo: number;
                price: string;
                publish_time: number;
            };
            id: string;
            metadata: {
                prev_publish_time: number;
                proof_available_time: number;
                slot: number;
            };
            price: { conf: string; expo: number; price: string; publish_time: number };
        }[],
    ]
    diff --git a/docs/interfaces/TokenCheck.html b/docs/interfaces/TokenCheck.html index 9ab55ebd..e819bde9 100644 --- a/docs/interfaces/TokenCheck.html +++ b/docs/interfaces/TokenCheck.html @@ -1,5 +1,5 @@ -TokenCheck | solana-agent-kit

    Interface TokenCheck

    interface TokenCheck {
        risks: {
            description: string;
            level: string;
            name: string;
            score: number;
        }[];
        score: number;
        tokenProgram: string;
        tokenType: string;
    }

    Properties

    risks +TokenCheck | solana-agent-kit

    Interface TokenCheck

    interface TokenCheck {
        risks: {
            description: string;
            level: string;
            name: string;
            score: number;
        }[];
        score: number;
        tokenProgram: string;
        tokenType: string;
    }

    Properties

    risks: { description: string; level: string; name: string; score: number }[]
    score: number
    tokenProgram: string
    tokenType: string
    +

    Properties

    risks: { description: string; level: string; name: string; score: number }[]
    score: number
    tokenProgram: string
    tokenType: string
    diff --git a/docs/types/Handler.html b/docs/types/Handler.html index bfa2b176..60747217 100644 --- a/docs/types/Handler.html +++ b/docs/types/Handler.html @@ -1,2 +1,2 @@ Handler | solana-agent-kit

    Type Alias Handler

    Handler: (
        agent: SolanaAgentKit,
        input: Record<string, any>,
    ) => Promise<Record<string, any>>

    Handler function type for executing the action

    -

    Type declaration

      • (
            agent: SolanaAgentKit,
            input: Record<string, any>,
        ): Promise<Record<string, any>>
      • Parameters

        Returns Promise<Record<string, any>>

    +

    Type declaration

    diff --git a/docs/variables/actions.html b/docs/variables/actions.html index aba01d53..767f6a1c 100644 --- a/docs/variables/actions.html +++ b/docs/variables/actions.html @@ -1 +1 @@ -ACTIONS | solana-agent-kit

    Variable ACTIONSConst

    ACTIONS: {
        APPROVE_MULTISIG_PROPOSAL_ACTION: Action;
        AVAILABLE_DRIFT_MARKETS_ACTION: Action;
        BALANCE_ACTION: Action;
        CREATE_DRIFT_USER_ACCOUNT_ACTION: Action;
        CREATE_DRIFT_VAULT_ACTION: Action;
        CREATE_GIBWORK_TASK_ACTION: Action;
        CREATE_IMAGE_ACTION: Action;
        CREATE_MULTISIG_ACTION: Action;
        CREATE_MULTISIG_PROPOSAL_ACTION: Action;
        CREATE_ORCA_SINGLE_SIDED_WHIRLPOOL_ACTION: Action;
        CREATE_WEBHOOK_ACTION: Action;
        DELETE_WEBHOOK_ACTION: Action;
        DEPLOY_COLLECTION_ACTION: Action;
        DEPLOY_TOKEN_ACTION: Action;
        DEPOSIT_INTO_DRIFT_VAULT_ACTION: Action;
        DEPOSIT_TO_DRIFT_USER_ACCOUNT_ACTION: Action;
        DEPOSIT_TO_MULTISIG_ACTION: Action;
        DEPOSIT_VOLTR_STRATEGY_ACTION: Action;
        DERIVE_DRIFT_VAULT_ADDRESS_ACTION: Action;
        DOES_USER_HAVE_DRIFT_ACCOUNT_ACTION: Action;
        DRIFT_GET_ENTRY_QUOTE_OF_PERP_TRADE_ACTION: Action;
        DRIFT_GET_LEND_AND_BORROW_APY_ACTION: Action;
        DRIFT_PERP_MARKET_FUNDING_RATE_ACTION: Action;
        DRIFT_SPOT_TOKEN_SWAP_ACTION: Action;
        DRIFT_USER_ACCOUNT_INFO_ACTION: Action;
        DRIFT_VAULT_INFO_ACTION: Action;
        EXECUTE_MULTISIG_PROPOSAL_ACTION: Action;
        FETCH_PRICE_ACTION: Action;
        FLASH_CLOSE_TRADE_ACTION: Action;
        FLASH_OPEN_TRADE_ACTION: Action;
        GET_ALL_DOMAINS_TLDS_ACTION: Action;
        GET_ALL_REGISTERED_ALL_DOMAINS_ACTION: Action;
        GET_ASSET_ACTION: Action;
        GET_ASSETS_BY_AUTHORITY_ACTION: Action;
        GET_ASSETS_BY_CREATOR_ACTION: Action;
        GET_ASSETS_BY_OWNER_ACTION: Action;
        GET_INFO_ACTION: Action;
        GET_MAIN_ALL_DOMAINS_DOMAIN_ACTION: Action;
        GET_OWNED_ALL_DOMAINS_ACTION: Action;
        GET_OWNED_DOMAINS_FOR_TLD_ACTION: Action;
        GET_PRIMARY_DOMAIN_ACTION: Action;
        GET_TOKEN_DATA_ACTION: Action;
        GET_TPS_ACTION: Action;
        GET_VOLTR_POSITION_VALUES_ACTION: Action;
        GET_WEBHOOK_ACTION: Action;
        LAUNCH_PUMPFUN_TOKEN_ACTION: Action;
        LEND_ASSET_ACTION: Action;
        LULO_LEND_ACTION: Action;
        LULO_WITHDRAW_ACTION: Action;
        MINT_NFT_ACTION: Action;
        PARSE_TRANSACTION_ACTION: Action;
        PYTH_FETCH_PRICE_ACTION: Action;
        RAYDIUM_CREATE_AMM_V4_ACTION: Action;
        RAYDIUM_CREATE_CPMM_ACTION: Action;
        REGISTER_DOMAIN_ACTION: Action;
        REJECT_MULTISIG_PROPOSAL_ACTION: Action;
        REQUEST_FUNDS_ACTION: Action;
        REQUEST_UNSTAKE_FROM_DRIFT_INSURANCE_FUND_ACTION: Action;
        REQUEST_WITHDRAWAL_FROM_DRIFT_VAULT_ACTION: Action;
        RESOLVE_DOMAIN_ACTION: Action;
        RESOLVE_SOL_DOMAIN_ACTION: Action;
        SEARCH_ASSETS_ACTION: Action;
        SEND_TRANSACTION_WITH_PRIORITY_ACTION: Action;
        STAKE_TO_DRIFT_INSURANCE_FUND_ACTION: Action;
        STAKE_WITH_JUP_ACTION: Action;
        STAKE_WITH_SOLAYER_ACTION: Action;
        TOKEN_BALANCES_ACTION: Action;
        TRADE_ACTION: Action;
        TRADE_DELEGATED_DRIFT_VAULT_ACTION: Action;
        TRADE_DRIFT_PERP_ACCOUNT_ACTION: Action;
        TRANSFER_ACTION: Action;
        TRANSFER_FROM_MULTISIG_ACTION: Action;
        UNSTAKE_FROM_DRIFT_INSURANCE_FUND_ACTION: Action;
        UPDATE_DRIFT_VAULT_ACTION: Action;
        UPDATE_DRIFT_VAULT_DELEGATE_ACTION: Action;
        WALLET_ADDRESS_ACTION: Action;
        WITHDRAW_FROM_DRIFT_VAULT_ACTION: Action;
        WITHDRAW_OR_BORROW_FROM_DRIFT_ACCOUNT_ACTION: Action;
        WITHDRAW_VOLTR_STRATEGY_ACTION: Action;
    } = ...

    Type declaration

    • APPROVE_MULTISIG_PROPOSAL_ACTION: Action
    • AVAILABLE_DRIFT_MARKETS_ACTION: Action
    • BALANCE_ACTION: Action
    • CREATE_DRIFT_USER_ACCOUNT_ACTION: Action
    • CREATE_DRIFT_VAULT_ACTION: Action
    • CREATE_GIBWORK_TASK_ACTION: Action
    • CREATE_IMAGE_ACTION: Action
    • CREATE_MULTISIG_ACTION: Action
    • CREATE_MULTISIG_PROPOSAL_ACTION: Action
    • CREATE_ORCA_SINGLE_SIDED_WHIRLPOOL_ACTION: Action
    • CREATE_WEBHOOK_ACTION: Action
    • DELETE_WEBHOOK_ACTION: Action
    • DEPLOY_COLLECTION_ACTION: Action
    • DEPLOY_TOKEN_ACTION: Action
    • DEPOSIT_INTO_DRIFT_VAULT_ACTION: Action
    • DEPOSIT_TO_DRIFT_USER_ACCOUNT_ACTION: Action
    • DEPOSIT_TO_MULTISIG_ACTION: Action
    • DEPOSIT_VOLTR_STRATEGY_ACTION: Action
    • DERIVE_DRIFT_VAULT_ADDRESS_ACTION: Action
    • DOES_USER_HAVE_DRIFT_ACCOUNT_ACTION: Action
    • DRIFT_GET_ENTRY_QUOTE_OF_PERP_TRADE_ACTION: Action
    • DRIFT_GET_LEND_AND_BORROW_APY_ACTION: Action
    • DRIFT_PERP_MARKET_FUNDING_RATE_ACTION: Action
    • DRIFT_SPOT_TOKEN_SWAP_ACTION: Action
    • DRIFT_USER_ACCOUNT_INFO_ACTION: Action
    • DRIFT_VAULT_INFO_ACTION: Action
    • EXECUTE_MULTISIG_PROPOSAL_ACTION: Action
    • FETCH_PRICE_ACTION: Action
    • FLASH_CLOSE_TRADE_ACTION: Action
    • FLASH_OPEN_TRADE_ACTION: Action
    • GET_ALL_DOMAINS_TLDS_ACTION: Action
    • GET_ALL_REGISTERED_ALL_DOMAINS_ACTION: Action
    • GET_ASSET_ACTION: Action
    • GET_ASSETS_BY_AUTHORITY_ACTION: Action
    • GET_ASSETS_BY_CREATOR_ACTION: Action
    • GET_ASSETS_BY_OWNER_ACTION: Action
    • GET_INFO_ACTION: Action
    • GET_MAIN_ALL_DOMAINS_DOMAIN_ACTION: Action
    • GET_OWNED_ALL_DOMAINS_ACTION: Action
    • GET_OWNED_DOMAINS_FOR_TLD_ACTION: Action
    • GET_PRIMARY_DOMAIN_ACTION: Action
    • GET_TOKEN_DATA_ACTION: Action
    • GET_TPS_ACTION: Action
    • GET_VOLTR_POSITION_VALUES_ACTION: Action
    • GET_WEBHOOK_ACTION: Action
    • LAUNCH_PUMPFUN_TOKEN_ACTION: Action
    • LEND_ASSET_ACTION: Action
    • LULO_LEND_ACTION: Action
    • LULO_WITHDRAW_ACTION: Action
    • MINT_NFT_ACTION: Action
    • PARSE_TRANSACTION_ACTION: Action
    • PYTH_FETCH_PRICE_ACTION: Action
    • RAYDIUM_CREATE_AMM_V4_ACTION: Action
    • RAYDIUM_CREATE_CPMM_ACTION: Action
    • REGISTER_DOMAIN_ACTION: Action
    • REJECT_MULTISIG_PROPOSAL_ACTION: Action
    • REQUEST_FUNDS_ACTION: Action
    • REQUEST_UNSTAKE_FROM_DRIFT_INSURANCE_FUND_ACTION: Action
    • REQUEST_WITHDRAWAL_FROM_DRIFT_VAULT_ACTION: Action
    • RESOLVE_DOMAIN_ACTION: Action
    • RESOLVE_SOL_DOMAIN_ACTION: Action
    • SEARCH_ASSETS_ACTION: Action
    • SEND_TRANSACTION_WITH_PRIORITY_ACTION: Action
    • STAKE_TO_DRIFT_INSURANCE_FUND_ACTION: Action
    • STAKE_WITH_JUP_ACTION: Action
    • STAKE_WITH_SOLAYER_ACTION: Action
    • TOKEN_BALANCES_ACTION: Action
    • TRADE_ACTION: Action
    • TRADE_DELEGATED_DRIFT_VAULT_ACTION: Action
    • TRADE_DRIFT_PERP_ACCOUNT_ACTION: Action
    • TRANSFER_ACTION: Action
    • TRANSFER_FROM_MULTISIG_ACTION: Action
    • UNSTAKE_FROM_DRIFT_INSURANCE_FUND_ACTION: Action
    • UPDATE_DRIFT_VAULT_ACTION: Action
    • UPDATE_DRIFT_VAULT_DELEGATE_ACTION: Action
    • WALLET_ADDRESS_ACTION: Action
    • WITHDRAW_FROM_DRIFT_VAULT_ACTION: Action
    • WITHDRAW_OR_BORROW_FROM_DRIFT_ACCOUNT_ACTION: Action
    • WITHDRAW_VOLTR_STRATEGY_ACTION: Action
    +ACTIONS | solana-agent-kit

    Variable ACTIONSConst

    ACTIONS: {
        APPROVE_MULTISIG_PROPOSAL_ACTION: Action;
        AVAILABLE_DRIFT_MARKETS_ACTION: Action;
        BALANCE_ACTION: Action;
        CREATE_DRIFT_USER_ACCOUNT_ACTION: Action;
        CREATE_DRIFT_VAULT_ACTION: Action;
        CREATE_GIBWORK_TASK_ACTION: Action;
        CREATE_IMAGE_ACTION: Action;
        CREATE_MULTISIG_ACTION: Action;
        CREATE_MULTISIG_PROPOSAL_ACTION: Action;
        CREATE_ORCA_SINGLE_SIDED_WHIRLPOOL_ACTION: Action;
        CREATE_WEBHOOK_ACTION: Action;
        DELETE_WEBHOOK_ACTION: Action;
        DEPLOY_COLLECTION_ACTION: Action;
        DEPLOY_TOKEN_ACTION: Action;
        DEPOSIT_INTO_DRIFT_VAULT_ACTION: Action;
        DEPOSIT_TO_DRIFT_USER_ACCOUNT_ACTION: Action;
        DEPOSIT_TO_MULTISIG_ACTION: Action;
        DEPOSIT_VOLTR_STRATEGY_ACTION: Action;
        DERIVE_DRIFT_VAULT_ADDRESS_ACTION: Action;
        DOES_USER_HAVE_DRIFT_ACCOUNT_ACTION: Action;
        DRIFT_GET_ENTRY_QUOTE_OF_PERP_TRADE_ACTION: Action;
        DRIFT_GET_LEND_AND_BORROW_APY_ACTION: Action;
        DRIFT_PERP_MARKET_FUNDING_RATE_ACTION: Action;
        DRIFT_SPOT_TOKEN_SWAP_ACTION: Action;
        DRIFT_USER_ACCOUNT_INFO_ACTION: Action;
        DRIFT_VAULT_INFO_ACTION: Action;
        EXECUTE_MULTISIG_PROPOSAL_ACTION: Action;
        FETCH_PRICE_ACTION: Action;
        FLASH_CLOSE_TRADE_ACTION: Action;
        FLASH_OPEN_TRADE_ACTION: Action;
        GET_ALL_DOMAINS_TLDS_ACTION: Action;
        GET_ALL_REGISTERED_ALL_DOMAINS_ACTION: Action;
        GET_ASSET_ACTION: Action;
        GET_ASSETS_BY_AUTHORITY_ACTION: Action;
        GET_ASSETS_BY_CREATOR_ACTION: Action;
        GET_ASSETS_BY_OWNER_ACTION: Action;
        GET_INFO_ACTION: Action;
        GET_MAIN_ALL_DOMAINS_DOMAIN_ACTION: Action;
        GET_OWNED_ALL_DOMAINS_ACTION: Action;
        GET_OWNED_DOMAINS_FOR_TLD_ACTION: Action;
        GET_PRIMARY_DOMAIN_ACTION: Action;
        GET_TOKEN_DATA_ACTION: Action;
        GET_TPS_ACTION: Action;
        GET_VOLTR_POSITION_VALUES_ACTION: Action;
        GET_WEBHOOK_ACTION: Action;
        LAUNCH_PUMPFUN_TOKEN_ACTION: Action;
        LEND_ASSET_ACTION: Action;
        LULO_LEND_ACTION: Action;
        LULO_WITHDRAW_ACTION: Action;
        MINT_NFT_ACTION: Action;
        PARSE_TRANSACTION_ACTION: Action;
        PYTH_FETCH_PRICE_ACTION: Action;
        RAYDIUM_CREATE_AMM_V4_ACTION: Action;
        RAYDIUM_CREATE_CPMM_ACTION: Action;
        REGISTER_DOMAIN_ACTION: Action;
        REJECT_MULTISIG_PROPOSAL_ACTION: Action;
        REQUEST_FUNDS_ACTION: Action;
        REQUEST_UNSTAKE_FROM_DRIFT_INSURANCE_FUND_ACTION: Action;
        REQUEST_WITHDRAWAL_FROM_DRIFT_VAULT_ACTION: Action;
        RESOLVE_DOMAIN_ACTION: Action;
        RESOLVE_SOL_DOMAIN_ACTION: Action;
        SEND_TRANSACTION_WITH_PRIORITY_ACTION: Action;
        STAKE_TO_DRIFT_INSURANCE_FUND_ACTION: Action;
        STAKE_WITH_JUP_ACTION: Action;
        STAKE_WITH_SOLAYER_ACTION: Action;
        TOKEN_BALANCES_ACTION: Action;
        TRADE_ACTION: Action;
        TRADE_DELEGATED_DRIFT_VAULT_ACTION: Action;
        TRADE_DRIFT_PERP_ACCOUNT_ACTION: Action;
        TRANSFER_ACTION: Action;
        TRANSFER_FROM_MULTISIG_ACTION: Action;
        UNSTAKE_FROM_DRIFT_INSURANCE_FUND_ACTION: Action;
        UPDATE_DRIFT_VAULT_ACTION: Action;
        UPDATE_DRIFT_VAULT_DELEGATE_ACTION: Action;
        WALLET_ADDRESS_ACTION: Action;
        WITHDRAW_FROM_DRIFT_VAULT_ACTION: Action;
        WITHDRAW_OR_BORROW_FROM_DRIFT_ACCOUNT_ACTION: Action;
        WITHDRAW_VOLTR_STRATEGY_ACTION: Action;
    } = ...

    Type declaration

    • APPROVE_MULTISIG_PROPOSAL_ACTION: Action
    • AVAILABLE_DRIFT_MARKETS_ACTION: Action
    • BALANCE_ACTION: Action
    • CREATE_DRIFT_USER_ACCOUNT_ACTION: Action
    • CREATE_DRIFT_VAULT_ACTION: Action
    • CREATE_GIBWORK_TASK_ACTION: Action
    • CREATE_IMAGE_ACTION: Action
    • CREATE_MULTISIG_ACTION: Action
    • CREATE_MULTISIG_PROPOSAL_ACTION: Action
    • CREATE_ORCA_SINGLE_SIDED_WHIRLPOOL_ACTION: Action
    • CREATE_WEBHOOK_ACTION: Action
    • DELETE_WEBHOOK_ACTION: Action
    • DEPLOY_COLLECTION_ACTION: Action
    • DEPLOY_TOKEN_ACTION: Action
    • DEPOSIT_INTO_DRIFT_VAULT_ACTION: Action
    • DEPOSIT_TO_DRIFT_USER_ACCOUNT_ACTION: Action
    • DEPOSIT_TO_MULTISIG_ACTION: Action
    • DEPOSIT_VOLTR_STRATEGY_ACTION: Action
    • DERIVE_DRIFT_VAULT_ADDRESS_ACTION: Action
    • DOES_USER_HAVE_DRIFT_ACCOUNT_ACTION: Action
    • DRIFT_GET_ENTRY_QUOTE_OF_PERP_TRADE_ACTION: Action
    • DRIFT_GET_LEND_AND_BORROW_APY_ACTION: Action
    • DRIFT_PERP_MARKET_FUNDING_RATE_ACTION: Action
    • DRIFT_SPOT_TOKEN_SWAP_ACTION: Action
    • DRIFT_USER_ACCOUNT_INFO_ACTION: Action
    • DRIFT_VAULT_INFO_ACTION: Action
    • EXECUTE_MULTISIG_PROPOSAL_ACTION: Action
    • FETCH_PRICE_ACTION: Action
    • FLASH_CLOSE_TRADE_ACTION: Action
    • FLASH_OPEN_TRADE_ACTION: Action
    • GET_ALL_DOMAINS_TLDS_ACTION: Action
    • GET_ALL_REGISTERED_ALL_DOMAINS_ACTION: Action
    • GET_ASSET_ACTION: Action
    • GET_ASSETS_BY_AUTHORITY_ACTION: Action
    • GET_ASSETS_BY_CREATOR_ACTION: Action
    • GET_ASSETS_BY_OWNER_ACTION: Action
    • GET_INFO_ACTION: Action
    • GET_MAIN_ALL_DOMAINS_DOMAIN_ACTION: Action
    • GET_OWNED_ALL_DOMAINS_ACTION: Action
    • GET_OWNED_DOMAINS_FOR_TLD_ACTION: Action
    • GET_PRIMARY_DOMAIN_ACTION: Action
    • GET_TOKEN_DATA_ACTION: Action
    • GET_TPS_ACTION: Action
    • GET_VOLTR_POSITION_VALUES_ACTION: Action
    • GET_WEBHOOK_ACTION: Action
    • LAUNCH_PUMPFUN_TOKEN_ACTION: Action
    • LEND_ASSET_ACTION: Action
    • LULO_LEND_ACTION: Action
    • LULO_WITHDRAW_ACTION: Action
    • MINT_NFT_ACTION: Action
    • PARSE_TRANSACTION_ACTION: Action
    • PYTH_FETCH_PRICE_ACTION: Action
    • RAYDIUM_CREATE_AMM_V4_ACTION: Action
    • RAYDIUM_CREATE_CPMM_ACTION: Action
    • REGISTER_DOMAIN_ACTION: Action
    • REJECT_MULTISIG_PROPOSAL_ACTION: Action
    • REQUEST_FUNDS_ACTION: Action
    • REQUEST_UNSTAKE_FROM_DRIFT_INSURANCE_FUND_ACTION: Action
    • REQUEST_WITHDRAWAL_FROM_DRIFT_VAULT_ACTION: Action
    • RESOLVE_DOMAIN_ACTION: Action
    • RESOLVE_SOL_DOMAIN_ACTION: Action
    • SEND_TRANSACTION_WITH_PRIORITY_ACTION: Action
    • STAKE_TO_DRIFT_INSURANCE_FUND_ACTION: Action
    • STAKE_WITH_JUP_ACTION: Action
    • STAKE_WITH_SOLAYER_ACTION: Action
    • TOKEN_BALANCES_ACTION: Action
    • TRADE_ACTION: Action
    • TRADE_DELEGATED_DRIFT_VAULT_ACTION: Action
    • TRADE_DRIFT_PERP_ACCOUNT_ACTION: Action
    • TRANSFER_ACTION: Action
    • TRANSFER_FROM_MULTISIG_ACTION: Action
    • UNSTAKE_FROM_DRIFT_INSURANCE_FUND_ACTION: Action
    • UPDATE_DRIFT_VAULT_ACTION: Action
    • UPDATE_DRIFT_VAULT_DELEGATE_ACTION: Action
    • WALLET_ADDRESS_ACTION: Action
    • WITHDRAW_FROM_DRIFT_VAULT_ACTION: Action
    • WITHDRAW_OR_BORROW_FROM_DRIFT_ACCOUNT_ACTION: Action
    • WITHDRAW_VOLTR_STRATEGY_ACTION: Action