Ethereum: A Complex Resolution for BSC tokens
As a delay, you, verbathetically, strive to examine the enchanting ecosisystem of Bep-20 on the Intelitual Tepi Binance (BSC). However, the navigation on the multi -seized API and the interface can be fallen. In this state, we submitted a plaque, as it is, as it is, it is used ethereum’s native token exploore.
** Make it the examiner of the token?
Before you subdire in the solution, let’s give you a sort, why can you go to the investigator of tokens in this butt:
* Listing tokens : BSC has a big deal of bep-20 tokens;
* Analysis of transaction : Analysis of transaction for the demolition of tendenziy, patterns or correlation with concreted tokens.
* Visualization of data : visualization of data to attach the presentation of the token.
Resolution: Web3py and BSC Token Explorer
To begin, you need to install the follow -ups:
Web3
: Python Library for Uzimodiat with blockchain ethereum.
Ethers.js
: JavaScript for Virtual Ethereum (EVM).
BSC_TOKEN_EXPLERER
(BTE): Web Interface for BSC tokens.
Here’s a plaque for the use of Web3py and BSC Token Explorer:
Shag 1: Set up
`Bash
PIP Install Web3 Ethers BSC-TOKEN-Explorer
`
Shag 2: Setting up medium
Submit the new Python file (behind, Token_explorer.py
) with the following code:
`Piton
Import Web3
Initiative of the web3 client
W3 = Web3.Web3 ()
#Back to the BSC network
w3.eth.setblocknumber (1000)
CONTACT ALL ACCOUNTS AND NEW WHITE BEP-20 BSC
tokens = w3.eth.get_tokens ()
Shag 3: Flash token information
Use the library Token_explorer 'to be informed about each token:
Piton
For tokens in tokens:
PRINT (F "Name token: {TOKEN.NAME}")
Print (F "Symbol: {TOKEN.SYMBOL}")
Print (F "Decimals: {TOKEN DECIMals}")
SHAG 4: Visualize Data Token (Involuable)
You can use the library, such as Matplotlib
, for the visualization of the data of your token:
`Piton
Import Matplotlib.pyplot How PLT
Create a loaf map tokens.
PLT.BAR (TOKEN_EXPLERER.GET_TOKENS (), [1, 2, 3])
PLT.XLABEL ('TOKEN')
PLT.YLABEL ("VALUE")
PLT.TITLE ("Token Performance")
PLT.SHow ()
Shag 5: Break Connection
Break connecting Web3 after that you end with it:
`Piton
w3.exit
PRIMER WARIANTS
This is the primer fragments of the code, which demonster how to use the library Token_exploreer 'for the cake of BSC tokens and vizualization of their dates:
Piton
Import Web3
Initiative of the web3 client
W3 = Web3.Web3 ()
#Bund BSC
w3.eth.setblocknumber (1000)
Receive all accessed and new bits bep-20
tokens = w3.eth.get_tokens ()
#Building token information
For tokens in tokens:
PRINT (F "Name token: {TOKEN.NAME}")
Print (F "Symbol: {TOKEN.SYMBOL}")
Print (F "Decimals: {TOKEN.DECILS}")
Visualize data token (inappropriately)
Import Matplotlib.pyplot How PLT
Create a loaf map tokens.
PLT.BAR (Token_explorer.get_tokens (), [1, 2, 3])
PLT.XLABEL ('TOKEN')
PLT.YLABEL ("VALUE")
PLT.TITLE ("Token Performance")
PLT.SHow ()
Bite the connection of the Web3
w3.exit ()
With the help of this hand, now you have to have a full-fledged solidation for the cencing of BSC tokens with the web3py and BSC-token-Explorer. The follow-up of this Shaga, you can effectively inform the information about accessible and new BEP-20 tokens in the Binance Intellar Circle.