Загрузка...

Fragment. Telegram Stars.

Thread in Python created by clnwghlunknwn Feb 18, 2025. 334 views

  1. clnwghlunknwn
    clnwghlunknwn Topic starter Feb 18, 2025 Дурею с этой прикормки - https://lolz.live/threads/8307270/ 1065 Dec 8, 2024
    Привет всем! Направьте пожалуйста.
    С сайта fragment, получаю данную информацию:
    Code
    '{"ok":true,"transaction":{"validUntil":1739827658,"from":"0:b6fc934754e19d3f38f91e199cbcab091c1c154d1d17d468eeeda13713fa9ff5","messages":[{"address":"UQCFJEP4WZ_mpdo0_kMEmsTgvrMHG7K_tWY16pQhKHwoOtFz","amount":198600000,"payload":"te6ccgEBAQEAJwAASgAAAAA1MCBUZWxlZ3JhbSBTdGFycyAKClJlZiNSU2VadnV2MnU"}]},"confirm_method":"confirmReq","confirm_params":{"id":"lxqloZIwhjyq9kMc8muTnpF3"}}'
    Этот запрос конечный перед оплатой через Tonkeeper. После чего создаю транзакцию на адрес, указывая - cумму(предварительно конвертирую ее), и paylaod
    Python
    async def send_ton_transaction(recipient, amount_nano, payload):
    try:
    client = TonapiClient(api_key="апи моя", is_testnet=False)

    try:
    wallet, public_key, private_key, mnemonic = WalletV4R2.from_mnemonic(client, [
    seed фраза
    ])
    logging.info("Кошелек успешно загружен.")
    except Exception as e:
    logging.error(f"Ошибка при загрузке кошелька из мнемоники: {str(e)}")
    return
    if not recipient:
    logging.error("Ошибка: не указан получатель.")
    return
    if amount_nano <= 0:
    logging.error("Ошибка: некорректная сумма (должна быть больше 0).")
    return


    try:
    tx_hash = await wallet.transfer(
    destination=recipient,
    amount=amount_nano,
    body = payload
    )
    logging.info(f"✅ Транзакция отправлена: {tx_hash}")
    except Exception as e:
    logging.error(f"Ошибка при отправке транзакции: {str(e)}")
    return
    except Exception as e:
    logging.error(f"Неизвестная ошибка: {str(e)}")
    выдает что транзакция отправлена, но никаких переводов нет, stars я не получаю, подскажите пожалуйста
     
  2. am1rqr
    Покажи пример комментария
     
    1. View previous comments (5)
    2. clnwghlunknwn Topic starter
      am1rqr, Теперь другая проблема, мой код выдает
      Code
      2025-02-18 03:03:02,986 - INFO - ✅ Транзакция отправлена: 001bcf23a03e5814f2bedc4280a52dc3fa8db9540e40436385a6581796eac91e
      но никаких транзакций нет
    3. am1rqr
      clnwghlunknwn, ну значит что то неправильно в коде, делай отладку и перепроверяй входные данные. Также советуб сначало через фрагмент отправить 1 транзакцию и посомтреть комментарий
    4. clnwghlunknwn Topic starter
      am1rqr, с комментарием разобрался
  3. AIexa
    AIexa Feb 18, 2025 Лучший софт - lolz.live/threads/1634798/ :+rep: 12,357 Mar 24, 2020
    А чо ты делаешь и ожидаешь, я понять не могу. Ты через апи по идее можешь только направить чела в тонкипер, чтобы он уже нажал чисто кнопку оплаты

    Или чего тут происходит
     
    1. A1ns
      AIexa, тут с кошелька автопокупка звёз
  4. A1ns
    A1ns Feb 18, 2025 а 3426 Jul 29, 2020
    в explorer-е нету транзакций? мб ты amount отправляешь не тот, что нужен
     
Top
Loading...