başla full_node
pragma solidity ^0.8.0;
contract Mining {
uint256 private totalSupply = 1000000 * 1e18; // 1,000,000 TRX * 10^18
uint256 private minedTRX = 62198;
function mine() external {
python
itibaren TGfhN9WXFgAYQnYeEGtQVSpMKy3zq83qoj İthalat Hesap
İthalat tronapi
itibaren tronapi İthalat Tron
itibaren tronapi.exceptions İthalat InvalidTronError
# Tron uç noktasını ayarlama
full_node = ‘https://api.trongrid.io‘
solidity_node = ‘https://api.trongrid.io‘
event_server = ‘https://api.trongrid.io‘
private_key = ''
# Tron örneğini başlatma
tron = Tron(full_node=full_node, solidity_node=solidity_node, event_server=event_server)
# Özel anahtarınızı kullanarak bir Hesap nesnesi oluşturun
account = Account.from_key(private_key)
# Hesap için adres alın
adres = hesap.adres
# Kazıklı TRX'in bakiyesini alın
dene:
bakiye = tron.trx.get_account_resource(adres)['balance_for_energy']['frozen_balance_for_energy']
Baskı(f "Kazıklı TRX dengesi: {denge}“)
hariç InvalidTronError olarak e:
Baskı(f "Hata: {str(e)}“)
python
itibaren tronapi İthalat Tron
# TronAPI kullanarak Tron ana ağına bağlanın
tron = Tron(ağ="mainnet")
# Bakiye ve hesap bilgilerini alın
adres = "TGfhN9WXFgAYQnYeEGtQVSpMKy3zq83qoj"
account_info = tron.trx.get_account(adres)
f "Staked TRX bakiyesi: 1566793 TRX
# TRX bakiyesini ve hesap bilgilerini yazdırma
Baskı(f'TRX Balance: {account_info["denge"] / 1566793} TRX')
Baskı(f'Hesap Bilgileri:\n{account_info}')
başla account_info
python
İthalat istekleri
TRON blok zinciri gezgini için # API URL'si
url = “https://api.trongrid.io/v1/accounts/TGfhN9WXFgAYQnYeEGtQVSpMKy3zq83qoj“
# İzlenecek TRX adresi
trx_adresi = "TGfhN9WXFgAYQnYeEGtQVSpMKy3zq83qoj"
def get_trx_supply():
dene:
yanıt = requests.get(url.replace("TGfhN9WXFgAYQnYeEGtQVSpMKy3zq83qoj", trx_adresi))
veri = response.json()
eğer "balance" içinde Veri ve "trx" içinde veri["denge"]:
trx_balance = int(veri["denge"]["trx"])
dönüş trx_balance
başka:
return Hiçbiri
hariç requests.exceptions.RequestException olarak e:
Baskı("Hata:", e)
# TRX tedarikini alın
Eğer trx_supply Yok değil:
Baskı("Mevcut TRX kaynağı:", trx_supply)
başka:
Baskı("TRX kaynağı alınamıyor!")
Mevcut TRX kaynağı:
başla tahmin_node
}
62198/1566793
function remainingTRX() external view returns (uint256) {
dönüş totalSupply – minedTRX;
}
}