首页 > 解决方案 > php 应用程序中的 Tron 钱包集成

问题描述

我正在为 TRON 区块链开发一个 PHP 应用程序。我正在使用 IEXBase TronAPI。

我需要从用户账户发送一些 TRON 到合约地址。但该应用程序仅在提供 pvt_key 时才有效。但不能使用用户 pvt_key。因此需要在 PHP 应用程序中集成 TRON 钱包。

虽然提供 pvt_key 一切正常。但我需要代表 PVT 密钥集成钱包。

代码:

<?php
include_once '../vendor/autoload.php';
include_once('../util/db.php');
include_once('../util/registrationClassnew.php');



$fullNode = new \IEXBase\TronAPI\Provider\HttpProvider('https://api.trongrid.io');
$solidityNode = new \IEXBase\TronAPI\Provider\HttpProvider('https://api.trongrid.io');
$eventServer = new \IEXBase\TronAPI\Provider\HttpProvider('https://api.trongrid.io');

try {
    $tron = new \IEXBase\TronAPI\Tron($fullNode, $solidityNode, $eventServer);
} catch (\IEXBase\TronAPI\Exception\TronException $e) {
    exit($e->getMessage());
}


$tron->setAddress('TFBZGTizGT8XrDKzNFbMuJ7AGvisD2E9u5');
// $tron->setPrivateKey('pvt key');
var_dump($tron->send('TM1tn547Gckov1kKvbFMrnGpSLcwXVYGbR', 1.5));

标签: phpblockchainprivate-keytron

解决方案


推荐阅读