TronJsonRPC
Класс TronJsonRPC предоставляет следующие функции для взаимодействия с сетью TRON.
class TronJsonRPC(rpc_url: Union[str, RpcUrl])
from ipnpy.rpc import TronJsonRPC
provider_tron = TronJsonRPC("https://api.trongrid.io/")from ipnpy.rpc import TronJsonRPC
from ipnpy.rpc.enums import RpcUrl
provider_tron = TronJsonRPC(RpcUrl.TRON)get_native_balance(address: str, raw: bool = True) -> Union[int, float]
>>> from ipnpy.rpc import TronJsonRPC
>>> from ipnpy.rpc.enums import RpcUrl
>>> provider_tron = TronJsonRPC(RpcUrl.TRON)
>>> provider_tron.get_native_balance('TDEUKh6VZo29gj7Wv1ejUF9kXnSqXsZAai')
100000000
>>> provider_tron.get_native_balance('TDEUKh6VZo29gj7Wv1ejUF9kXnSqXsZAai', False)
100.0send_native_token(private_key: str, from_address: str, to_address: str, amount: int) -> str
get_trc20_balance(address: str, contract_address: str, raw: bool = True) -> Union[int, float]
send_trc20_token(private_key: str, from_address: str, to_address: str, amount: int, contract_address: str) -> str
Last updated