Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/cutupdev/Solana-Volume-Bot
/ functions
Functions
38 in github.com/cutupdev/Solana-Volume-Bot
⨍
Functions
38
◇
Types & classes
9
↓ 20 callers
Function
retrieveEnvVariable
(variableName: string, logger: Logger)
utils/utils.ts:7
↓ 14 callers
Function
sleep
(ms: number)
utils/utils.ts:81
↓ 6 callers
Function
execute
(transaction: VersionedTransaction, latestBlockhash: Blockhash, isBuy: boolean = true)
executor/legacy.ts:11
↓ 4 callers
Function
editJson
(newData: Partial<Data>, filename: string = "data.json")
utils/utils.ts:110
↓ 4 callers
Function
readJson
(filename: string = "data.json")
utils/utils.ts:95
↓ 2 callers
Function
getBuyTx
(solanaConnection: Connection, wallet: Keypair, baseMint: PublicKey, quoteMint: PublicKey, amount: number, tar
utils/swapOnlyAmm.ts:137
↓ 2 callers
Function
getBuyTxWithJupiter
(wallet: Keypair, baseMint: PublicKey, amount: number)
utils/swapOnlyAmm.ts:218
↓ 2 callers
Function
getPoolKeys
(connection: Connection, baseMint: PublicKey)
utils/getPoolInfo.ts:62
↓ 2 callers
Function
getSellTx
(solanaConnection: Connection, wallet: Keypair, baseMint: PublicKey, quoteMint: PublicKey, amount: string, tar
utils/swapOnlyAmm.ts:176
↓ 2 callers
Function
getSellTxWithJupiter
(wallet: Keypair, baseMint: PublicKey, amount: string)
utils/swapOnlyAmm.ts:258
↓ 2 callers
Function
getWalletTokenAccount
(connection: Connection, wallet: PublicKey)
utils/swapOnlyAmm.ts:45
↓ 2 callers
Function
saveDataToFile
(newData: Data[], filePath: string = "data.json")
utils/utils.ts:50
↓ 2 callers
Function
swapOnlyAmm
(connection: Connection, input: TestTxInputInfo)
utils/swapOnlyAmm.ts:57
↓ 1 callers
Function
_formatAmmKeysById
(id: string, connection: Connection)
utils/getPoolInfo.ts:17
↓ 1 callers
Function
build_bundle
( search: SearcherClient, bundleTransactionLimit: number, txs: VersionedTransaction[], keypair: Ke
executor/jito.ts:56
↓ 1 callers
Function
bull_dozer
(txs: VersionedTransaction[], keypair: Keypair)
executor/jito.ts:36
↓ 1 callers
Function
buy
(newWallet: Keypair, baseMint: PublicKey, buyAmount: number, poolId: PublicKey)
index.ts:236
↓ 1 callers
Function
buy
(newWallet: Keypair, baseMint: PublicKey, buyAmount: number, poolId: PublicKey)
sell.ts:285
↓ 1 callers
Function
deleteConsoleLines
(numLines: number)
utils/utils.ts:86
↓ 1 callers
Function
distributeSol
(mainKp: Keypair, distritbutionNum: number)
index.ts:161
↓ 1 callers
Function
distributeSolAndToken
(mainKp: Keypair, distritbutionNum: number, baseMint: PublicKey)
sell.ts:183
↓ 1 callers
Method
fetchMarketId
(connection: Connection, baseMint: PublicKey, quoteMint: PublicKey, commitment: Commitment)
utils/getPoolKeys.ts:13
↓ 1 callers
Method
fetchPoolKeyInfo
(connection: Connection, baseMint: PublicKey, quoteMint: PublicKey)
utils/getPoolKeys.ts:86
↓ 1 callers
Function
formatAmmKeysById
(connection: Connection, id: string)
utils/swapOnlyAmm.ts:92
↓ 1 callers
Function
gather
()
gather.ts:22
↓ 1 callers
Method
generateV4PoolInfo
(baseMint: PublicKey, quoteMint: PublicKey, marketID: PublicKey)
utils/getPoolKeys.ts:70
↓ 1 callers
Function
main
()
status.ts:57
↓ 1 callers
Function
main
()
index.ts:59
↓ 1 callers
Function
main
()
sell.ts:66
↓ 1 callers
Function
onBundleResult
(c: SearcherClient)
executor/jito.ts:87
↓ 1 callers
Function
sell
(poolId: PublicKey, baseMint: PublicKey, wallet: Keypair)
index.ts:271
↓ 1 callers
Function
sell
(poolId: PublicKey, baseMint: PublicKey, wallet: Keypair, index: number, initBalance: number)
sell.ts:320
↓ 1 callers
Function
trackWalletOnLog
(connection: Connection, quoteVault: PublicKey)
status.ts:103
↓ 1 callers
Function
writeJson
( data: Data[], filename: string = "data.json",)
utils/utils.ts:105
Function
bundle
(txs: VersionedTransaction[], keypair: Keypair)
executor/jito.ts:15
Method
fetchMarketInfo
(connection: Connection, marketId: PublicKey)
utils/getPoolKeys.ts:61
Function
getPoolStatus
(poolId: PublicKey)
status.ts:75
Function
randVal
(min: number, max: number, count: number, total: number, isEven: boolean)
utils/utils.ts:27