Как отправить USDT (с мемо/без) в сети TON (Python).
600 UAHКак отправить USDT (с мемо/без) в сети TON. Нужен код для Python. Я использовал разные библиотеки но были ошибки постоянно, так и не нашел решение.
-
135 11 0 Поскольку TON является отдельной блокчейн-сетью, для её использования потребуется доступ к TonLib или другим библиотекам для взаимодействия с сетью TON
______
pip install tonclient-py
______
from tonclient.client import TonClient, DEVNET_BASE_URLS
… from tonclient.types import ClientConfig, WalletTransfer
# Настройка клиента для сети TON (devnet для тестов или mainnet для основной сети)
client = TonClient(config=ClientConfig(network={'server_address': DEVNET_BASE_URLS}))
# Приватный ключ отправителя
private_key = "ваш приватный ключ"
# Адрес кошелька отправителя и получателя
sender_address = "адрес отправителя"
receiver_address = "адрес получателя"
# Сумма отправки (в nanoTON)
amount = 1 * 10**9 # 1 TON
# Если необходимо использовать memo
memo = "Мемо для транзакции" # Мемо может быть пустым
# Создание и отправка транзакции
def send_transaction(sender_address, receiver_address, amount, memo):
try:
# Создаем транзакцию с memo или без него
transaction = WalletTransfer(
dest=receiver_address,
amount=amount,
message=memo,
bounce=False
)
# Подписываем и отправляем транзакцию
client.wallet.send_transfer(sender_address, private_key, transaction)
print(f"Транзакция отправлена на адрес {receiver_address}, сумма: {amount / 10**9} TON")
except Exception as e:
print(f"Ошибка при отправке транзакции: {e}")
# Вызов функции отправки
send_transaction(sender_address, receiver_address, amount, memo)
# Завершаем работу клиента
client.close()
Актуальные фриланс-проекты в категории Python
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 9 часов 22 минуты назад ∙ 19 ставок |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 14 часов 47 минут назад ∙ 28 ставок |
Обслуживание софта
5000 UAH
Необходимо внести правки в софт и его обслуживать в дальнейшем, софт делает заказы по заданным параметрам и отправляет их в телеграм бот Python, Разработка ботов ∙ 15 часов 36 минут назад ∙ 50 ставок |
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 1 день 3 часа назад ∙ 34 ставки |
Автоматическая публикация видео в социальные сети по расписаниюТехническое задание (ТЗ) Автоматическая публикация видео в социальные сети по расписаниюОписание проекта Нужен скрипт/бот (Python предпочтительно, либо любое другое решение на ваш выбор — главное стабильность и простота поддержки), который автоматически публикует видео из папки… Python, Разработка ботов ∙ 1 день 15 часов назад ∙ 54 ставки |