Подпишись на канал фаундера и разработчика экосистемы tonpie
[Решено] Как я могу перевести TON на PHP?
-
Как я могу перевести TON на PHP?
Этот вопрос был импортирован из чата Telegram: > <***Скрыто***
click to show
-
Я полагаю, что другие проекты TVM активно используют PHP, но TON этого не делает. Существуют расширения сообщества PHP, которые доступны для вашего использования, но они все еще находятся в разработке:
https://github.com/olifanton/ton
Это позволит вам взаимодействовать с кошельками:
https://github.com/olifanton/ton/blob/main/src/Olifanton/Ton/Contracts/Wallets/V4/WalletV4.php
Например, где переменная $kp - это ключевая пара, а переменная $transport - это структура, определенная SDK, которая по сути действует как поставщик:
global $kp, $transport; $wallet = new WalletV3R1( new WalletV3Options( $kp->publicKey, ) ); $extMsg = $wallet->createTransferMessage( new TransferMessageOptions( dest: new Address("EQBYivdc0GAk-nnczaMnYNuSjpeXu2nJS3DZ4KqLjosX5sVC"), amount: Units::toNano("0.01"), seqno: (int)$wallet->seqno($transport), payload: "Hello world!", sendMode: SendMode::IGNORE_ERRORS->combine(SendMode::PAY_GAS_SEPARATELY) ) ); $transport->sendMessage($extMsg, $kp->secretKey);