Appels PHP pour réaliser une interaction avec le champ d'onde [prend en charge TRX/TRC20]

藏色散人
Libérer: 2023-04-09 21:32:01
avant
6102 Les gens l'ont consulté

Le kit de développement tron-php convient pour accéder rapidement aux actifs numériques TRX et TRC20 pour les applications PHP. Il prend en charge les scénarios d'application utilisant ses propres nœuds de blockchain Tron et prend également en charge les services d'API publics légers officiels de Tron.

[Apprentissage recommandé : Tutoriel vidéo PHP]

Adresse Github de tron-php : https://github.com/Fenguoz/tron-php

Méthodes prises en charge

  • Générer l'adressegenerateAddress()
  • Vérifier l'adressevalidateAddress(Address $address)
  • Obtenir l'adresse en fonction de la clé privéeprivateKeyToAddress(string $privateKeyHex)
  • Requête du soldebalance(Address $address)
  • Transfert de transaction (signature hors ligne) transfer(Address $from, Address $to, float $amount)
  • Requête du dernier blocblockNumber()
  • Requête des informations basées sur la blockchain blockByNumber(int $blockID)
  • Requête d'informations basées sur le hachage de transactiontransactionReceipt(string $txHash)

Démarrage rapide

Installation

composer require fenguoz/tron-php
Copier après la connexion

Interface d'appel

use GuzzleHttp\Client;

$uri = 'https://api.shasta.trongrid.io';// shasta testnet
$api = new \Tron\Api(new Client(['base_uri' => $uri]));

$trxWallet = new \Tron\TRX($api);
$addressData = $trxWallet->generateAddress();
// $addressData->privateKey
// $addressData->address

$config = [
    'contract_address' => 'TR7NHqjeKQxGTCi8q8ZY4pL8otSzgjLj6t',// USDT TRC20
    'decimals' => 6,
];
$trc20Wallet = new \Tron\TRC20($api, $this->config);
$addressData = $trc20Wallet->generateAddress();
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:learnku.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal