skybodrik/trongrid-wrapper
Composer 安装命令:
composer require skybodrik/trongrid-wrapper
包简介
Throngrid API wrapper for easy use in PHP
README 文档
README
Russian
trongrid-wrapper
Реализует базовую функицональность для работы с сетью TRON. Поддерживает TRX и USDT. С помощью конфигурационного файла можно расширить список поддерживаемых токенов.
Поддерживаемые методы
- Создать новый адрес
generateAddress() - Проверить адрес
validateAddress(Address $address) - Получить модель Address
buildAddress(string $address, string $privateKey) - Проверить баланс
getBalance(string $address, string $token) - Совершить транзакцию
makeTransaction(Address $fromAddress, string $toAddress, string $token, string $amount)
Быстрый старт
Установка
PHP8
composer require skybodrik/trongrid-wrapper
Примеры использования
use Skybodrik\TrongridWrapper\TrongridWrapper; // Ключ из https://www.trongrid.io/ $apiKey = 'aba25637-4d5e-4ed8-8925-87d9a7e48ae0'; $config = new NileTestnetConfig($apiKey); // Тестнет Nile https://nile.tronscan.org //$config = new MainnetConfig($apiKey); // Майннет // Получить баланс $wrapper = new TrongridWrapper($config); $balance = $wrapper->getBalance('TVhT5bZJgqaXN6ssekAgAWL4JSKHJUC62T', 'USDT'); // Получить новый адрес $address = $wrapper->generateAddress(); // Совершить транзакцию $tnx = $wrapper->makeTransaction( $wrapper->buildAddress( 'TVhT5bZJgqaXN6ssekAgAWL4JSKHJUC62T', '0xddb912d53cc6b851e509ba8fb94a9d3d824c8f19b875dcb2388ec21a32ebda4d' ), 'TE1Hv1N4mh8wztb2UzRUFpF4AStGQVVrB5', 'USDT', 21 );
统计信息
- 总下载量: 3
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: Apache-2.0
- 更新时间: 2023-05-19