MCPcopy Create free account

hub / github.com/cortsdine/solana-trading-bot-v3 / functions

Functions55 in github.com/cortsdine/solana-trading-bot-v3

↓ 37 callersFunctionretrieveEnvVariable
(variableName: string, logger: Logger)
helpers/constants.ts:8
↓ 4 callersMethodget
(mint: string)
cache/pool.cache.ts:17
↓ 4 callersFunctionsleep
(ms = 0)
helpers/promises.ts:1
↓ 2 callersFunctioncreatePoolKeys
( id: PublicKey, accountData: LiquidityStateV4, minimalMarketLayoutV3: MinimalMarketLayoutV3, )
helpers/liquidity.ts:5
↓ 2 callersMethodexecute
(poolKeysV4: LiquidityPoolKeysV4)
filters/pool-filters.ts:11
↓ 2 callersMethodgetRandomValidatorKey
()
transactions/jito-rpc-transaction-executor.ts:38
↓ 2 callersMethodinit
(config: { quoteToken: Token })
cache/market.cache.ts:9
↓ 2 callersMethodloadSnipeList
()
cache/snipe-list.cache.ts:21
↓ 2 callersMethodswap
( poolKeys: LiquidityPoolKeysV4, ataIn: PublicKey, ataOut: PublicKey, tokenIn: Token, toke
bot.ts:286
↓ 1 callersMethodbuy
(accountId: PublicKey, poolState: LiquidityStateV4)
bot.ts:105
↓ 1 callersMethodconfirm
(signature: string, latestBlockhash: BlockhashWithExpiryBlockHeight)
transactions/default-transaction-executor.ts:32
↓ 1 callersMethodconfirm
(signature: string, latestBlockhash: BlockhashWithExpiryBlockHeight)
transactions/jito-rpc-transaction-executor.ts:119
↓ 1 callersMethodexecute
(transaction: Transaction | VersionedTransaction)
transactions/default-transaction-executor.ts:26
↓ 1 callersMethodexecuteAndConfirm
( transaction: VersionedTransaction, payer: Keypair, latestBlockHash: BlockhashWithExpiryBlockHeig
transactions/transaction-executor.interface.ts:4
↓ 1 callersMethodfetch
(marketId: string)
cache/market.cache.ts:55
↓ 1 callersMethodfilterMatch
(poolKeys: LiquidityPoolKeysV4)
bot.ts:357
↓ 1 callersFunctiongetMinimalMarketV3
( connection: Connection, marketId: PublicKey, commitment?: Commitment, )
helpers/market.ts:8
↓ 1 callersFunctiongetToken
(token: string)
helpers/token.ts:5
↓ 1 callersFunctiongetWallet
(wallet: string)
helpers/wallet.ts:7
↓ 1 callersMethodhasSocials
(metadata: MetadataAccountData)
filters/mutable.filter.ts:61
↓ 1 callersMethodisInList
(mint: string)
cache/snipe-list.cache.ts:17
↓ 1 callersMethodpriceMatch
(amountIn: TokenAmount, poolKeys: LiquidityPoolKeysV4)
bot.ts:393
↓ 1 callersFunctionprintDetails
(wallet: Keypair, quoteToken: Token, bot: Bot)
index.ts:58
↓ 1 callersFunctionrunListener
()
index.ts:136
↓ 1 callersMethodsave
(id: string, state: LiquidityStateV4)
cache/pool.cache.ts:10
↓ 1 callersMethodsave
(marketId: string, keys: MinimalMarketLayoutV3)
cache/market.cache.ts:37
↓ 1 callersMethodsell
(accountId: PublicKey, rawAccount: RawAccount)
bot.ts:199
↓ 1 callersMethodstart
(config: { walletPublicKey: PublicKey; quoteToken: Token; autoSell: boolean; cacheNewMarkets:
listeners/listeners.ts:14
↓ 1 callersMethodsubscribeToOpenBookMarkets
(config: { quoteToken: Token })
listeners/listeners.ts:34
↓ 1 callersMethodsubscribeToRaydiumPools
(config: { quoteToken: Token })
listeners/listeners.ts:53
↓ 1 callersMethodsubscribeToWalletChanges
(config: { walletPublicKey: PublicKey })
listeners/listeners.ts:84
↓ 1 callersMethodvalidate
()
bot.ts:92
Methodconstructor
( private readonly connection: Connection, private readonly marketStorage: MarketCache, private re
bot.ts:69
Methodconstructor
()
cache/snipe-list.cache.ts:9
Methodconstructor
(private readonly connection: Connection)
cache/market.cache.ts:7
Methodconstructor
(private readonly connection: Connection)
transactions/default-transaction-executor.ts:12
Methodconstructor
( private readonly jitoFee: string, private readonly connection: Connection, )
transactions/jito-rpc-transaction-executor.ts:31
Methodconstructor
(private readonly warpFee: string)
transactions/warp-transaction-executor.ts:18
Methodconstructor
(private readonly connection: Connection)
listeners/listeners.ts:10
Methodconstructor
(private readonly connection: Connection)
filters/burn.filter.ts:7
Methodconstructor
( private readonly connection: Connection, private readonly metadataSerializer: Serializer<MetadataAcc
filters/mutable.filter.ts:12
Methodconstructor
( private readonly connection: Connection, private readonly quoteToken: Token, private readonly mi
filters/pool-size.filter.ts:7
Methodconstructor
( private readonly connection: Connection, private readonly checkRenounced: boolean, private reado
filters/renounced.filter.ts:10
Methodconstructor
( readonly connection: Connection, readonly args: PoolFilterArgs, )
filters/pool-filters.ts:28
Methodexecute
(poolKeys: LiquidityPoolKeysV4)
filters/burn.filter.ts:9
Methodexecute
(poolKeys: LiquidityPoolKeysV4)
filters/mutable.filter.ts:27
Methodexecute
(poolKeys: LiquidityPoolKeysV4)
filters/pool-size.filter.ts:14
Methodexecute
(poolKeys: LiquidityPoolKeysV4)
filters/renounced.filter.ts:24
Methodexecute
(poolKeys: LiquidityPoolKeysV4)
filters/pool-filters.ts:49
MethodexecuteAndConfirm
( transaction: VersionedTransaction, payer: Keypair, latestBlockhash: BlockhashWithExpiryBlockHeig
transactions/default-transaction-executor.ts:14
MethodexecuteAndConfirm
( transaction: VersionedTransaction, payer: Keypair, latestBlockhash: BlockhashWithExpiryBlockHeig
transactions/jito-rpc-transaction-executor.ts:43
MethodexecuteAndConfirm
( transaction: VersionedTransaction, payer: Keypair, latestBlockhash: BlockhashWithExpiryBlockHeig
transactions/warp-transaction-executor.ts:20
Methodget
(marketId: string)
cache/market.cache.ts:44
Methodinit
()
cache/snipe-list.cache.ts:13
Methodstop
()
listeners/listeners.ts:105