| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- """A module with all the display info for whallets-cli."""
- from tabulate import tabulate
- import whallets_cli as cli
- def welcome_message():
- """welcoming message to the cli"""
- msg = \
- "WELCOME TO WHALLETS CLI"\
- "\n ========================================= \n"
- return msg
- def _main_menu():
- """Displays the CLI main menu"""
- line_0 = ("**","Enter a number from the menu:")
- line = ("---","------------------------------",)
- line_1 = ("1 -","Add a wallet to the your list")
- line_2 = ("2 -","Remove a wallet from your list")
- line_3 = ("3 -","Display your wallet list")
- line_4 = ("4 -","Display recent whale TXs on your EVM list")
- line_5 = ("5 -","Display recent whale TXs on your SPL list")
- line_q = ("q -","Quit!")
- table = [
- line_0,
- line,
- line_1,
- line_2,
- line_3,
- line_4,
- line_5,
- line_q
- ]
- return table
- def _choose_chain():
- msg = \
- "\nPlease chose the network for the wallet address:"\
- "\n1 - EVM; Etherum main net and any forks (BSC, Poly..)"\
- "\n2 - SPL; Solana Program Platform"\
- "\n3 - BTC; Bitcoin"
- return msg
- def _prompt_address():
- """Ask or the wallet address"""
- msg = "\nEnter the wallet address:\n"
- return msg
- def _prompt_twitter():
- """Ask or the wallet address"""
- msg = "\nEnter the twitter link (full address):\n"
- return msg
- def _prompt_info():
- """Ask or the wallet address"""
- msg = "\nEnter short info about the user:\n"
- return msg
- def _prompt_name():
- """Ask or the wallet address"""
- msg = "\nEnter user/wallet name/tag:\n"
- return msg
- def _prompt_ens():
- """Ask or the wallet address"""
- msg = "\nEnter user's ENS:\n"
- return msg
- def _check_wallet_result(chain, name, addr, twtr, ens):
- """Messages informing about existing wallet"""
- ix = cli.check_wallet(chain, name, addr, twtr, ens)
- if ix < 4:
- items = ['name','address','twitter','ens']
- item = items[ix]
- msg = f"This {item} is already saved in the databse."
- else:
- msg = "New wallet was saved."
- return msg
|