View Balance with Python [ Web3 IPCProvider ]
Posted: Mon Nov 11, 2024 9:12 pm
Code: Select all
from web3 import Web3
# 1. Düğüme ulaşmanızı sağlayacak IPC sağlayıcı ile ağa bağlı bir değişken oluşturalım:
Code: Select all
provider_ipc = {
"development": "BaraqWeb",
"bbase": "~/.ethereum/geth.ipc",
}
b3 = Web3(Web3.IPCProvider(provider_ipc["bbase"]))
# 2. Adres değişkenleri oluşturun: (KENDİ ETHEREUM ADRESİNİZ)
Code: Select all
address_bar = '0x_ETHEREUM_ADRESS_HERE'
# 3. Bakiye verilerini alalım:
Code: Select all
bakiye = b3.from_wei(
b3.eth.get_balance(Web3.to_checksum_address(address_bar)), "ether"
)
# 4. Bakiye Verisini Ekrana Yazdıralım:
Code: Select all
print(f"The balance of { address_bar } is: { bakiye } DEV")
- We can create a file with the extension py and the name balance, and write the codes in order and save them. We can run it by typing "python3 balance.py" in the terminal in the home folder.
- Uzantısı py ve adı balance olan bir dosya oluşturabilir ve kodları sırayla yazıp kaydedebiliriz. Ana klasördeki terminale "python3 balance.py" yazarak çalıştırabiliriz.