TRC20-Adressüberwachungs-PHP, USDT-TRC20 PHP-Entwicklungskit

1. Übersicht über das Entwicklungskit

Das Entwicklungskit eignet sich zum schnellen Hinzufügen von Unterstützung für digitale Tron/USDT-TRC20-Assets für PHP-Anwendungen.

Es unterstützt nicht nur das Anwendungsszenario der Verwendung eines eigenen Tron-Blockchain-Knotens, sondern auch das
leichtgewichtige Bereitstellungsszenario basierend auf dem offiziellen öffentlichen API-Dienst von Tron.

Unterstützt native Trx-Transaktionen der Tron-Blockchain

Unterstützen Sie Tron-Smart-Verträge und TRC20-Token wie USDT-TRC20 usw.

Unterstützen Sie die Offline-Signatur von Transaktionen, um die Offenlegung des privaten Schlüssels zu vermeiden

Vollständige Tron-Knoten-API-Kapselung, unterstützt APIs, die von vollständigen Knoten, Solidity-Knoten und Ereignisknoten bereitgestellt werden

Unterstützen Sie die Verwendung eigener Knoten oder Knoten von Drittanbietern, z. B. öffentlicher Knoten, die offiziell von Tron bereitgestellt werden

Das T-Paket läuft in der PHP 7.3+ Umgebung, die aktuelle Version ist 1.0.0

Adresse erstellen

function generateAddress( $mnemonic = ''   ){
    
    
    global $eth ;
    $data  = $eth->generateAddress( $mnemonic  );
    echo "钱包地址:{
    
    $data['address']} \n私钥: {
    
    $data['private_key']} \n助记词:  {
    
    $data['mnemonic']}\n公钥:  {
    
    $data['public_key']}\n";
}

//generateAddress('corn segment asthma second drop oppose sheriff make crucial canyon bone skill') ;

Adresse für die Übertragung des privaten Schlüssels

function privateKeyToAddress( $private_key ){
    
    
    global $eth ;
    $data  = $eth->privateKeyToAddress( $private_key );
    echo "address:{
    
    $data['address']} , 私钥: {
    
    $data['private_key']}  \n";
}

Gleichgewicht finden

function get_balance( $address = '' ){
    
    
    global $eth ;
    $balance = $eth->get_balance($address );
    echo "address:{
    
    $address} , 主币余额:$balance \n";
}

TRX-Übertragung

function trans($from , $to , $private_key , $amount , $remark =''){
    
    
    global $eth ;
    $txid = $eth->trans($from , $to , $private_key , $amount ,$remark );
    echo "主币转账成功, 交易id:$txid \n";
}
$amount = (string) 0.00028;

//trans($from , $to , $private_key , $amount , "trans交易" );

Acho que você gosta

Origin blog.csdn.net/m0_75007620/article/details/127739675
Recomendado
Clasificación