MCPcopy Create free account

hub / github.com/andreottohst/jupiter-token-sniper-solana-sniper-bot / functions

Functions57 in github.com/andreottohst/jupiter-token-sniper-solana-sniper-bot

↓ 16 callersMethodget_config_data
Fetch config file data. Returns: dict
main.py:49
↓ 13 callersMethodmain_menu
Main menu for CLI.
main.py:1872
↓ 10 callersMethodedit_tokens_file
Edit tokens file.
main.py:70
↓ 8 callersMethodget_wallets
Returns all wallets stored in wallets.json.
main.py:1614
↓ 6 callersMethodedit_config_file
Edit config file.
main.py:63
↓ 6 callersMethodget_tokens_data
Fetch token file data. Returns: dict
main.py:84
↓ 6 callersMethodrun
Starts all the sniper token instance
main.py:508
↓ 4 callersMethodprompt_select_wallet
Prompts user to select a wallet.
main.py:1626
↓ 3 callersMethodget_token_balance
(self, token_mint_account: str)
main.py:263
↓ 3 callersMethodget_token_mint_account
(self, token_mint: str)
main.py:322
↓ 3 callersMethodmain_menu
Main menu for Jupiter CLI.
main.py:525
↓ 3 callersMethodselect_tokens
Prompts user to select tokens & amount to sell. type_swap (str): swap, limit_order, dca
main.py:567
↓ 3 callersMethodsign_send_transaction
(self, transaction_data: str, signatures_list: list=None, print_link: bool=True)
main.py:331
↓ 2 callersMethoddisplay_open_orders
Displays current open orders and return open orders dict.
main.py:968
↓ 2 callersMethoddisplay_wallets
()
main.py:1745
↓ 2 callersMethodedit_tokens_file_no_async
Edit tokens file.
main.py:77
↓ 2 callersFunctionget_config_data
Fetch config file data. Returns: dict
functions.py:32
↓ 2 callersMethodget_open_orders
Returns all open orders in a correct format.
main.py:920
↓ 2 callersMethodprompt_add_wallet
Adds a wallet to wallets.json.
main.py:1648
↓ 2 callersMethodprompt_discord_webhook
Asks user Discord Webhook URL to be notified for Sniper tool.
main.py:148
↓ 2 callersMethodprompt_rpc_url
Asks the user the RPC URL endpoint to be used.
main.py:112
↓ 2 callersMethodprompt_telegram_api
Asks user Telegram API to be notified for Sniper tool.
main.py:173
↓ 2 callersMethodsign_send_transaction_no_async
(self, transaction_data: str, signatures_list: list=None, print_link: bool=True)
main.py:354
↓ 1 callersMethod__init__
(self, rpc_url: str, private_key: str, async_client: bool=True)
main.py:255
↓ 1 callersMethodadd_token_snipe
PROMPT ADD TOKEN TO SNIPE.
main.py:1289
↓ 1 callersMethoddca_menu
Jupiter CLI - DCA MENU.
main.py:998
↓ 1 callersMethoddisplay_dca_accounts
(self, wallet_address: str)
main.py:1127
↓ 1 callersMethoddisplay_selected_wallet
()
main.py:1776
↓ 1 callersMethoddisplay_tokens_snipe
()
main.py:1253
↓ 1 callersMethodedit_tokens_snipe
(self)
main.py:1389
↓ 1 callersMethodfirst_login
Setting up CLI configuration if it's the first login.
main.py:1852
↓ 1 callersMethodget_config_data_no_async
Fetch config file data. Returns: dict
main.py:56
↓ 1 callersMethodget_token_balance_no_async
(self, token_mint_account: str)
main.py:295
↓ 1 callersMethodget_token_mint_account_no_async
(self, token_mint: str)
main.py:326
↓ 1 callersMethodget_tokens_data_no_async
Fetch token file data. Returns: dict
main.py:91
↓ 1 callersMethodget_wallets_no_async
Returns all wallets stored in wallets.json.
main.py:1620
↓ 1 callersMethodlimit_order_menu
Jupiter CLI - LIMIT ORDER MENU.
main.py:697
↓ 1 callersMethodprompt_collect_fees
Asks the user if they want the CLI to take a small percentage of fees during their swaps.
main.py:98
↓ 1 callersMethodprompt_delete_wallet
Prompts user to delete wallet(s)
main.py:1716
↓ 1 callersMethodprompt_edit_wallet_name
Prompts user to edit a wallet name.
main.py:1686
↓ 1 callersMethodstart_CLI
()
main.py:1836
↓ 1 callersMethodswap_menu
Jupiter CLI - SWAP MENU.
main.py:650
↓ 1 callersMethodtoken_sniper_menu
Jupiter CLI - TOKEN SNIPER MENU.
main.py:1201
↓ 1 callersMethodwatch
(token_id)
main.py:1515
Method__init__
(self, token_id, token_data)
main.py:394
Method__init__
(self, rpc_url: str, private_key: str)
main.py:522
Functiondisplay_logo
Display Jupiter CLI logo.
functions.py:27
Functionget_crypto_price
Returns crypto price.
functions.py:43
Methodget_status_transaction
(self, transaction_hash: str)
main.py:377
Functionget_timestamp_formatted
Returns timestamp formatted based on a unix timestamp.
functions.py:49
Functionload_wallets
Returns all wallets stored in wallets.json.
functions.py:38
Methodmain_menu
Main menu for CLI settings.
main.py:209
Methodmain_menu
Main menu for Wallets CLI.
main.py:1803
Functionsend_discord_alert
(message: str)
functions.py:5
Functionsend_telegram_alert
(message: str)
functions.py:12
Methodsnipe_token
(self)
main.py:399
Methodstart_watch_async
(token_id)
main.py:1511