LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 币圈百科 > PHP一秒接入TRX波场

PHP一秒接入TRX波场

2021-09-24 sky110 来源:区块链网络

上一篇咱们讲了PHP接入以太坊,这次我们来聊聊波场,波场TRX现在的DAPP也挺多的,毕竟手续费便宜。话不多是直接进入主题

首先项目中安装TRX官方推荐的PHP开发包,需要注意一下PHP7.4,低于这个版本装不上,当然后也有其他的办法

composer?require?iexbase/tron-api

安装完成后可以不用USE,直接在你的业务方法中new出来

$url?='这个地址就是官方的API地址'; $fullNode?=?new?\\IEXBase\\TronAPI\\Provider\\HttpProvider($url); $solidityNode?=?new?\\IEXBase\\TronAPI\\Provider\\HttpProvider($url); $eventServer?=?new?\\IEXBase\\TronAPI\\Provider\\HttpProvider($url); try?{ $tron?=?new?\\IEXBase\\TronAPI\\Tron($fullNode,?$solidityNode,?$eventServer); }?catch?(\\IEXBase\\TronAPI\\Exception\\TronException?$e)?{ exit($e->getMessage()); }

这里直接用一个方法作为演示,让大家看得更明白

function?Test() {? ??$url?='这个地址就是官方的API地址'; $fullNode?=?new?\\IEXBase\\TronAPI\\Provider\\HttpProvider($url); $solidityNode?=?new?\\IEXBase\\TronAPI\\Provider\\HttpProvider($url); $eventServer?=?new?\\IEXBase\\TronAPI\\Provider\\HttpProvider($url); try?{ $tron?=?new?\\IEXBase\\TronAPI\\Tron($fullNode,?$solidityNode,?$eventServer); }?catch?(\\IEXBase\\TronAPI\\Exception\\TronException?$e)?{ exit($e->getMessage()); } //波场返回值地址是16进制的需要转换成Base58check格式跟你的数据库做匹配 $result=?$tron->hexString2Address(str_replace("0x","41",'4189d45b75a99a699032d12360fc3efffc5cf2603c')); } //返回值 地址是:TNXyyBTdz822pMQskZsP8NRknBMKdK7xrM

以上就是在PHP项目中最基础的接入TRX的方式,剩下大家就可以根据自己的业务逻辑去结合E波场了,是不是很简单?

关于tron-api里面的文件大家composer后可自行查阅tron-api封装了哪些方法

以上是tron-api安装完成后目录结构,好了大家今天就先分享这些吧,如果有不懂得可以给我留言我会一一解答的。

查看更多

—-

编译者/作者:sky110

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...