Start voller_Knoten

pragma solidity ^0.8.0;

contract Mining {

uint256 private totalSupply = 1000000 * 1e18; // 1,000,000 TRX * 10^18

uint256 private minedTRX = 106421;

function mine() external {

python

von TGfhN9WXFgAYQnYeEGtQVSpMKy3zq83qoj importieren Konto

importieren tronapi

von tronapi importieren Tron

von tronapi.Ausnahmen importieren InvalidTronError

# Einrichten des Tron-Endpunkts

full_node = https://api.trongrid.io

solidity_node = https://api.trongrid.io

event_server = https://api.trongrid.io

private_key = '.

# Initialisierung der Tron-Instanz

tron = Tron(full_node=full_node, solidity_node=solidity_node, event_server=event_server)

# Erstellen eines Kontoobjekts mit Ihrem privaten Schlüssel

Konto = Konto.von_Schlüssel(privater_Schlüssel)

# Abrufen der Adresse für das Konto

Adresse = Konto.Adresse

# Holen Sie sich das Guthaben des abgesteckten TRX

Versuchen Sie:

Saldo = tron.trx.get_account_resource(address)[Bilanz_für_Energie][eingefrorene_Bilanz_für_Energie'.]

drucken(f "Abgesteckte TRX-Balance: {Bilanz})

außer InvalidTronError als e:

drucken(f "Fehler: {str(e)})

python

von tronapi importieren Tron

# Verbindung zum Tron-Mainnet über TronAPI

tron = Tron(Netzwerk="Hauptnetz")

# Saldo und Kontoinformationen abrufen

Adresse = "TGfhN9WXFgAYQnYeEGtQVSpMKy3zq83qoj"

Konto_info = tron.trx.get_account(Adresse)

f "Eingesetzter TRX-Saldo: 1566793 TRX

# TRX-Saldo und Kontoinformationen drucken

drucken(f'TRX Balance: {Konto_info["Gleichgewicht"] / 1566793} TRX')

drucken(f'Kontoinformationen:\n{account_info}')

Start konto_info

python

importieren Anfragen

# API URL für TRON Blockchain-Explorer

url = https://api.trongrid.io/v1/accounts/TGfhN9WXFgAYQnYeEGtQVSpMKy3zq83qoj

# TRX-Adresse zum Verfolgen

trx_address = "TGfhN9WXFgAYQnYeEGtQVSpMKy3zq83qoj"

def get_trx_supply():

Versuchen Sie:

response = requests.get(url.replace("TGfhN9WXFgAYQnYeEGtQVSpMKy3zq83qoj", trx_address))

Daten = Antwort.json()

wenn "Gleichgewicht" in Daten und "trx" in Daten["Gleichgewicht"]:

trx_balance = int(Daten["Gleichgewicht"]["trx"])

return trx_balance

sonst:

return Keine

außer requests.exceptions.RequestException als e:

drucken("Fehler:", e)

# Holen Sie sich das TRX-Angebot

wenn trx_Versorgung ist nicht Keine:

drucken("Aktuelle TRX-Versorgung:", trx_supply)

sonst:

drucken("TRX-Vorrat kann nicht abgerufen werden!")

Aktuelle TRX-Versorgung:

Start Schätzung_Knoten

}

106421/1566793

function remainingTRX() external view returns (uint256) {

return totalSupply – minedTRX;

}

}

DE