15 June 2022
AB
22:01
Andar Bahar💎
грусть
СВ
22:02
Сергей В
понаставят своих модных терминалов которые - - в — превращают :D
L
22:05
Luka
Какие превосходство у Ton chain над eth, solana, cosmos, polkadot, При разработке?
T
22:05
Tim
In reply to this message
Нет конкурентов
L
22:06
Luka
In reply to this message
Конкретно в чем нет конкурентов?
AB
22:06
Andar Bahar💎
In reply to this message
низкие комиссии за транзакции
M
22:08
My name is your fear.
Где купить Toncoin ?
L
22:09
Luka
In reply to this message
Ftx или okx
M
22:10
My name is your fear.
Это приложения ?
BH
22:11
Bio Hazzardt
In reply to this message
нужно вызвать из корневой директории тона
L
22:12
Luka
In reply to this message
BH
22:12
Bio Hazzardt
cd .. && git submodule update --remote --init
M
22:14
My name is your fear.
In reply to this message
Спасибо
AP
22:17
Andrew Python
In reply to this message
При разработке в тоне только боль)
Но потом привыкаешь и становится даже приятно 😄
?
22:21
🎁
In reply to this message
?
L
22:21
Luka
In reply to this message
?
?
22:21
🎁
Можете сказать , что означает нет конкурентов? В плане его VM ещё не скопировали?
L
22:22
Luka
In reply to this message
Да это плохо так как нужно привлечь много девелоперов чтобы распиарить технологию ton
AB
22:24
Andar Bahar💎
тут такая фигня
22:25
In reply to this message
.
RD
22:26
Roman Deev
Есть какая-то тулза, чтобы словить последний key блок? (key_block:Bool)
BH
22:38
Bio Hazzardt
In reply to this message
сработало? модули подгрузились?
AB
22:50
Andar Bahar💎
In reply to this message
да отлично все work ++++в карму
BH
22:50
Bio Hazzardt
👍
AB
22:50
Andar Bahar💎
In reply to this message
спасибо
16 June 2022
Е
06:38
Егор
Сирота 😭😭
RK
07:42
Roman Kim
Всем привет!
Может кто-нибудь объяснить смысл обработки транзакций, описанный в документации https://ton.org/docs/#/payment-processing/deposits-single-wallet:

1. Берем из базы последнюю обработанную транзакцию

ЦИКЛ:

2. ищем через тонцентр по lt + hash транзакии, которые находятся перед нашей...

В чем смысл ? транзакции ниже уже обработаны...

Если искать по другому (в апи тонцентра), lt = null, to_lt = наш последний, то вроде все выглядит как надо..берем n от текущего вверх...

Вопрос: в документации ошибка или я не догнал до сути логики ?
T
09:42
TON Дев Чат
In reply to this message
getTransactions идёт вглубь истории: от последних транзакций к более ранним.
Z
11:23
Z.Andrey
Затем попросить в телеграм-канале https://t.me/tondev перевести вам немного TON (5 будет достаточно)
NN
11:25
Nick Nekilov
In reply to this message
Здесь можно запросить:
https://t.me/testgiver_ton_bot
Z
11:26
Z.Andrey
спасибо
T
11:26
TON Дев Чат
In reply to this message
Тут есть инфа по тестнету https://ton.org/docs/#/testnet/
И писать лучше одним сообщением.
AB
12:39
Aleksandr Baranov
Добрый день! Можете подсказать как из байтиков получить тоновский адрес в строковом представлении? Типо какой у тона адрес формат?
AB
12:45
Aleksandr Baranov
In reply to this message
спасибо большое
Z
12:45
Z.Andrey
что-то не отвечает?
12:45
/usr/bin/ton/lite-client/lite-client -C /usr/bin/ton/testnet-global.config.json -c "sendfile /srv/HelloWorldSC/sc.boc"
DK
13:05
Dan Kamilov
Всем привет.

Не появилось до сих пор какого-то внятного обьяснения

1) как создать свой токен. (как условно свою монетку для игры на базе TON) ?

2) Как создать НФТ с характеристиками?

3) Как создать смарт-контракты для НФТ? Чтобы минтить нфт из двух других (опираясь на их характеристики). Или чтобы повышать характеристики нфт сжигая токены?
13:05
Подскажите пожалуйста
F
14:43
Ferrari Apple
In reply to this message
Создать свой токен, Jetton можно через интерфейс Ton Hub будет очень скоро, в пару кликов, если у тебя есть NFT их кита)
14:43
In reply to this message
NFT с характеристиками, это просто такой же стандарт метаданных как на OpenSea считай что, заливаешь JSON на IPFS и всё, а второй вариант это прямо в смарт-контракте самой NFT вписать их
PW
14:45
Perfecto Web
In reply to this message
Как понимаю мало кто в самом смарт-контракте вписывает. Почему? Ведь в этом вся прелесть блокчейна
F
14:45
Ferrari Apple
In reply to this message
А насчёт третьего пункта, ну просто пишешь смарт-контракт для бридинга, который имеет право редактировать NFT контракты из вашей коллекции и менять им параметры, либо повышая их, либо обнуляя
14:47
In reply to this message
Ну через IPFS же проще и привычнее всем, и проще автоматизировать, один раз сгенерировал JSON и всё
P
14:48
Priani4ek
In reply to this message
Могу предположить несколько ответов
- не умеют проектировать структуры данных
- экономят место в хранилище смартконтракта
PW
14:48
Perfecto Web
In reply to this message
Вопрос «трушности» :)
Ну и более «красивого» использования возможностей блокчейна. Но да, лень и легкость часто побеждает
F
14:49
Ferrari Apple
Некоторые вообще метаданные и картинки централизованно хранят, эх
PW
14:49
Perfecto Web
In reply to this message
И то и то да, скорее всего. Первое более правдоподобно.
DK
14:50
Dan Kamilov
In reply to this message
А условно наминтить свой токен скажем 10 млн монет как на солане или bsc можно как то сейчас?
F
14:51
Ferrari Apple
In reply to this message
Можно конечно, это называется Jetton, уже есть стандарт и некоторые уже повыпускали свои токены
https://github.com/ton-blockchain/TIPs/issues/74
14:52
In reply to this message
Бесплатно?
14:52
In reply to this message
Я могу сделать, опиши конкретнее в ЛС что тебе нужно если хочешь
?P
16:20
💎 Maximilian Pierpont 💎
Подскажите пожалуйста, на АМА в I love ton , TON Whales говорили о возможности размещения ТОН в Ledger кошельке. Уже есть такая возможность?
M
16:31
Maxxi
Всем привет!
Подскажите, как из блокчейна получить инфу о nft по адресу, используя tonweb?
отправляю запрос в getExtendedAddressInfo, получаю ответ. а дальше?
а может на питоне готовые модули есть?
VR
16:31
Vitaliy Romanov
Всем привет, подскажите под валидатора все-же какой конфиг подготавливать, имеется Mac Pro 2013, 4+4 Xenon e5, 64 gb ecc + 512 ssd хватит ли?
VL
16:31
Vladimir Lebedev
In reply to this message
киты хотят свой апп пропушить https://github.com/ton-foundation/ledger-app-ton
VL
17:00
Vladimir Lebedev
есть примеры контрактов с обработкой входящих транзакций с жетонами? ну и прочие примеры работы с кошельком жетона на func тоже будут плюсом
T
19:34
Tolya
?
🏆 TON Contests 16.06.2022 19:20:06
Hack-a-TON

The first-ever Hack-a-TON, with a total prize fund of 40,000 TON!

The brainstorming is about to begin 😉 All you need to participate is JavaScript and fresh ideas. The TON team will provide all the participants with an SDK and ready-made smart contracts. Get ready to gather a group of 4 people (or fewer).

It kicks off on Friday, July 1! The hack-a-TON will run for 48 hours. We will provide you with all the details later.
RA
19:50
Real Art
Всем привет! Нужен прогер на JS backend! Работа с апи блокчейна ТОН
Пишите в ЛС
AV
20:15
Alex V
Всем привет, пытаюсь разобраться с докой Fift и все никак не пойму как работают active words

New active words are defined similarly to new ordinary words, but using “::”
instead of “:”. For instance,
{ bl word 1 ’ type } :: say

1 2 say hello + .
will print “hello3 ok”, while

Мог бы кто-нибудь рассказать подробнее как это интерпретируется, я не понимаю почему происходит такой вывод. Даже если предположить, что execution token у нас идет отложенный, я все равно не понимаю последовательность операций. Пожалуйста, помогите
20:45
In reply to this message
если человеческим языком:

Action слова выполняются сразу вне зависимости от стейт-числа.

У обычных слов перед выполнением в зависимости от стейт-числа следующая логика:
если стейт-число равно 0, то слово сразу выполняется как и у action

Если стейт больше 0, то в стек добавляется 0, а затем continuation, который и является самим словом. А затем выполняется та же логика что и у слова (compile)
X
20:51
XYSpin
джентельмены, возможно кто подскажет, решил ступить на нелегкий путь обучения func,
есть ресурс, где последовательно можно въехать в тему?
AV
20:55
Alex V
In reply to this message
Эх, я все же не понимаю.

Можно по шагам, пожалуйста?

{ bl word 1 ' type } :: say
1 2 say hello + .

сперва у нас добавляются 1 2 в стек
затем интерпретатор находит say word, оно active, state = 0, значит сразу же выполняем
и у нас уже в стеке 1 2 "1" Object{0x60000324dcc0}
потом hello идет, по идее он должен упасть, потом еще +
А по итогу он как-то сложил 2 числа в конце стека и перед этим еще hello добавил, причем "1" тоже куда-то делать. Я вот эту всю последовательность понять не могу. Ваш код посмотрел, тоже не особо понял, особенно после ваших слов про добавления 0, в доке такого не увидел, а у вас не понял
o
21:15
oxlti.qube
In reply to this message
У чейнов которые он перечислил тоже низкие комсы (кроме кефира)
IM
21:22
Illia Malovanyi
In reply to this message
NEAR Protocol это прямой конкурент TON, который на сегодняшний день превосходит TON в технологическом плане в разы
T
21:22
Tim
Я про разработку, а не ТОН)
IM
21:23
Illia Malovanyi
In reply to this message
Понял, без б 👌
21:38
꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰
In reply to this message
ладно...
AV
21:46
Alex V
In reply to this message
А в чем превосходит, если можно?
NN
21:48
Nick Nekilov
Я бы хотел узнать объективно о преимуществах и недостатках.
А то у нас тут какая-то презумпция превосходства.

UPD: речь о NEAR и TON
AB
22:13
Andar Bahar💎
парни словил ошибки при построении компилятора fift, никто с такой историей не сталкивался
IM
22:24
Illia Malovanyi
In reply to this message
Этот чат для решения дев вопросов, а не холивара на тему какой блокчейн лучше. Просто очень люблю ниар и не удержался про него не сказать))

Если тебе действительно интересно, то диор в помощь или велком в ЛС.

Я писал на ниар, на тон, на солане и для EVM-подобных. Ниар на мой взгляд самый крутой. Сделан с душой, от разработчиков для разработчиков, удобный тулкит, сдк на любой вкус, шардинг, дешевые и быстрые транзакции и всё такое
AP
22:47
Andrey Pfau
In reply to this message
пока прозвучало субъективное мнение, а не объективные аргументы
IM
22:55
Illia Malovanyi
In reply to this message
ну хорошо

TON предлагает писать на Fift + Func (судя по анонсу про хакатон мб появиться что-то новое).

NEAR Protocol предлагает писать на Rust, AssemblyScript (диалект TypeScript) или даже на JS/TS.

Я думаю, что очевидно, что писать проще на втором наборе технологий
CP
22:56
Catchain Protocol
проще != лучше
AP
22:56
Andrey Pfau
In reply to this message
на тоне можно и на других языках писать, есть компилятор для TVM на Solidity, и LLVM
22:57
так что это не преимущество)
22:57
и к тому же сейчас разрабатывается более высокоуровневый язык, чем func:
https://tact-lang.org/
IM
22:57
Illia Malovanyi
In reply to this message
По этой причине сделали стандарт нфти для тона, в котором для деплоя 2500 нфт нужно 30 часов и нужно засрать блокчейн 2501 контрактом?

Насколько мне известно, то причина в кривых диктах
NN
22:58
Nick Nekilov
Я бы сказал что у TON огромный недостаток - это его отвратительный DX.
CP
22:58
Catchain Protocol
🥺
IM
22:58
Illia Malovanyi
In reply to this message
еверскейл предлагает писать на солидити, не тон
AP
22:58
Andrey Pfau
In reply to this message
причина не в диктах а вот почему: https://telegra.ph/Masshtabiruemye-DeFi-v-TON-03-22
IM
22:58
Illia Malovanyi
In reply to this message
Tact -> Func -> Fift -> Fift-Asm?

это типа прикол такой?))
NN
22:58
Nick Nekilov
In reply to this message
В эвере кривые дикты?
AP
22:59
Andrey Pfau
In reply to this message
эверскейл и тон используют TVM, а компилятор как раз для TVM, так что можно юзать эверскейловский компилятор
T
23:00
Tim
In reply to this message
Можно задеплоить 2500 нфт за 10 минут
AP
23:00
Andrey Pfau
In reply to this message
сейчас Tact на этапе раннего тестирования, потом когда выйдет в релиз будет уже сразу в нативный асемблер TVM компилироваться
23:00
In reply to this message
на самом деле ещё быстрее
T
23:00
TON Дев Чат
Товарищи, ну сложно спорить, что в краткосроке писать на привычном языке и сериализовать в привычные байты - проще и понятнее уже готовым девелоперам, чем сериализовать в ячейки и писать на языках построенных вокруг ячеек. Не надо спорить за заведомо проигрышный тезис
Другой вопрос, что вся архитектура ТОНа заточена на скейлинг без компромиссов, но в сети с 3 тпс в пике это пока незаметно.
23:01
In reply to this message
Полагаю, что и в один блок можно влезть (ну конечно от данных зависит).
T
23:01
Tim
Если кастомные контракты писать, можно побольше в 1 засунуть, с текущей реализацией и хайлоад валлетом по 100 за 1 отправку только можно.
NN
23:02
Nick Nekilov
Архитектура TON, бесспорно, позволяет многое.
Другое дело - вышеупомянутый DX.
AP
23:06
Andrew Python
In reply to this message
*255
IM
23:06
Illia Malovanyi
In reply to this message
не видел ещё ни одного кейса, в котором настолько много запросов, что нужно прям делить так

проще задеплоить несколько коллекций, которые будут общаться между собой, если в коллекции будут прям миллионы нфти (что-то типа как шардинг)

а вот засоряется система контрактами сильно, где-то всё это нужно хранить

если fift-asm в миллионы раз компактнее wasm, то проблем нету, но мало вериться, что это так
T
23:06
Tim
In reply to this message
ток в тестнете, на проде не прокатывает
IM
23:07
Illia Malovanyi
In reply to this message
я говорю про ниар и тон сегодня, не завтра и в будущем

и сразу сказал, что ниар превосходит тон сегодня
AP
23:07
Andrey Pfau
In reply to this message
кейсов не было, потому что ни один блокчейн не позволял.

Это мне напоминает историю с интернетом в 90 года, тогда тоже считали что 100 кбит/сек это более чем достаточно для интернета, что нет кейсов когда его можно было нагрузить сильнее)
T
23:08
TON Дев Чат
In reply to this message
Вот кстати хороший пример, что ТОН устроен достаточно непривычно для обычного разработчика, что появляются вот такие фразы как "загадить блокчейн 2501" контрактом. То, что с точки зрения хранения данных эти 2500 контракт добавляют в сторадж столько же сколько 2500 записей в одном, просто ветвление происходит на другом уровне, порождает много непонимания и ощущение избыточности
AP
23:09
Andrew Python
In reply to this message
Странный у вас прод. У меня всё работает
T
23:09
Tim
250 нфт 1 транзакцией вылетело? Дайте ссылку
AP
23:09
Andrey Pfau
In reply to this message
(извините)
T
23:10
TON Дев Чат
In reply to this message
Ты говоришь наверно про отправку одинаковых сообщений хайлоадом (которые эффективно дедуплицируются), а он про деплой разных нфт, с разным контентом. Просто в 64кб не влезает.
AP
23:10
Andrew Python
In reply to this message
Ааа ну если нфт, то может не влезть, хотя странно, дедуплицирование работает отлично.
T
23:11
Tim
я пробовал 250, 200, 150, на них молча игнорировалась транзакция. На 100 работала. Если честно не очень хотелось разбираться, есть как есть)
ON
23:19
Oleg Novikov
Всем Привет 🖐 разве-в-наше-время-кто-то-то-что-то-Дарит. Мошенников не-па чатый-край, с тебя тянут, я помню раз столкнулся с Платформой от Дурова оказались мошенники
AT
23:20
Andrey Tvorozhkov
In reply to this message
Можно сделать так, чтобы влез
T
23:20
Tim
In reply to this message
А дизинтар за сколько 2500 нфт задеплоит?
AT
23:21
Andrey Tvorozhkov
In reply to this message
Зависит от того сколько на продажу)
T
23:21
Tim
Просто все на 1 кошелек
AT
23:21
Andrey Tvorozhkov
In reply to this message
А, это фигня. Ну примерно по ~160 в блок
23:22
Но мы не занимались оптимизацией, это код, который мы написали давно и он работает :)
ON
23:22
Oleg Novikov
Ачуметь надо-почитать👀
23:23
чтоб понимать о чем тута речь
NN
23:25
Nick Nekilov
In reply to this message
Полагаю, вы ищете https://t.me/toncoin_rus
ON
23:26
Oleg Novikov
In reply to this message
Спасибо а то все на англ запарился переводить
17 June 2022
SW
00:28
Some Wallet
T
TON Community RUS 16.06.2022 20:01:12
Первый Hack-a-TON с призовым фондом в 40 000 TON!

Рады анонсировать первый в истории блокчейна хакатон, который начнётся 1-го июля и продлится 48 часов.

Приглашаем всех JavaScript-специалистов со свежими идеями.

Хакатон пройдет в режиме онлайн. Для участия вам будет необходимо собрать команду из 4-х (или менее) человек, при этом навыка создания смарт-контрактов для TON не потребуется — все нужные SDK будут предоставлены.

Следить за новостями события можно в канале TON Contests.
SW
00:28
Some Wallet
In reply to this message
Теперь не нужно будет знать FunC и можно писать смарты на JS? Не понял прикола
00:34
Или так уже давно? Я просто как идиот учу FunC ))
AP
00:49
Andrew Python
In reply to this message
Это не про написание контрактов
SW
01:01
Some Wallet
In reply to this message
да, врубился, конкурсантам будут выданы готовые контракты
?
04:10
😡
Где-нибудь есть js функция для перевода в нано тоны?
Е
04:13
Егор
In reply to this message
TON/1000?
?
04:15
😡
In reply to this message
Нет, в ссылке ton://transfer/address?amount=1000000 это 0.001 TON
Е
04:16
Егор
In reply to this message
Ну умножь на 1000, получишь 1 тон
04:17
1 нано тон получается это 1 000 000 000
AV
09:20
Alex V
Всем привет еще раз, возможно кто-то сможет помочь и рассказать, голову сломал... Ссылка что скинули на котлин реализацию понимания бОльшего не дала (
AV
09:20
Alex V
AV
Alex V 16.06.2022 20:15:22
Всем привет, пытаюсь разобраться с докой Fift и все никак не пойму как работают active words

New active words are defined similarly to new ordinary words, but using “::”
instead of “:”. For instance,
{ bl word 1 ’ type } :: say

1 2 say hello + .
will print “hello3 ok”, while

Мог бы кто-нибудь рассказать подробнее как это интерпретируется, я не понимаю почему происходит такой вывод. Даже если предположить, что execution token у нас идет отложенный, я все равно не понимаю последовательность операций. Пожалуйста, помогите
09:20
AV
Alex V 16.06.2022 20:55:14
Эх, я все же не понимаю.

Можно по шагам, пожалуйста?

{ bl word 1 ' type } :: say
1 2 say hello + .

сперва у нас добавляются 1 2 в стек
затем интерпретатор находит say word, оно active, state = 0, значит сразу же выполняем
и у нас уже в стеке 1 2 "1" Object{0x60000324dcc0}
потом hello идет, по идее он должен упасть, потом еще +
А по итогу он как-то сложил 2 числа в конце стека и перед этим еще hello добавил, причем "1" тоже куда-то делать. Я вот эту всю последовательность понять не могу. Ваш код посмотрел, тоже не особо понял, особенно после ваших слов про добавления 0, в доке такого не увидел, а у вас не понял
.
10:19
.
Может ли кто подсказать каким образом поставить TON Apps на линуксе потому что скачанный zip файл далее содержит в себе бинарный файл который в линуксе надо каким-то образом установить в качестве программы, а какой-либо вменяемой инструкции по установке к к этому нет, там об этом же написано прямо на странице на английском от пользователей то есть этот вопрос уже поднимался и ответов на него найти через google не удалось не говоря уже на самой странице потому как на самой странице там УЖЕ аж двое об этом вопрошают из двоих оставленных комментариев, из тех кому удалось написать комментарий к этой так сказать app's. 🧐☹
AP
11:21
Andrey Pfau
I
IntelliJ TON Development 17.06.2022 11:18:35
Release 1.0.2 now on JetBrains Marketplace

What's new?
* Support FunC Update 2022.05
* Auto-formatting in FunC
* Support UTF-8 names in FunC functions
* Auto-completion for inbuilt FunC statements
* Auto-completion for all FunC functions in project scope
* Documentation in FunC stdlib.fc
* Language injection support (FunC, Fift, TL-B) for string literals in regular programming languages
* New template for FunC files creation

Also now IntelliJ TON transferred to ton-blockchain GitHub!
AP
12:50
Andrey Pfau
треш, что за ддос ботами
VK
12:50
Vudi Kingyru
АЛАРМ!
D
12:51
DvDm
Че по кайфу
VK
12:53
Vudi Kingyru
In reply to this message
Спеклись)
w
12:55
witkoil.ton
In reply to this message
Че по чем? Или как обычно как нибудь потом, но ты работай)
T
14:14
Tim
Покидайте тестнет эксплореров плиз
T
14:31
Tim
In reply to this message
Спасибо
AP
15:16
Andrey Pfau
T
The Open Network 17.06.2022 15:13:23
Video file
Not included, change data exporting settings to download.
00:23, 15.0 MB
IntelliJ IDEA Plugin for FunC language gets major update

With the new update, the plugin has overtaken the Solidity plugin in terms of functionality and convenience:

— Syntax highlighting;

— Code completion;

— File templates;

— Goto declaration;

— Code formatting;

— Support not only FunC but also Fift and TL-B;

— Support for the latest FunC language updates;

The source code is open. We thank the author andreypfau for the excellent work.

Install FunC Plugin from IntelliJ catalog »

Happy coding ❤️
V
15:20
Victor
In reply to this message
Эх, на vim бы такое кто сделал... Придётся видимо intellij ставить
t
15:23
talkol
We’ve done a little more work on the community Jetton Deployer - it now has its own fancy domain:

https://jetton.live

This tool will allow you to deploy a new Jetton in one click. It is fully open source, so you can be certain exactly what code is being deployed. Even the HTML form in the website is open source and served from GitHub pages.

All code and documentation are available in its repo: https://github.com/ton-defi-org/jetton-deployer-contracts

If you want to improve it, please contribute in GitHub!
l
15:51
l2k1
может кто сможет подсказать, какой параметр крутить у сети, чтобы блоки генерились не так часто?
s
16:03
sd
In reply to this message
🔥🔥🔥
o
16:05
oxlti.qube
Здесь есть НФТ Смарт контракт девелоперы и Телеграм бот разработчики? Напишите в лс пожалуйста
T
16:06
Tim
Деньги через гаранта только отдавай
16:06
уже двоих до тебя заскамили
o
16:06
oxlti.qube
In reply to this message
Естественно
AP
16:06
Andrey Pfau
Могу выступить в качестве гранта, если хотите)
n
16:06
nma
In reply to this message
дада антон
l
16:11
l2k1
In reply to this message
специалисты по ноде, отзовитесь пожалуйста! :)
o
16:32
oxlti.qube
In reply to this message
I hope it’s safe
16:33
In reply to this message
@rulon это безопасно?
AS
16:34
Aleksandr Shepelev
In reply to this message
там есть исходный код, можете изучить и поднять свою версию проекта
s
16:35
sd
In reply to this message
забавно что этот вопрос пишет сео проекта, чей дочерний проект "Jetton Protocol" 🥲
o
16:35
oxlti.qube
In reply to this message
Просто тестнуть хочу))
16:38
Deleted Account
In reply to this message
did you remove the description field?
t
16:42
talkol
In reply to this message
Good point, I’ll ask the team why they removed it (there are a few of us). We’ll add it back, thanks for the feedback
16:44
Deleted Account
In reply to this message
is it possible to mint tokens after deploy?
t
16:44
talkol
In reply to this message
Excellent point. It’s pretty much as safe as it can be. Unlike other deployers I saw, this version is 100% open source. Everything is client side so no backend you can’t see. Even the HTML that deploys is served directly from GitHub Pages so you can be certain the source code you see is what’s actually served in the browser.
16:45
In reply to this message
Yes, right now we don’t remove the admin after the initial mint but I want to change that. We will add an option that will be default no mint admin after initial mint (to protect users) but you could turn it off if you know what you’re doing.
16:46
It’s a community project, there’s no business model here. Feel free to contribute fixes like these, it’s as much yours as it’s ours
16:47
Deleted Account
In reply to this message
will there be an option for NFT?
D
16:48
Dario
In reply to this message
t
16:48
talkol
Another important choice I made is to put the token metadata on chain instead of external URL. I think it’s much safer and not expensive since it’s just one cell. If people put the ticker in a JSON on their own domain it’s horrible and IPFS is pinning headache so on-chain is best for users IMO
16:49
I would actually disallow token metadata in external URL in the standard but that’s a conversation for another day :)
o
16:53
oxlti.qube
In reply to this message
for example if I make memecoin will you have access to it? Will you have access to mint a lot of it then sell?
t
16:54
talkol
If you look at the repo you will see that we use the exact FunC code from the official standard. The official code has one admin role which is the deploying address - this role is the only one that can mint new tokens (this is "you"). This means that "we" don't have any access to your token and the smart contract code guarantees it.
16:56
But this is a very good feedback - I'll add a write up explaining why this is safe and all the things you should watch out for in other deployers :)
17:00
In reply to this message
We can add NFTs too but from what we saw most NFT marketplace apps already have this feature. If you think a similar open source trustless deployer is useful for NFTs, let me know
17:00
Deleted Account
In reply to this message
marketplaces store image metadata centrally
o
18:04
oxlti.qube
In reply to this message
How long does it take for Jetton deploying?
AT
18:16
Andrey Tvorozhkov
In reply to this message
Там цена 0.25 за деплой)) Можно по быстрому проверить))
o
18:17
oxlti.qube
In reply to this message
да я вот попробовал свой щиткоин сделать, тупит че то прога))
18:17
Ща сделаю фейковый токен дизинтар , и продам людям ))
t
19:12
talkol
In reply to this message
A few seconds
19:14
I noticed that some Jetton wallets don’t yet support token metadata (like name and ticker) in an on-chain cell - they support external URL which is less secure. So please help us by opening issues with them to fix it
o
19:19
oxlti.qube
In reply to this message
Which image hoster is better to use?
t
19:20
talkol
I don’t think it’s something too secure so I would use GitHub for that, just host a static file on it
o
19:55
oxlti.qube
In reply to this message
Instead of github which hoster would you recommend?
t
19:59
talkol
Let me think, but still consider github, popular wallets like TrustWallet use github to store these things, for example Uniswap logo: https://raw.githubusercontent.com/trustwallet/assets/master/dapps/uniswap.exchange.png
20:00
Almost every other service it will be hard to give access to the community to edit this image in the future. In Github you will be able to add contributors and let the community take over if your project succeeds.
o
20:00
oxlti.qube
In reply to this message
How to contribute logo in GitHub?
t
20:01
talkol
Many tutorials out there like - this looks ok: https://www.labnol.org/internet/free-file-hosting-github/29092/
20:05
@tonfazer - regarding your excellent question "Is this deployer safe? why should I trust it?"

I wrote a detailed explanation in the repo why a client-side deployer on GitHub is pretty much the only safe option you can use. Any other method will require trust in the people who built the deployer. This option is trustless. Please read:

https://github.com/ton-defi-org/jetton-deployer-contracts#qa-is-this-contract-deployer-safe
o
20:08
oxlti.qube
In reply to this message
I know, but which link should I use?
o
20:26
oxlti.qube
In reply to this message
ur app doesn’t work lol
t
20:31
talkol
Maybe the number is too big to fit in JavaScript number. Open an issue on GitHub and the team will take a look after the weekend
o
20:31
oxlti.qube
In reply to this message
I tested even with 1000, it still doesn’t work
t
20:33
talkol
Maybe an issue with the new custom domain, I’ll ask the team to check
20:39
Which wallet are you using?
o
20:43
oxlti.qube
In reply to this message
Tonhub
20:57
In reply to this message
Dm me
ВП
21:51
Влад Павлючков
Как сделать отображение свеого Jettonа в Tonhub? Знаю что для этого нужно верефицировать в tonwhales но не нашёл как и где.
АД
23:09
Александр Добрый
In reply to this message
Уже заминтил свою валюту ???
A
23:09
Alexandr
Ищу специалиста для проработки токеномики и вайтпейпер. Несколько проектов на TON, нужна экспертиза в играх
w
23:15
witkoil.ton
In reply to this message
Шо не робит?
23:15
А зачем использовать их деплой если у тонхаб есть свой🤔
o
23:20
oxlti.qube
In reply to this message
Все не робит)
23:40
꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰
всем привет, помогите пожалуйста:
не могу добавить свою сеть в метамаск
23:40
image_2022-06-17_23-40-29.png
Not included, change data exporting settings to download.
6.8 KB
23:40
23:40
команда запуска
23:41
помогите паже
o
23:41
oxlti.qube
In reply to this message
Ты че, свой блокчейн запустил?)
23:42
꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰
In reply to this message
а че не так?
23:42
In reply to this message
просто играюсь, тестю
23:44
дак че почему не могу добавить? не судите пожалуйста, изучать я эту какаху начал 4 часа назад
NN
23:45
Nick Nekilov
In reply to this message
Этот чат ни с Ethereum ни Metamask ну никак не связан.
23:46
꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰
In reply to this message
ну хз, вдруг знаете))
18 June 2022
АД
01:01
Александр Добрый
In reply to this message
А что за проекты ?
01:01
꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰꙰⃟꙰⃟꙰⃟꙰
In reply to this message
за шо дизлайки?
АД
01:02
Александр Добрый
Или тут нельзя такое обсуждать ?
l
01:21
lexxxser
Тут про ТОН как бэ
w
01:33
witkoil.ton
Уххх я щас сгорел конечно в чате комьюнити. Даже раза 3 по шапке от бота получил🥲
?
04:33
😡
Может кто сталкивался с таким? ton-connect
NN
05:03
Nick Nekilov
In reply to this message
Установлена старая версия Node.js (в которой нет поддержки оператора "??").
Т
07:03
Тор 37
?
🏆 TON Contests 16.06.2022 19:20:06
Hack-a-TON

The first-ever Hack-a-TON, with a total prize fund of 40,000 TON!

The brainstorming is about to begin 😉 All you need to participate is JavaScript and fresh ideas. The TON team will provide all the participants with an SDK and ready-made smart contracts. Get ready to gather a group of 4 people (or fewer).

It kicks off on Friday, July 1! The hack-a-TON will run for 48 hours. We will provide you with all the details later.
M
08:06
Michaił Øŋę⍢
Нужен специалист, кто напишет смартконтракт, с моими условиями, просьба в лс
.
08:07
.
Maybe anyone can tell me how to install TON Apps on Linux because the downloaded zip file from official site contains a binary file that needs somehow to be installed in Linux as a program, and there is no sane installation instruction for this. On official site there is 2 comments about the same issue from users, so this question has already been raised 4 months ago and till now there's no possibility to find answers to it also through google, so please help
08:11
Может кто подскажет, как установить TON Apps на Linux, потому что в скачанном zip файле с официального сайта есть бинарный файл, который нужно как-то установить в Linux как программу, а вменяемой инструкции по установке для этого нет. На официальном сайте есть 2 комментария по этой же проблеме от пользователей, так что этот вопрос уже поднимался 4 месяца назад и до сих пор нет возможности найти на него ответы также через google, поэтому помогите пожалуйста
08:12
R
08:17
Roman
In reply to this message
Which one TON apps? Ton wallet for linux?
.
08:17
.
Yes
08:17
In reply to this message
Yes
R
08:23
Roman
Download and extract binary from archive. Make binary executable (in terminal): chmod +x Wallet

And run now: ./Wallet

Application automatically creates *.desktop file, at least on Ubuntu
.
08:25
.
In reply to this message
А как указать папку из которой должна быть установка или в которой находится сам файл
A
08:26
Andrii
In reply to this message
cd
.
08:30
.
In reply to this message
Your answer is not clear, could you provide for example a specific line of code to install the file from the root folder
R
08:33
Roman
mkdir ~/ton-wallet
unzip ~/Downloads/Linux-wallet.zip -d ~/ton-wallet
cd ~/ton-wallet
chmod +x Wallet
./Wallet
.
08:35
.
In reply to this message
I don't understand nothing what you write because I don't need to download that file I need the install this file from my root folder that's all
A
08:36
Andrii
🤪
R
08:36
Roman
In reply to this message
Sorry bro (:
A
08:36
Andrii
In reply to this message
U tried xD
.
08:37
.
I was just thinking this is a serious chat but now I see it's chat for fun
that's all
many thanks
A
08:37
Andrii
In reply to this message
U r welcome 🤗
.
08:40
.
In reply to this message
I think you don't understand my irony
A
08:42
Andrii
In reply to this message
Вы получили детальную инструкцию от Романа, если вы не сталкивались с линукс раньше, возможно стоить сделать запрос в Гугл по каждой отдельной команде, и понять что они делают.
.
08:45
.
In reply to this message
Проблема в том что инструкция от Романа является не детальной а запутывающей

Была конкретная просьба указать строку кода для файла находящегося в корневой директории для установки этого файла в качестве программы всё вместо этого получено множество строк кода непонятно к чему относящихся если вы это считаете детальным изложением то вы глубоко ошибаетесь
П
09:02
Павел
In reply to this message
Мне wsl1 идейно больше нравится, его использую
AB
09:05
Andar Bahar💎
In reply to this message
Кому как
09:05
Тоже советовали Wsl установить
09:06
Но я установил Linux lite
09:06
Вообще пушка
ВП
10:15
Влад Павлючков
In reply to this message
Да
А
10:40
Арчи
@tonhackers
Собираем community для принятия участия в грантах и хактонах.
Желаю всем плодотворного дня.
A
15:18
Alexander
Всем привет!

Есть где-нибудь информация о локальных эвентах TON (кроме оф каналов)? Хочется слушать/делиться знаниями офлайн.

Если есть люди в Москве, кто ходит в коворкинги/офис (или хочет ходить) пару раз в неделю, напишите в ЛС, попробуем собрать группу)
AJ
15:48
Adam Johnson
In reply to this message
Писать к ним в поддержку?
R
16:12
R
Подскажите, как подключить тонхаб коннект к сайту? Где можно глянуть документацию?
R
16:15
R
In reply to this message
Это тонкипер, нужен тонхаб
NN
16:16
Nick Nekilov
In reply to this message
ton-x
WZ
A
18:39
Arthur
In reply to this message
https://t.me/tonsvet

На этом канале есть информация об оффлайн мероприятиях
К
19:50
Книги по психологии
Привет всем. А если заминтил nft её уже никак не удалить. А то я картинку не ту выбрал, можно, как-то поменять ? Есть такая техническая возможность ?
Г
21:31
Григорий
Привет. Всем. А вообще есть функционал редактирования NFT ?
AP
21:45
Andrew Python
In reply to this message
https://github.com/ton-blockchain/TIPs/issues/68
Черновик стандарта
Г
21:47
Григорий
In reply to this message
Спасибо. То есть фактически редактирование существует.
19 June 2022
w
08:26
witkoil.ton
In reply to this message
Да он есть
Е
09:34
Егор
In reply to this message
Сколько платишь?
09:34
In reply to this message
Не, я не для себя спрашиваю
09:35
In reply to this message
Хорошо. Я передам
V
11:58
Vova
In reply to this message
Всем привет. Такая же проблема , Может кто-то подсказать как её решить? @tolyayanot Может ты знаешь?
s
12:37
shahar
In reply to this message
I was able to create a jetton with a large mint number today (https://tonscan.org/jetton/EQAJqjwSZVsMsWmEnV77igxMZcDewGktwHNdvNKppk7tqPjq)

It could have been related to some other bug we had, pls feel free to try again and let us know how it goes.
ИМ
12:38
Илья Михеев
In reply to this message
Что мешает сразу написать доп. функции и указать цену?
nometa.xyz
o
12:42
oxlti.qube
In reply to this message
Я могу, но взамен сделаешь дроп Зайцев нашим держателям))
12:43
In reply to this message
Do u see ur Jetton in ur TonHub wallet?
s
12:45
shahar
No, but you can import them in scaleton.io

The reason is that probably that to hub doesn’t support onchain metadata yet, which is a choice we took for safety reasons
o
12:46
oxlti.qube
Кстати, тут есть разработчики Телеграм ботов с интеграцией в Тон? Отпишите в лс
12:47
💎 TON = ЭТО Блокчейн будущего. Выбирайте TON, когда со мной разговариваете!
In reply to this message
Есть тут один перец точно.
s
12:47
sd
🥵
12:48
💎 TON = ЭТО Блокчейн будущего. Выбирайте TON, когда со мной разговариваете!
In reply to this message
Полистай на недельку-две назад.
a
12:49
assemblerx64
In reply to this message
Я тебе писал тоже, если еще актуально, глянь)
o
12:52
oxlti.qube
In reply to this message
Мне другое надо)
V
12:55
Vova
@tonfazer отписал тебе в лс.
a
12:57
assemblerx64
In reply to this message
Если что, любое кроме фронта смогу сделать. Опиши мб что нужно
s
15:32
sepеzho.copy
s
sepеzho.copy 19.06.2022 15:30:10
ребят, на хаккатон если кто хочет, то вот беседа
15:32
In reply to this message
мы с ton фаундейшн хаккатон проводить будем

можно онлайн, можно физически к нам (в праге) залететь
15:32
репостите плиз для девов других кому интересно
M
15:33
Murat
@Toniksa заказ делать будешь?
15:36
In reply to this message
Или забрал бабки и слился?
o
15:40
oxlti.qube
In reply to this message
Он же скаммер
M
15:40
Murat
In reply to this message
Я понял уже
o
15:40
oxlti.qube
In reply to this message
На скок он тебя кинул?
M
15:40
Murat
In reply to this message
50 тон и файл с изображениями и рарностью
o
15:41
oxlti.qube
In reply to this message
А сам зарегенить не можешь?
M
15:41
Murat
Сразу предупредить не мог?Видел же сообщения
o
15:41
oxlti.qube
In reply to this message
Не сижу здесь часто
M
15:41
Murat
In reply to this message
Я не шарю в технической части,масс минт нужен
o
15:41
oxlti.qube
In reply to this message
Класс нфт коллекция
M
15:42
Murat
In reply to this message
У человека который отвечает за техническую часть срочные дела
15:42
Я реально говорю
15:42
Поэтому пока сам все делаю
o
15:42
oxlti.qube
In reply to this message
Может его вообще нет?)
M
15:42
Murat
In reply to this message
Есть
ИМ
15:42
Илья Михеев
In reply to this message
а минт прямо таки срочный что нельзя подождать?)
M
15:42
Murat
Что так переживаешь?
15:42
In reply to this message
Да
o
15:44
oxlti.qube
In reply to this message
Могу сделать, но только если сделаешь дроп нашим держателям.
M
15:44
Murat
In reply to this message
Ну неее))
15:44
Итак количество мало и аирдропы и пресейлы
o
15:45
oxlti.qube
Сделаешь коллекцию на 750 больше.
M
15:45
Murat
In reply to this message
Не
ИМ
15:45
Илья Михеев
Что за коллекция то?
15:46
а, ссылки наверное нельзя
o
15:46
oxlti.qube
In reply to this message
Какой то скам))
ИМ
15:46
Илья Михеев
In reply to this message
ну вот тоже так думаю, решил спросить
M
15:46
Murat
In reply to this message
Т.е. ты хочешь держателям своим скам?
o
15:46
oxlti.qube
In reply to this message
Зато бесплатный
ИМ
15:47
Илья Михеев
будет ссылочка на проект в bio?
s
15:47
sd
In reply to this message
а ты точно сео?
o
15:48
oxlti.qube
In reply to this message
Видел как рушатся даже крупные проекты, по-этому для меня все что без утилити - скам или овервалуед
15:48
In reply to this message
Образовательная платформа?
15:49
In reply to this message
П2е делают все кому не лень :)
s
15:49
sd
и метаверс наверно
o
15:49
oxlti.qube
In reply to this message
И свой токен наверное))
s
15:49
sd
In reply to this message
да, прям как у тон коллективов
o
15:50
oxlti.qube
In reply to this message
У нас своего токена нет и не будет )
s
15:51
sd
зато метаверс Шрёдингера на месте
o
15:51
oxlti.qube
In reply to this message
Где такую инфу взял про верс?
15:51
Мы сайт давно вырубили
AS
15:51
Aleksandr Shepelev
Может вы пойдете в личку?
o
15:53
oxlti.qube
In reply to this message
По-этому вырубили и делаем новый :)
HT
15:57
Happy Ton
Привет , нужен человек , который напишет смарт контракт на func отзовитесь прошу
ИМ
15:57
Илья Михеев
а вот и ломбард подошел
HT
15:57
Happy Ton
Верно подмечено
F
16:13
Ferrari Apple
Такой вопрос, есть транзакция для отправки тонов с одного кошелька на другой, бекенд, Node.js, как мне её подписать приватным ключём и отправить в блокчейн через TonWeb provider? Где можно пример найти? Там по идеи 2 строчки не хватает примерно. И все ли поля транзакции необходимые для трансфера ТОНа я указал?
T
16:14
Tim
In reply to this message
F
16:15
Ferrari Apple
Спасибо, то что нужно
I
16:28
Ivan
In reply to this message
Всем привет. Подскажите, пж, про эту проблему кто-то в курсе как ее решить можно? Такая же
by: java.lang.UnsatisfiedLinkError: native-lib.dll: Can't find dependent libraries.
При импорте native-lib.dll
R
16:32
Roma
Здравствуйте! Подскажите, как, имея только адрес ton кошелька, узнать, какие jetton на нём есть? Так понял, на каждый jetton баланс создаётся отдельный контракт, который связан с кошельком ton. Как узнать их список?

А ещё вопрос, как узнать вообще все jetton'ы, какие задеплоены в сети?
NN
16:34
Nick Nekilov
In reply to this message
Через UI: https://tonobserver.com
Через API: https://tonapi.io/docs/
R
16:35
Roma
через такой API не подходит, нужно нативное решение, можно через tonweb библиотеку
NN
16:38
Nick Nekilov
In reply to this message
Тогда нужно написать свой индексатор, смотреть все блоки с 1-го (?) апреля (тогда релизнулись жетоны).
Находить транзакции с jetton-кошельками, находить владельца и сохранять все в одном месте.
Можно в ходе работы использовать tonweb, но будут сложности т.к. tonweb не предоставляет инструментов для парсинга Slice'ов.
16:38
Вроде "нативное решение".
R
16:41
Roma
In reply to this message
image_2022-06-19_16-41-05.png
Not included, change data exporting settings to download.
80.1 KB
Так, это уже ответ на второй вопрос. Спасибо 👍

А первый пока что более важен)) как получить именно jetton'ы на конкретном кошельке? Реализация примерно вот такого метода
T
16:42
Tim
Только полный индекс чейн
R
16:42
Roma
Можно наверно пробежаться по всем транзакциям кошелька, но, надеюсь, это не единственный вариант)
M
17:29
Michaił Øŋę⍢
Кто смарты пишет? А то мне тоника один написал, но как понимаю доверия к нему нет
17:30
Какого?
17:30
Аааааа
17:31
Уже
AB
18:01
Andar Bahar💎
In reply to this message
нельзя
A
18:04
Andrii
In reply to this message
Пару дней вроде как осталось https://ton.org/mining
19:26
❅ ๖ۣۣۜ𝔸𝕟𝕥۝𝕟 𝕂° ❅
вроде не бот 😳
T
19:30
Tim
а кнопку чего не жмешь?
DO
20:20
Dr.Pepper OG
А что никого старше заставшего 17го года падения крипты нет тут в чате ?
a
20:28
assemblerx64
In reply to this message
17й это рост бро. Но вообще процентов 60 челов с кем я общаюсь из подобных чатиков про тон, с 2015 как минимум
ИМ
20:52
Иван Михайлов
Я с 17 ого в крипте
20:54
На себе испытал вход по 15 и чуть позже увидел цену в 2.5
F
21:12
F
Напоминаю, обсуждение других тем кроме разработки на TON выходит за рамки данного чата и относится к флуду
20 June 2022
P
00:33
PARKER
Ищем в команду сеньера-разработчика TON смартов, с опытом бек-енда более 3ех лет. ТК РФ, всё как надо. Пишите в ЛС, договоримся.
T
00:35
TON HATE AntiScamSystem
In reply to this message
Вкусненько
г
02:47
главный человек на базаре
Скиньте, пожалуйста, гитхаб Ton Wallet
NN
02:47
Nick Nekilov
In reply to this message
г
02:53
главный человек на базаре
Может кто-нибудь хотя бы кратко рассказать, how to сделать authorization на сайте by ton wallet?
ФБ
02:54
Филипп Богданов
In reply to this message
Здравствуйте. Подскажите пожалуйста какие-то знания нужно иметь, или же просто в один клик можно создать свою крипту? Есть ли поддержка на русском?
NN
02:55
Nick Nekilov
In reply to this message
t
02:55
talkol
In reply to this message
No special knowledge. Just choose the fields for your token like its name. Click deploy and sign this transaction using a wallet. No programming knowledge required. It’s only in English but if somebody is willing to translate it could be a nice addition
ФБ
02:57
Филипп Богданов
In reply to this message
Спасибо, большое) а зачем заблокировали меня? :(
t
03:00
talkol
In reply to this message
Oh sorry thought it’s spam. Will unblock
ФБ
03:01
Филипп Богданов
In reply to this message
Всего доброго Вам :)
г
03:14
главный человек на базаре
In reply to this message
Там problem в том что он в примере просто берёт address кошелька, а нужен запрос на авторизацию вот такой👆🏿
NN
03:18
Nick Nekilov
1. Получите список кошельков с их публичными ключами. Вот пример: https://github.com/scaleton-co/scaleton/blob/main/src/modules/wallets/ton-wallet/TonWalletClient.ts#L46

2. Отправьте запрос за подпись (принимает данные в hex): https://github.com/scaleton-co/scaleton/blob/main/src/modules/wallets/ton-wallet/TonWalletClient.ts#L55
03:21
In reply to this message
1-е нужно чтобы проверить цифровую подпись.
г
03:26
главный человек на базаре
In reply to this message
а how to receive данные hex?😇
NN
03:28
Nick Nekilov
In reply to this message
Google: “convert ascii hex js”
г
03:31
главный человек на базаре
In reply to this message
оу
03:31
In reply to this message
спасибо
АС
07:43
Аскет Странник
In reply to this message
А все-таки : есть поддержка на русском?
DK
07:45
Dmitry Korobeynikov
Всем привет! Есть история транзакций, в которой адрес кошелька передаётся в HEX формате "0:31890609126d7c9da19e8b90626b17255d90c571b811f528bed4f9206590fd50". Как можно из этого формата получить адрес в привычном Bounceable виде? Использую python, но пока не нашёл ничего подходящего (
d
08:29
default
всем привет
08:29
кто минтил нфт через https://tondiamonds.github.io/ton-nft-deployer/
08:29
можете помочь ?
DK
08:38
Dmitry Korobeynikov
In reply to this message
Спасибо, но дальше пошли бубны:

crc = crc16.crc16xmodem(buff)
SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats

Говорят, надо обновить PyBluez под Python 3, но тот тоже падает с ошибкой (
d
08:39
default
Error: [Deployer] Wallet address mismatch
08:40
что означает эта ошибка?
F
08:49
F
In reply to this message
С ошибкой не помогу, можете поискать другие способы расчета crc на python.
А так вот исходники откуда все берут начало, может поможет:
https://github.com/ton-blockchain/ton/blob/24dc184a2ea67f9c47042b4104bbb4d82289fac1/crypto/block/block.cpp#L85
09:06
Deleted Account
Ребят, а какой из маркетплейсов полностью децентрализованный?
09:08
Непонятно почему getgems пошёл по пути централизации данных
09:10
Почему не подключить тот же storj для хранения, пока нет TON Storage
s
09:16
sd
In reply to this message
можно деплоить коллекцию самостоятельно без маркета и она будет доступна на гетгемс
09:17
Deleted Account
In reply to this message
Они любое хранилище поддерживают?
09:18
Ну даже если и так, они все равно на мой взгляд подвергают риску NFT пользователей централизуя коллекции, если их заблокирует Amazon (маловероятно конечно) или им предъявят иск, но не доводя дело до суда, не будут разбираться и заблокируют NFT
s
09:18
sd
коллекции подтягиваются с блокчейна, поэтому думаю, что так и есть
не уверен только что там сейчас корректно отобразятся гиф, мп3 и мп4
09:19
Deleted Account
In reply to this message
Картинки на s3 хранятся
s
09:19
sd
In reply to this message
они предоставляют возможность, а тем, кто минтит коллекции - стоит решить самостоятельно, воспользоваться этой возможностью или пойти другим путем
09:20
Deleted Account
При минтинге написано что NFT нельзя редактировать
s
09:20
sd
мало кто разбирается
HT
09:20
Happy Ton
In reply to this message
Фрозен ?)
s
09:20
sd
я согласен с этими утверждениями и надеюсь, они работают над этим
HT
09:20
Happy Ton
Метадата
09:21
Deleted Account
In reply to this message
HT
09:22
Happy Ton
In reply to this message
Да , если на опенси можно самому заморозить заминчены контент , тут прямо заморожено идёт )
09:23
Deleted Account
In reply to this message
Ну смотри кейс: щас приходит владелец условно оригинального Punks, кидает страйк и все купленные NFT вне закона. Простейшая атака которую может любой сделать
s
09:24
sd
это так не работает, как минимум потому, что панки минтились не через гетгемс 😁
09:24
Deleted Account
In reply to this message
А как ты думаешь работает копирайт?)
s
09:25
sd
ты пишешь о разных вещах в каждом новом сообщении
09:25
Deleted Account
Будут ли потом покупать их если проскочит инфа что панки подают в суд на маркетплейс
HT
09:25
Happy Ton
Вот аудио нфт , было бы прикольно
09:25
In reply to this message
Не понял суть атаки , что значит кидает страйк ?
09:25
In reply to this message
Их цена повысится ) если так будет
09:26
Deleted Account
In reply to this message
Ну для начала досудебная претензия
09:27
09:28
По итогу getgems вынужденно заблокирует NFT коллекцию чтобы не нарваться на многомиллионный иск и пользователи будут сидеть с этими картинками на кошельках
s
09:29
sd
In reply to this message
Ты вообще разбирался, кто там с кем судится?
Л
09:30
Лаборатор 2.4
Ну смарт контракт они держат , я думаю в ручном режиме они могут удалить) просто интерфейс не готов !
IK
09:30
Ivan Koryshkin
In reply to this message
могу ошибаться но похоже тут тебе поможет crcmod, очень похоже на то что у тебя запись hex просто отличается от привычный для python, замени ':' на 'x' возможно сработает)
09:31
Deleted Account
In reply to this message
А зачем разбираться?) ты думаешь маркетплейсы будут качать тему в судах и нанимать дорогих юристов?
s
09:32
sd
In reply to this message
Прочитай что ты пишешь тут, и что ты пишешь сообщениями ниже, какой кейс ты приводишь в пример. Это абсолютно разные ситуации, не говоря уже о том, кто владелец оригинальных крипто панков? Larva Labs? Какое они отношение имеют к панкам на тоне? - Никакого. Стоит сравнить изображения, если есть сомнения. Копирайт на слово punks?
И в конце концов, это не совсем дискуссия для этого чата.
09:32
In reply to this message
Ясно
HT
09:35
Happy Ton
In reply to this message
Понятно теперь
09:40
Deleted Account
In reply to this message
Есть коммерческие права на панков и не важно что изображения другие, если они повторяют оригинальное произведения, то это может вылиться в судебный прецедент, я просто описал возможный кейс, где пользователи NFT останутся по сути ни с чем
Л
09:41
Лаборатор 2.4
In reply to this message
Так они другие , не повторяют оригинальное произведение )
09:42
Пиксельку рисовать никто не запрещал пока )
09:42
Deleted Account
В v2 и v1 тоже другие )
Л
09:42
Лаборатор 2.4
In reply to this message
Но проект один )
P
09:42
PARKER
In reply to this message
А с кем судиться и как изъять?) Не даром парочка людей тут блокчейн обсуждают
Л
09:42
Лаборатор 2.4
А тут проект другой
P
09:45
PARKER
И попытался роскомнадзор запретить децентрализацию
И сгустились небеса
И была запрещена децентрализация
И никто больше не грузил одинаковые картинки в блокчейн
Ибо слово его закон, аминь
09:50
Deleted Account
In reply to this message
Ну это уже отдельный вопрос, есть много статей про коллизии с NFT и использовании имён и изображений права на которые принадлежат кому-то
09:51
Напиши слово Nike в NFT или используй их соплю в изменённом в виде но с намеком на найк и к тебе придут юристы
P
09:53
PARKER
Ни один копикет не был наказан
09:55
А мы всё ещё ищем сеньера-разраба под смарты, с опытом бек-енда более 2ух лет. ТК РФ, договоримся. В лс.
T
09:57
TON HATE AntiScamSystem
In reply to this message
«Как можно стать сеньером если этой технологии без году неделя»
s
09:58
sd
In reply to this message
За 9 часов требуемый опыт сократился на год! Ещё день и вы будете готовы обучить счастливчика самостоятельно.
HT
09:58
Happy Ton
In reply to this message
😂😂😂
СМ
09:58
Сергей Милютин
In reply to this message
Хахаххвхахахахахах
T
09:59
TON HATE AntiScamSystem
In reply to this message
Скок зарплата кстати ?
P
10:03
PARKER
А я ж говорю сеньера разраба, а не гения тона. В тоне сейчас нормально шарят от силы 50 человек.
10:03
In reply to this message
Ну обсуждаемая
10:03
По рынку
T
10:03
TON HATE AntiScamSystem
Рынка нету
10:04
Есть на эфире, но мне кажется вы станете банкротами с такой зп
P
10:05
PARKER
Спрос есть - есть рынок, хайп на бч девов немного спал

Полгода назад я нанимал от 10к ребят, сейчас всё стало куда проще
10:16
Deleted Account
Да все лучше и лучше
10:17
Всё хорошо ты где 🔍
10:17
◾️ Anonymous◾️
Нужно написать всего 3-4 Смарта под заказ.
Прайс от $ в личку, работа недолгая, но прибыльная.
Оформление не требуется 😂
B
10:18
Burrzui 190
И всё
A
10:30
Artem
Господа, как лучше реализовать приём платежей? Передавать id юзера в поле message в транзакции - норм практика? Пока вижу только проблему, что не все кошельки позволяют указывать message (а @wallet, я так понимаю, популярен)
s
10:31
sd
In reply to this message
локальный айди в вашей бд - ещё допустимо, чат айди не стоит
10:32
лучше всего генерировать рандомный хеш. не стоит никого публично идентифицировать
V
15:59
Vladislav
Ребята, добрый день! Подскажите пожалуйста, как лучше менять стейт только что созданного кошелька. Будет использоваться под принятие платежей.
16:00
И обязательно ли делать prepare и transferSign?
T
16:00
Tim
Никак, принимать можно и так
16:01
главное указывать unbounceable адрес
AJ
16:01
Adam Johnson
In reply to this message
использовать ботов? Например @tonRocketBot
V
16:01
Vladislav
Но, у него неактивное состояние и тонкиппер выдает предупреждение
16:03
In reply to this message
То есть, я могу управялть кошельком и использовать transfer только на активированном кошельке ?
T
16:03
Tim
In reply to this message
не понял
V
16:03
Vladislav
И правильно ли его активировать через prepare и transfer commit ?
16:05
16:06
Это использую для активации кошелька, гуру подскажите пожалуйста, правильный ли это подход ?
S
16:54
Serg 💤
Активным он становиться после отправки исходящей транзакции
16:55
Делайте как проще и быстрее
l
17:00
l2k1
посмотрите плз ПР:
https://github.com/ton-blockchain/mytonctrl/pull/100
там ничего не ломаю, только чиню
T
17:02
Tim
In reply to this message
Ломает как минимум для тех кто уже конвертит сам
l
17:03
l2k1
In reply to this message
ну так надо было не корнвартить самому, а ПР-ы кидать
o
17:19
oxlti.qube
In reply to this message
А как сделать определенную сумму?
V
17:22
Vladislav
@Serg95off Спасибо большое, добрый человек❤️❤️❤️
A
17:23
Artem
In reply to this message
К сожалению, боты позволяют принимать платежи только через их собственные кошельки. Через их API нельзя принимать платежи с любых кошельков
17:23
Это про Рокет и Криптобот
AJ
17:23
Adam Johnson
In reply to this message
в рокете можно создавать счет оплатой по адресу
17:23
и оплатить можно с любого кошелька
A
17:24
Artem
In reply to this message
Изучу детальнее, спасибо
17:26
In reply to this message
If you want to save invoices that can be payed only via attached address (no telegram access required), we will support it soon too

В их документации пока обещание. Или я не туда смотрю?
AJ
17:27
Adam Johnson
In reply to this message
уже давно есть возможность оплачивать счета по адресу
A
19:40
Alexander
In reply to this message
Либо я дурак , либо ты "toncli build" забыл добавить в первом уроке. После того, как написал контракт. (по-крайней мере у меня не сработало без него)

https://github.com/romanovichim/TonFunClessons_ru/blob/main/1lesson/firstlesson.md
AP
19:42
Andrew Python
In reply to this message
Ставлю на первое
A
19:43
Alexander
In reply to this message
lovely
19:44
Мне кидало ошибку, что contract.fif не найден. Который появился угадай когда? После "toncli build" 🫠
IR
21:32
Ivan Romanovich
In reply to this message
Гляну завтра
AB
23:12
Aleksandr Baranov
Каким образом из TvmCell выдрать адрес? Мне tvm возвращает cell'ы, в байтовом виде по 51 байт, и я точно знаю что там лежат байты адреса. Каким образом их от туда достать? Есть ли ссылка на описание алгоритма?
AB
23:16
Aleksandr Baranov
In reply to this message
спасибо, сейчас посмотрю
21 June 2022
m
00:15
mark
Всем привет, поясните плиз, как взаимосвязаны
ton и free ton
https://github.com/tonlabs и https://github.com/ton-blockchain
K
00:28
Kotecoin Community (RU)
При попытке трансфера жетонов через тонвеб транзакция проходит, а коммент нет.

Вероятно, неправильно собран cell?
00:28
T
00:33
Tim
в пейлоада не надо указать флаг какой-то что это текст?
NN
00:51
Nick Nekilov
In reply to this message
R7
06:27
Rezers 7
Здравствуйте, можете порекомендовать прогу для написания, редактирования кода (как VScodel) только для телефона
МГ
06:31
Максим Григорьев
In reply to this message
возьми себе сервер или домашний комп со стат айпи и юзай приложение RDP, подключаешься по удаленке и работаешь
a
10:00
assemblerx64
ton.org лежит? Сеть лежит?
R
10:01
Roman
In reply to this message
Нет
a
10:03
assemblerx64
Ладно, сеть слава богу нет) А вот ton.org рил лежит и tonhub, tonkeeper вместе с ним
R
10:04
Roman
In reply to this message
Кипер да, лежит
Л
10:04
Лаборатор 2.4
In reply to this message
А эксодус?
a
10:05
assemblerx64
In reply to this message
Там же нет тона
Л
10:05
Лаборатор 2.4
In reply to this message
Да там битки , но не могу включить , только у меня так?
R
10:06
Roman
In reply to this message
Тон.орг норм

ping ton.org
PING ton.org (188.114.96.165) 56(84) bytes of data.
64 bytes from 188.114.96.165 (188.114.96.165): icmp_seq=1 ttl=50 time=62.2 ms
64 bytes from 188.114.96.165 (188.114.96.165): icmp_seq=2 ttl=50 time=62.1 ms
^C
--- ton.org ping statistics ---
3 packets transmitted, 2 received, 33,3333% packet loss, time 2003ms
rtt min/avg/max/mdev = 62.095/62.141/62.187/0.046 ms
a
10:06
assemblerx64
In reply to this message
Наверное. Никак не связано с нашим траблом
10:07
In reply to this message
Так это ip cloudflare, он работает. И пишет, что сервер или недоступен, или 500 ошибка. Судя по тому что он то включен, то выключен, уже фиксят наверное
Л
10:07
Лаборатор 2.4
Кипер частенько лежит вообще ) неприятно !
N
R
10:08
Roman
In reply to this message
Вот оно что. Ну у меня морда работает. А вот кипер вообще болеет
a
10:09
assemblerx64
In reply to this message
Фига, жесть. И как теперь отправить транзу с v4 кошеля)) нет других тог кошелей, которые сейчас работают?
N
10:09
NMI
In reply to this message
Tonhub возможно
a
10:12
assemblerx64
Топ децентрализация(( Киты, добавьте кэширование этого конфига какое-то частичное, чтоб тонхаб работал без ton.org🙏
R
10:13
Roman
In reply to this message
> Топ децентрализация((

Вот да :/
с
10:15
сергей
Вернулось уже
10:15
In reply to this message
Согласен
T
10:49
TON Дев Чат
In reply to this message
А не приходит сообщение? или приходит, но коммент не отображается? Просто он и не должен, нотификация приходит со своим специальным опкодом впереди (т.е. отправляющий не может заставить жетон-кошелек получателя отправить произвольное сообщение, это было бы опасно), соответственно как коммент не отображается.
Af
11:16
Alexandr forward_to_the_admin
In reply to this message
VR
14:27
Vitaliy Romanov
Коллеги. валидаторы, есть ли информация по штрафам из за не стабильной ноды(пропал интернет, слабое железо)?
w
14:30
witkoil.ton
In reply to this message
На всю котлету)
VR
14:31
Vitaliy Romanov
In reply to this message
ну тогда профит маловат будет, а если серьезно?
w
14:34
witkoil.ton
In reply to this message
Не сталкивался. Но если логически думать, то скорее всего это зависит от времени/количества проваленных запросов.
VR
14:53
Vitaliy Romanov
In reply to this message
в поддержке так же ответить не могут, правила придумали, но какие они не совсем ясно
Z
15:04
Z.Andrey
я прошел 7-й круг ада и тогда получилось)
SB
15:11
Slavik Baranov
Всем привет!
Подскажите, пожалуйста, а JNI-либа в основном репозитории сейчас не собирается?
Я попробовал на разных платформах, падает на этапе prepare_cross_compiling. Вот пример ошибки:

Scanning dependencies of target tl_generate_java
[ 25%] Generate java tl source files
tonlib_generate_java_api: /ton/tl/generate/tl_writer_java.cpp:152: virtual std::string td::TD_TL_writer_java::gen_type_name(const td::tl::tl_tree_type*) const: Assertion `false' failed.
qemu: uncaught target signal 6 (Aborted) - core dumped
gmake[3]: *** [CMakeFiles/tl_generate_java.dir/build.make:78: CMakeFiles/tl_generate_java] Aborted
gmake[2]: *** [CMakeFiles/Makefile2:592: CMakeFiles/tl_generate_java.dir/all] Error 2


В https://github.com/newton-blockchain/ton собирается, но там устаревшая схема tonlib_api.tl, не хватает нескольких методов
A
15:28
Alex
In reply to this message
Попробуйте PR https://github.com/ton-blockchain/ton/pull/345, updated
A
15:54
Artem
Господа, кто разбирается в контрактах. В гитхабе контракта номинаторов строчка:
Owner - owner is a arbitrary contract (wallet or dao) that could make critical updates to the contract: change fees, start/stop pool and even update code

Это значит, в работающем контракте можно изменить код? Изменить функционал? Не означает ли это проблем с безопасностью средств, отправленных номинатором?
EK
15:57
Eugene Kalinovskiy
In reply to this message
здравствуйте, мне кажется, что да.
15:58
In reply to this message
Помимо этого в Тоне используется модель акторов:

An actor is a computational entity that, in response to a message it receives, can concurrently:

send a finite number of messages to other actors;
create a finite number of new actors;
designate the behavior to be used for the next message it receives.
16:00
В тоне не деплоил ещё контрактов, и не работал с ними, только начинаю. Вот в эфире слишком большие права у владельцев - большая проблема. Там по-разному пытаются их ограничить, если сохраняются - один из методов - Timelock
16:01
Может, если в TON-е такого нет, имеет смысл написать
VD
16:52
Victor Dm.
Народ, я вот случайно потерял несколько кошельков которые использовал для тестов, там они все почти пустые или с балансом от 0.0001, но вот мне интересно что с такими кошельками происходит. Они по сути в мусор превращаются?
IK
17:03
Ivan Kuznetsov
всем привет! подскажите пожалуйста, где лучше взять хостинг для бота телеграмма, чтоб было меньше проблем связанности серверов телеграмма и бота? они в aws арендуют или еще где?
A
17:06
Andrey
In reply to this message
Да на самом деле любой хороший
Netangels например
IK
17:06
Ivan Kuznetsov
ага, ото тестовые сидели в рф, и частенько отлуп видел по DPI наверное фильтрует чего(
SB
17:08
Slavik Baranov
In reply to this message
Спасибо, помогло. Вот было бы здорово, если бы кто-нибудь замерджил этот PR - здесь нет последних фиксов из мастера под M1, приходится ручками прописывать флаги компиляции.
T
17:28
Tim
In reply to this message
Большой разницы нет. Если нужно прямо высокую нагрузку - поднимай свое бот апи через тдлиб
M
18:56
Maksim
Ребят, всем привет, у кого нибудь есть примеры реализации wallet connect'а ?
MS
20:01
Mikhail Salkov
В explorer и api выдается код контракта https://tonwhales.com/explorer/address/EQCtiv7PrMJImWiF2L5oJCgPnzp-VML2CAt5cbn1VsKAxLiE/code
Serialized Code как его перевести в BOC?
дk
20:02
дima karaush
привет всем, подскажите как ботом проще всего получать платежи? атач @wallet'а для ботов я смотрю не работает, единственный вариант это сейчас давать адрес кошелька?
w
20:03
witkoil.ton
In reply to this message
Через @cryptobot счета выставляй
R
20:10
Roman
In reply to this message
На ноде:

const {Address, Cell, TonClient} = require("ton");

const contractAddress = Address.parse('EQCtiv7PrMJImWiF2L5oJCgPnzp-VML2CAt5cbn1VsKAxLiE')

let client = new TonClient({
endpoint: 'https://toncenter.com/api/v2/jsonRPC'
})

client.getContractState(contractAddress)
.then((state) => {
let code = Cell.fromBoc(state.code)[0];

console.log(code);
});
20:17
In reply to this message
Ну а state.code — это и есть BOC, тащемта
20:21
In reply to this message
И пиши в буффер в файл, исполняй, делай што хош. Ну ты понел
F
20:21
Ferrari Apple
Тут был где-то мануал по знакомству со смарт-контрактами на ТОН для новичков вроде как. Где ссылку можно найти? В формате уроков
R
20:22
Roman
In reply to this message
На гитхабе: romanovichim/TonFunClessons_ru
F
20:22
Ferrari Apple
Спасибо
AP
20:23
Andrey Pfau
In reply to this message
Это base64 массива байтов, ну камон....
20:23
Это же база
F
20:25
Ferrari Apple
In reply to this message
Только почему require, а не import синтаксис в примере)
R
20:25
Roman
In reply to this message
У меня нода старая (%
А
20:26
Арчи
In reply to this message
😂 создал 2 аккаунта какой-то скамер и почему-то именно на мой пост ставит дислайки. Продолжай у тебя только видимо это хорошо получается
20:28
Вообще можно из группы вон его
MS
20:30
Mikhail Salkov
In reply to this message
Если сравнивать код nft коллекции через TonWeb.utils.bytesToHex(code.toBoc()).toUpperCase() с https://github.com/ton-blockchain/token-contract/blob/main/nft/build/print-hex.fif то hex немного отличается
R
20:35
Roman
In reply to this message
Яхз, я в фифте не секу (:
n
20:57
n3cr0x
In reply to this message
До сих пор без изменений. Может быть кто-то зашевелится уже или всем пох?
А
21:05
Андрей
In reply to this message
На комбот да
n
21:35
n3cr0x
In reply to this message
Это вообще-то основной бот. Ну да ладно. А то что фанаты ТОНа по всему миру используют его в своих группах как основного бота и пользуются этой функцией? Положив на Комбота = положить на участников сообщества. Спасибо за внимание.
А
21:41
Андрей
In reply to this message
> фанаты тона по всему миру пользуются этой функцией

Пиздеж чистой воды. Сами же сказали что он не работает и не работал соответственно. И все это оффтоп, так как эта группа для разработчиков на TON, а не комбота
SB
22:37
Slavik Baranov
И еще вопрос про JNI-либу: а она вообще поддерживается или лучше перестать ходить по граблям и придумать какой-нибудь workaround?

Вот конкретный пример проблемы:

Пытаюсь вызвать из JVM-приложения SmcRunGetMethod, получаю вот такую ошибку (логгинг от tonlib):

[ 4][t 1][2022-06-21 18:01:40.422607][SmartContract.cpp:123][!Tonlib]  VM log
execute SETCP 0
execute DICTPUSHCONST 19 (xC_,1)
execute DICTIGETJMPZ
execute PUSH c4
....
execute MYADDR
execute REWRITESTDADDR
handling exception code 9: cannot parse a MsgAddress
default exception handler, terminating vm with exit code 9


Вызов из tonlib-cli, собранного из мастера, отлично отрабатывает:
runmethod EQBYzFXx0QTPW5Lo63ArbNasI_GWRj7NwcAcJR2IWo7_3nTp get_jetton_data
Got smc result. exit code: 0, gas_used: 47072


Падает на вот этой строчке контракта (что хорошо видно из логов):

  (_, int hashpart) = parse_std_addr(my_address());


Проблема проявляется на некоторых контрактах, на большинстве не проявляется.

Выглядит так, что не хватает каких-то достаточно свежих фиксов из мастера.

Либу пробовал собирать из разных реп, в т.ч. того, который посоветовал @neodix
AP
22:40
Andrey Pfau
In reply to this message
Лучше использовать для JVM эту либу: GitHub.com/andreypfau/ton-kotlin
22:41
Там все примитивы есть для рефлексии TVM и вообще все есть
SB
22:45
Slavik Baranov
In reply to this message
Спасибо, буду пробовать.
А на Rust, совершенно случайно, нет какой-нибудь секретной имплементации, про которую тоже нигде не написано?
AP
22:45
Andrey Pfau
In reply to this message
Используйте только версию с jitpack репозитория
22:46
На мавене сейчас старая
A
22:46
Alex
In reply to this message
Скажем так, даже PR, который я посоветовал, не до конца синхронизирован с мастером, потому могут быть ошибки вроде тех что Вы указали выше. Это случилось после переноса из репо newton. Мы пофиксим это и конечно JNI либа будет доступна.
Параллельно, сейчас идет разработка java либы для взаимодействия с tonlibjson через JNA. Через несколько недель возможно будет первый релиз. Я считаю, что это более перспективный путь для plain java. Конечно же, интегрировать котлин либу вам никто не запрещает, тем более, что она действительно хорошо написана.
SB
22:52
Slavik Baranov
In reply to this message
Вот я сразу же увидел, что в ней реализован парсинг Cell'ов, которого сильно не хватает в JNI-либе
AP
22:53
Andrey Pfau
In reply to this message
Ячейки и боки и даже (де)серелизация TL/TL-B структур есть в тон котлине
22:53
Там вообще максимально просто можно все писать
22:54
Из джавы должно все нормально вызываться без морок
22:54
Если что-то не так - пишите ишьюс, поправлю сразу же
y
22:58
yoshi
In reply to this message
> не работал соответственно

Работал, но перестал.
22 June 2022
w
00:10
witkoil.ton
Господа есть вменяемый мануал по «Расширение NFTEditable»?
NN
00:11
Nick Nekilov
In reply to this message
Нет
w
00:13
witkoil.ton
То есть все сами?
NN
00:14
Nick Nekilov
In reply to this message
Да.
Описание стандарта есть, исходные коды есть.
На этом как бы всё.
с
00:16
сергей
Друзья, есть ли у кого-то js функция, которая хаширует string в int, так же как и TONовская?
AJ
00:17
Adam Johnson
Доброго дня. Ломаю голову как с помощью tonweb отправить jetton и отправить сообщение получателю.
Получателю приходит только мелкий перевод (forwardAmount), но без комментария.

Возможно у кого то есть пример как сформировать Cell для jettonTransfer, что бы комментарий всё же был.

От безысходности готов оплатить Вашу помощь.
00:17
AP
00:24
Andrey Pfau
In reply to this message
crc16
с
00:25
сергей
In reply to this message
спасибо ☺️
Sergey invited Sergey | freak12techno
AJ
00:28
Adam Johnson
In reply to this message
Как я понял forwardPayload это Cell в Вашем коде.
Андрей invited Андрей
NN
00:29
Nick Nekilov
Да, но он не обязан быть таким. Все зависит от того, включен ли бит или нет (0 - инлайн, 1 - ^Cell)
AJ
00:31
Adam Johnson
In reply to this message
Да, я это уже знаю.
Вот кусок из тонвеба
00:31
NN
00:32
Nick Nekilov
Вы хотите чтобы прилетел комментарий о переводе?
AJ
00:32
Adam Johnson
что бы при получении токена был комментарий
00:32
NN
00:37
Nick Nekilov
Попробуйте в forwardPayload добавить перед текстом 4 нулевых байта.
AJ
00:41
Adam Johnson
In reply to this message
байта или бита?
T
00:41
Tim
00:41
так в стандартном валлете пейлоад добавляется
NN
00:43
Nick Nekilov
In reply to this message
4 байта = 32 бита
AJ
00:43
Adam Johnson
In reply to this message
благодарю
Af
11:40
Alex from Mars
Может кто насыпать тестовых TON'ов? А то по 2 в боте мало..
EQAkE3YCdGvzo39iZiGBMfL5iao6ttgqtHINM5xM4UlmYSFt
A
12:10
Artem
Нет ли аналога tonweb sdk для python? Управление кошельками и вот это всё
RG
12:17
Ruslan Gabdullin
Привет, ближайшая библиотека по функционалу — https://github.com/psylopunk/pytonlib
A
12:17
Alex
In reply to this message
насыпал
RG
12:18
Ruslan Gabdullin
In reply to this message
Есть еще https://github.com/toncenter/pytonlib, но это python-эквивалент ton-http-api (toncenter.com).
H
15:35
HUDIK
Здравствуйте, ищу разрабочиков смарткотракта на проект. Где можно найти таких людей.
M
16:27
MetaJedi • NFT
Здравствуйте! Ищем разработчиков смарт -контракта для NFT-проекта. Можете написать в личку
M
16:28
Murat
In reply to this message
МетаДжедай... брат...
M
16:28
MetaJedi • NFT
In reply to this message
🤗
А
17:39
Александр
In reply to this message
10% вроде
21:36
Deleted Account
Привет всем. Буду рад совету

Сам boc я понимаю как что хранится, кроме write_address и всякие такие штуки. Как +- он там хранится, можно ли где-то почитать об этом?

Или может получится понять в чем я не прав? Так думаю разберусь дальше👇

Есть NFTха EQARjA-3aslYh4vIhySU784_DmZHfBf7S_TL0Zoc9dJldECt
https://getgems.io/collection/EQAo92DYMokxghKcq-CkCGSk_MgXY5Fo1SPW20gkvZl75iCN/EQARjA-3aslYh4vIhySU784_DmZHfBf7S_TL0Zoc9dJldECt

Обращаясь к ней с get методом get_nft_data мы должны получить
цифру, цифру, клетку(collection_address), клетку(owner_address), клетку

В первых двух клетках должны лежать адреса. Коллекции и владельца соответственно.

Дальше десериализую бок с tvm_valuetypes и получаю bitstring, который достраиваю до байтового представления в хексе, добавляя пустые биты в конце (вроде как). На выходе у меня получается hex, но адрес в hex формате занимает 64 символа, а у меня 68. Отрезаю последние 4 и адрес декодируется, но не тот который нужен

Пытаюсь сделать unpackAddress на эту нфтху и там хекс, который нельзя получить этими методами из этих cell. => как?😥

Неужели там его надо как-то считывать по интам и тд, получая по отдельности все его флаги и сам адрес, а потом обратно собирать уже в какой-то другой хекс?
T
21:36
Tim
В тонвебе есть код парсинга даты коллекции
21:37
Deleted Account
In reply to this message
Сча гляну, спасибо. Не подумал что-то
k
23:45
krokodilskii ️
In reply to this message
выглядит дерзко,Артем
23 June 2022
I
03:19
Info
В TON Hold подвезли поддержку токенов на TON tonhold.com 🥳👏
YP
04:04
Yuri Papadin
In reply to this message
планета обезьян 2.0
F
09:30
F
Напоминаю, обсуждение других тем кроме разработки на TON выходит за рамки данного чата и относится к флуду
12:01
Deleted Account
In reply to this message
Кто-нибудь знает что за первые два числа записываются?
Г
12:01
Григорий
Привет всем. Подскажите пожалуйста. Есть такая возможность, минтить NFT Скажем через теграм бота (от Даймонов есть контракт) сразу в коллекцию при условии, что коллекция уже есть и создавалась на GetGems ?
AP
12:04
Andrey Pfau
In reply to this message
2,2 - это префикс конструктора
0,1 - это anycast (по умолчанию выключен)

https://github.com/ton-blockchain/ton/blob/7e3df93ca2ab336716a230fceb1726d81bac0a06/crypto/block/block.tlb#L107
12:05
Deleted Account
In reply to this message
Интересно что это, потом заботаю) но сейчас видимо просто отбросить достаточно их. Спасибо
AP
12:05
Andrew Python
In reply to this message
А что значит anycast?)
AP
12:06
Andrey Pfau
In reply to this message
Anycast на данный момент не реализован в тоне, но по идее этот параметр нужен для адресов смартконтрактов которые одновременно на нескольких шардах находятся, поэтому сообщение с этим адресом "рассылается" сразу на несколько шардов
AT
12:06
Andrey Tvorozhkov
In reply to this message
Там прикол в том, что перезаписываются первые биты
12:07
Но он действительно пока нк юзается
Г
12:29
Григорий
In reply to this message
Не подскажите? Стоит ли искать?
w
12:31
witkoil.ton
In reply to this message
Если на ГГ минтили с их контрактом то очень на вряд ли
12:31
Обратитесь лучше в поддержку гг
d
15:35
default
Здраствуйте кто знает простой ton api для python чтобы было понятно новичку?
15:36
библиотеку для работы с api
D
15:43
Dmytro🇺🇦
здравствуйте уважаемые разработчики, у меня возникла проблема при transfer nft на другой кошелек, я пытался со своей v3 отправить себе на v4. так же я пытался отправить с v4 на v4 кошелек нфт другому человек, пишет данную ошибку как на скрине. обращался в поддержку getgems и diamonds, проблему так и не решили
15:44
а вообще нельзя скрин сюда отправлять
15:45
ошибка появляется когда подтверждаю в tonkeeper транзакцию. пишет property 'BigInt' doesn't exist
А
15:50
Андрей
In reply to this message
Попробуйте написать сюда, у них есть контакты с разработчиками:
@ton_help_bot
D
15:51
Dmytro🇺🇦
In reply to this message
Окей, спасибо
T
15:57
Tim
Скорее надо в поддержку тонкипера писать
SK
16:11
Savely Krasovsky
а где можно почитать спецификацию последнего wallet v4r2?
NN
16:14
Nick Nekilov
In reply to this message
Насколько мне известно, ничего такого нет.
Отличие от v3 только в том, что появились «плагины».
SK
16:14
Savely Krasovsky
In reply to this message
а на основе какой крипты работает?
16:14
ed25519?
16:14
или чета другое?
SK
16:15
Savely Krasovsky
спасибо
AP
16:15
Andrew Python
А чем отличается v4r1 и v4r2?
NN
16:19
Nick Nekilov
In reply to this message
Где-то видел упоминание что р1 в паблике никогда не был и отличия в оптимизации.
16:19
Сходу ссылку не найду
AP
16:20
Andrew Python
In reply to this message
Я просто r1 увидел сегодня в tonweb, но больше нигде не видел)
А
16:46
Артем
а тут табличку кидали по заполнению трудностей ответов и отзывов по Тону, не могу линк найти, там было написано что Андрей тоде ее заполнял
a
16:47
assemblerx64
In reply to this message
github.com/psylopunk/pytonlib

github.com/psylopunk/pytonlib/issues/7
Если не запуститься сразу
о
16:49
о
Здроваствуйте, подскажите пж, могу ли я запустить toncli на винде через WSL?
d
16:50
default
In reply to this message
спасибо
D
16:59
Dmytro🇺🇦
In reply to this message
проблема решена, приложение тон кипер был не последней версии, спасибо большое всем
о
17:03
о
In reply to this message
А как тогда перекинуть нфт с v3r2 на v4r2 ?
17:05
Или оно спокойно перейдёт? Просто у меня та же проблема, перекинуть на новый версии кошелька не получается, из-за версии кошелька или лагучего тонкипера
D
17:15
Dmytro🇺🇦
In reply to this message
только что обновил приложение, зашел с компьютера на сайт гетгемс, нажал transfer nft и просто перевел на другую версию кошелька
17:16
взымается маленькая комиссия
о
17:16
о
In reply to this message
Спасибо)
17:17
Подскажите пж, могу ли я запустить toncli на винде через WSL?
R
17:24
Roman
In reply to this message
Похоже винды тут не в почёте (:
о
17:24
о
In reply to this message
:(
AP
17:25
Andrew Python
In reply to this message
Учись пользоваться поиском))
https://t.me/tondev/61938
о
17:25
о
Объясните пж, почему люди по деву юзают линукс? Я ток вчера питон скачал, сори за глупый вопрос
17:26
In reply to this message
Оо, пасиба)) Не подумал)
O0
17:26
Object 0
In reply to this message
Разрабы в поиск тоже не умеют.
AP
17:27
Andrew Python
In reply to this message
Это первое, что нужно уметь) тогда остальное можно будет найти😅
R
17:28
Roman
Господа, можете пояснить момент по газу, я что-то не допонимаю. Вот допустим, я делаю транзакцию, с увеличенным значением газа, допустим 1 ТОН. Но, контракт, допустим, потребит только 0.5 ТОНа. Остаток газа вернется автоматически? Или чтобы вернулся, нужны дополнительные телодвижения в контракте делать? Можете тыкнуть носом в доки, если я в глаза долблюсь
17:31
In reply to this message
Потому что все тулзы для разработки на юниксах работают из коробки (почти), а на винде с приключениями или вообще никгда не заработают
AP
17:31
Andrew Python
In reply to this message
Изначально ты отправляешь тоны в один конец. Если в логике принимающего контракта есть отправка остатка - он вернётся.
O0
17:32
Object 0
In reply to this message
Это повсеместно, увы.
Хотя сейчас меня начали терзать смутные сомнения. 😏
Все больше кажется, что люди пришли получить как им кажется уникальный ответ на вопрос. Либо не до конца понимают, ждут конкретного адресного ответа.
Ну и 3 категория, особо одаренных:
Задать вопрос, чтобы услышать максимально приближенный к своему выводу ответ. Их не интересует правда, им нужно подтвердить своё мнение, пусть совсем не правдивое.
AP
17:34
Andrew Python
In reply to this message
Я третий 🙈
R
17:34
Roman
In reply to this message
Я так понимаю, это поведение связано с bounceable-флагом?
O0
17:34
Object 0
In reply to this message
😶‍🌫
AP
17:37
Andrew Python
In reply to this message
Ты имеешь ввиду флаг в адресе или в сообщении?
NN
17:38
Nick Nekilov
In reply to this message
Нужно отправить на адрес отправителя сообщение с mode = 64.
https://ton.org/docs/#/func/stdlib?id=send_raw_message
R
17:39
Roman
In reply to this message
Вах, это оно!
17:39
Пасиба
aM
17:44
aYtek Mills
Хэй, есть у кого-то гайдлайн или репозиторий для вдохновения по интеграции ТОНа в систему интернет магазина ?
R
17:47
Roman
In reply to this message
На тон.апп есть модуль для (простихоспаде) битрикса
aM
17:49
aYtek Mills
In reply to this message
Ох, это уж совсем неожиданно и жестко, я скорее про гайд по тому как вцелом сделать процесс покупки условных фантиков у себя на сайте через тон транзацию:
Нажал купить, открылось расширение и предложило сделать перевод на 1 тон с сгенерированным комментом. Перевод сделал, его проверило и перекинуло тебя на страницу checkout.
R
17:55
Roman
In reply to this message
Мне кажется пайплайн оплаты всегда примерно одинаковый, будь то карта или крипта. Только в случае с криптой нет никаких коллбеков от платежной системы или банка-эквайера, надо самому кроном чекать транзакцию
aM
18:01
aYtek Mills
In reply to this message
Мерси
R
18:04
Roman
In reply to this message
Поиск на гитхабе по словам eth payment показывает кучу репов. Можно что-то подсмотреть и адаптировать
19:34
Хексы викторианской эпохи уже обсуждали в этом чати?
D
20:24
Daniil
У тонвеба в энэфти какой контракт? editable?
T
20:35
Tim
Нет
A
21:49
A
Все работает 🚀
IG
23:00
Ilia Gaevskii
Привет. мне случайно выдали сервер с нодой тона, с фразой "почини".

У меня есть поднятая нода и pyTON.

на некоторые адреса getTransactions возвращает нормальные данные, а на некоторые шлет вот это
{'@type': 'error', 'code': 500, 'message': 'LITE_SERVER_UNKNOWN: cannot compute block with specified transaction: lt not in db', '@extra': '1656014079.9133694:0.1652696213812198'}


Подскажите пожалуйста, Я правильно понимаю что проблема в том что моя нода устарела и не синхронизирована? Если да, то можно пожалуйста линку как ее синхронить?
T
23:09
TON Дев Чат
In reply to this message
Нет, ваша нода наоборот, не устарела, а отбросила старые данные. Если вам нужно хранить все данные за все время - нужно качать архивную ноду
ID
23:11
Igor Diakonov
In reply to this message
А, кстати, где-то есть инструкция как поднять архивную ноду?
NN
23:12
Nick Nekilov
In reply to this message
Здесь есть инструкция: https://github.com/ton-blockchain/TIPs/issues/32
Не знаю, насколько актуальная.
ID
23:12
Igor Diakonov
In reply to this message
Спасибо
IG
23:43
Ilia Gaevskii
In reply to this message
А Я правильно понимаю что есть одна большая архивная нода, и нет никаких снапшотов например от начала года?))
23:44
In reply to this message
А есть информация о минимальных требованиях на текущий момент? А то мне кажется после бума Тона в начале этого года и выпуске нфт минимальные значения должны были измениться
23:44
23:54
А как узнать за какой период текущая нода?
Ну или моя нода, хз как правильно
24 June 2022
A
00:56
Alexander
In reply to this message
А telepay на TON Apps смотрели?
00:59
Или Payhook
R
01:34
Restoring
In reply to this message
Пишите
I
01:36
Imthe
In reply to this message
большие нагрузки - это сколько?
01:41
In reply to this message
Напишите в личку скину что у нас есть
R
01:42
Restoring
In reply to this message
Лимиты тг.
Бот не может отправить больше 4 запросов в секунду.
Иногда тг пропускает до 10 запросов , но здесь должно быть соотношение 2 запроса пользователя на один ответ бота)
01:42
In reply to this message
Нужно поднимать свой MTP сервер для этого
?
01:57
😡
Всем привет. После авторизации через расширение ton wallet методом ton_rawSign получаю ключ, как его дальше использовать?)
AP
02:02
Andrew Python
In reply to this message
проверить подпись с использованием публичного ключа?
?
02:03
😡
In reply to this message
Как это можно сделать?
AP
02:04
Andrew Python
In reply to this message
🤷‍♂️
ID
02:34
Igor Diakonov
In reply to this message
?
02:35
😡
In reply to this message
Спасибо
I
04:12
Inokent 💎
Слова могут повторяться в ключевой фразе?😏
04:12
От кошелька
IG
06:10
Ilia Gaevskii
In reply to this message
Эх, вот бы кто-нибудь ответил на все мои вопросы 🥲
AC
07:28
AlexNet Crypto
In reply to this message
Вы можете настроить период за который вам нужна архивная нода указав параметр --archive-ttl
Например с начала текущего кода --archive-ttl 15120000 (60*60*24*175)
Смотрите описание https://github.com/ton-blockchain/TIPs/issues/32 или посмотрите хелп validator-engine -h
07:31
Deleted Account
In reply to this message
Ребят, я конечно ничего не хочу сказать абсолютного плохого, тк сам не работал. Но думаю стоит предупредить, что уже больше двух человек говорило про toniksa, что он скамер. Юзернейм сейчас у него новый, сообщений почему-то нет. Просто имейте ввиду
M
07:56
Michaił Øŋę⍢
In reply to this message
Скамер😂😂
А
09:01
Андрей
In reply to this message
Архивных нод много, часть из них публичные
Вопрос со снапшотами связан с тем кто как администрирует свой сервер
На остальные вопросы уже отвечали, нужно воспользоваться поиском по чату, вот например предыдущий такой же вопрос, можете посмотреть ответы: https://t.me/tondev/49599
IG
10:17
Ilia Gaevskii
In reply to this message
А Я правильно понимаю, если Я сюда добавлю параметры, например --archive-ttl 315360000 то моя нода перестанет удалять блоки, удовлетворяющие временной метке, но уже удаленные не вернет?

И правильно ли Я понимаю, что ttl это время жизни блока, и если Я хочу хранить данные условно с вчерашнего дня, то с каждым днем не надо прибавлять сутки, и нельзя сказать "хранить все с такой-то даты" ?
10:20
Получается если Я хочу загрузить старые блоки, то мне надо сначала скачать архивную ноду самому, например отсюда, а потом настроить свой валидор на то чтобы он ее не чистил?
А
10:21
Андрей
In reply to this message
Да
Да
10:21
In reply to this message
Можно и наоборот
IG
10:26
Ilia Gaevskii
In reply to this message
Хорошо. и еще пару вопросов.

Допустим Я смогу найти человека. у которого есть архивная нода (Эт оведь нода?) Я смогу с его ноды создать новую урезанную за нужный мне период?
10:29
Или проще скачать архивную и самому удалить лишнее выставив параметры в валидаторе?
TI
12:06
Timur Iskakov
Есть ли возможность переводить nft из сети TON в другие сети, например в eth или polygon?
T
12:08
Tim
In reply to this message
В теории да, на практике пока нет
D
13:39
Dilyara
Всем привет! Ищу разработчиков на тон, есть кто с опытом?
NN
13:42
Nick Nekilov
In reply to this message
Сколько лет опыта в TON нужно?
D
13:43
Dilyara
In reply to this message
Конечно же минимум 5 лет в разработке))) шучу. Просто если уже есть ребята, которые запускали свои коллекции или проекты на тон, было бы круто их найти)
AP
13:52
Andrey Pfau
In reply to this message
А ты шутник
13:53
In reply to this message
Если создам такой кошелек и на него или с него будет идти транзакция, то она будет навалидна?
AP
13:55
Andrey Pfau
In reply to this message
под кошельками тут имеется ввиду приложение-клиент.

Смартконтракту все равно через какое приложение, у него ключ - это 256 массив бит, и как они сгенерированны ему всё равно
ПП
14:05
Просто Паша
In reply to this message
спасибо, поржал 😆
M
16:15
Maksim
Всем привет есть у кого-нибудь пример авторизации через Ton Wallet / TonKeeper ?
А
18:09
Арчи
Добрый день всем, есть примеры токенов на ТОН блокчейн?
EK
18:18
Eugene Kalinovskiy
Такой же вопрос по fungible. Есть ли какие-то не дефолтные?
А
18:32
Артем
Привет всем, а тут скидывали отпрос для разработчиков Тона, где нужно ответить про боли разработки, что добавить и т.д ПОдскажите ссылку где заполнить
AP
18:35
Andrey Pfau
In reply to this message
18:35
Ссылку потерял(
AP
18:36
Andrey Pfau
RK
Roman Krutovoy 03.06.2022 13:26:22
👋 Привет разработчикам экосистемы TON

Я хочу помочь сделать TON более доступным для новичков и более комфортным для тех кто давно в теме.

На текущий момент любую информацию о TON найти сложно. В том числе и о проблемах разработчиков.

💡 У меня появилась идея — я создал форму на 10 вопросов. В ней вы можете поделиться вашим опытом и проблемами при работе в экосистеме TON.

🔥 БОНУС — кто заполнит форму получит доступ к общему документу, где другие участники оставили свои проблемы, идеи и вопросы.

Можно изучить и вдохновиться, а можно добавить свою лепту в общий процесс. Так уже сделал например всем знакомый @andreypfau, разработчик IDEA плагина и TON kotlin SDK.

Принять участие можно тут:
👉 https://tonbuilders-research-10.paperform.co/
AP
18:36
Andrey Pfau
Нашёл
А
18:37
Артем
In reply to this message
Спасибо 👍
18:38
А все линк уже не работает ((
F
18:44
Ferrari Apple
Вот так и юзать Third-party централизованные сервисы...
P
18:57
Purple
Как имея account (который отправил транзакцию) и lt, hash, используя https://toncenter.com/ получить полный объект транзакции? (где будет body, и т д)

И почему метод getBlockTransactions возвращает список transactions с типом "blocks.shortTxId”, то есть там есть только @type; mode; account; lt; hash;? Даже если есть какой-то метод, который вернёт по этим полям подробную информацию о транзакции, то это как-то странно - если у меня есть задача получить подробную инфу о каждой транзакции в блоке, мне нужно на каждую транзакцию из списка от getBlockTransactions кидать какой-то запрос к json rpc api
AB
21:45
Andar Bahar💎
In reply to this message
Парни ,кто какую версию Ubuntu использует ,просто интересно (Моя вер.Ubuntu22.04)
T
21:46
Tim
20
w
21:46
witkoil.ton
In reply to this message
20Ю в основном
IG
21:46
Ilia Gaevskii
In reply to this message
20
T
21:46
Tim
Последние версии для бета тестеров
AB
21:46
Andar Bahar💎
In reply to this message
Тип для разработки на TON такое себе?
21:46
In reply to this message
22.04
N
21:47
NMI
In reply to this message
Если ставить ноду на нее, там какая-то ошибка была
AB
21:47
Andar Bahar💎
In reply to this message
не у меня ошибка с компиляцией fift и func
21:48
при сборке
21:48
сейчас думаю на 20 откатиться попробовать
25 June 2022
IG
00:20
Ilia Gaevskii
In reply to this message
Есть шанс ночью получить лог и пароль сюда? И что для этого надо сделать?
IG
01:02
Ilia Gaevskii
А есть линки на офф сайт где можно архивную ноду скачать? Почему в тоне нет все через сторонние форки? :С

Еще слышал про какие-то 10к за архивную ноду, это что такое и откуда?
AT
01:10
Andrey Tvorozhkov
In reply to this message
Есть, написал в личку
PG
01:47
Prime G.
In reply to this message
Нет, не будет. Это простой кошелёк для базовых операций - отправить и получить. Все остальные фишки в тонкипере и других кошельках.
T
01:59
Tim
Прямо в голос в 2 ночи
PG
02:00
Prime G.
In reply to this message
Нет, не правильно. Тон валлет изначально задумывался как простой одновалютный кошелёк с базовыми функциями. Он такой везде - на десктопе, в телефоне и в браузере.
А тонкипер - мультивалютный кошель с плюшками
AP
02:01
Andrew Python
На десктоп потом будет новый кошель, но точно без подписок (это прерогатива кипера)
VA
02:02
Vlad Arbatov
авторизация через гос услуги это же великолепно
PG
02:02
Prime G.
In reply to this message
Почитайте белую бумагу, там подробно расписано. Кратко - нет, тон за децентрализацию
T
02:03
Tim
In reply to this message
Обязательно с крос подписью всех транзакций на гос услугах
AP
02:03
Andrew Python
In reply to this message
Ты хочешь в децентрализованном кошельке поддержку централизованных подписок?)
T
02:04
Tim
В тонхабе же есть код для поддержки леджера
AP
02:05
Andrew Python
In reply to this message
и в ton wallet (который расширение) в коде есть намёки
PG
02:06
Prime G.
In reply to this message
Для Леджера приложение написано, но сам Леджер не апрувит его.
Есть simple wallet через mytonctrl, можно вообще собирать boc и отправлять руками через liteclient
02:09
Для гиков всё есть на гитхабе) там какой угодно велосипед собрать можно
02:09
Если запрос такой будет - кто-нибудь да напишет. Это же опенсорс
AP
02:10
Andrew Python
In reply to this message
У подписок есть небольшой прикол с поддержкой)
Т.е. в самих контрактах нет мета-данных, они хранятся централизованно у кипера. Поэтому надо ждать продукта для ПК от них.
T
02:11
Tim
ну хранят и хранят, никто же не мешает тонхабу скопировать эти данные)
y
03:35
yoshi
In reply to this message
Интересно, что это за монета такая, которая значком доллара отмечается 🙂
w
03:40
witkoil.ton
In reply to this message
Скам коин
AP
03:55
Andrey Pfau
Если видите спам - делайте реплай с /report пожалуйста @tg09F9 @Towelie1 @witkoil
w
03:57
witkoil.ton
In reply to this message
ЛС чекни плиз)
08:50
Deleted Account
Ребят, у кого-то есть понимание как работает rand() из func? Он тупо во время выполнения на валидаторе юзает что-то вроде os.urandom? Или из каких то значений сети строит?
R
09:31
Roman
In reply to this message
Из значений сети, в доке так и написано:
> Начальное значение случайного начального числа перед выполнением смарт-контракта в блокчейне TON представляет собой хэш адреса смарт-контракта и случайного начального значения глобального блока. Если внутри блока есть несколько прогонов одного и того же смарт-контракта, то все эти прогоны будут иметь одно и то же случайное начальное число. Это можно исправить, например, запустив randomize_lt перед первым использованием генератора псевдослучайных чисел.
09:33
Deleted Account
In reply to this message
Оч круто, спасибо
T
12:01
TON Дев Чат
In reply to this message
12:09
In reply to this message
Нет, базовые кошельки не будут развиваться ровно по обратной причине: мы хотим иметь максимально простые, максимально децентрализованные кошельки на сценарий апокалипсиса. Упадут сервера тонцентра, упадут индексаторы тонхаба, кипера, маркетплейсов, потеряется связность глобальной сети, заддидосят публичные ЛС, и даже в этом случае будет возможность поднять свою ноду и через нее отправить/принять тоны. Для более сложных сценариев, более сложные сетапы: например даппы + свой тонцентр (в будущем будет классно вместо тонцентра напрямую обращаться к ЛС из даппа, но на текущий момент там есть ряд ненаписанных библиотек)
12:12
In reply to this message
Ненаписанных на уровне клиента имеется в виду, в самой сети ничего менять не надо, она вполне готова к приложениям третьего и четвертого уровней из поста Бутерина про уровни децентрализации (из бесед с создателем сигнала)
AP
12:15
Andrew Python
In reply to this message
adnl же из браузера нельзя и дело не в библиотеках, а в браузере
T
12:17
TON Дев Чат
In reply to this message
Прокси штука несложная, я в основном имел в виду проверку мерклей + всю систему проверки кейблоков, проверку подписей блока валидаторами, проверку наличия транзы в блоке и стейта аккаунта в стейте чейна по блоку по меркельпруфам.
w
12:20
witkoil.ton
In reply to this message
Что то на блокчейновском
Af
12:50
Alex from Mars
In reply to this message
observer перестал работать... Навсегда или....?
A
12:51
ARS
Ща поднимем
12:58
Готово
12:59
In reply to this message
Давно лежал?
Af
12:59
Alex from Mars
In reply to this message
Без понятия...
а
13:18
артур
Привет, ребята, может кто подскажет. Пытаюсь имплементировать вот это дело: https://github.com/toncenter/tonweb/blob/master/test/wallet-example.html . Но когда кидаю количество в amount на 49 строчке, то получаю error, что она отправлять String или BN (я так понимаю binary), Вставляю String внутрь функции toNano - получаю assertion error, просто string без фукнции тоже assertion error, я в js не особо, да и в ton тоже. Может кто подскажет, как правильно нужно отправлять количество, какой тип данных надо использовать?
AP
13:24
Andrew Python
In reply to this message
BN - big number (bn.js)
D
15:11
Daniil
D
Daniil 25.06.2022 15:11:23
в ссылке ton://... нужно указывать amount в нанотонах?
дk
15:14
дima karaush
In reply to this message
ботом??
я так понимаю никаких встроенных решений, которые бы использовали вебвью у ботов, нет? кроме ссылки ton:// можно как-то встроить в бота ввод-вывод средств?
ИМ
15:18
Илья Михеев
In reply to this message
не в вебвью, пользователь нажимает кнопочку и его перенаправляет в бота для оплаты
15:19
в приложение / web telegram
AP
15:25
Andrew Python
In reply to this message
Да
T
17:44
Tim
Чат, подскажите плиз где про exit code'ы почитать
­
17:45
­
Для разработки ботов и работы с teleApi какой язык??
подскажите пожалуйста!))
NN
17:46
Nick Nekilov
In reply to this message
Тот, который знаете.
­
17:47
­
In reply to this message
с нуля
RG
17:47
Ruslan Gabdullin
Питон)
NN
17:48
Nick Nekilov
Сейчас срач начнётся 😁
17:49
In reply to this message
Или питон или жс.
T
17:49
Tim
In reply to this message
Спасибо. А 65535 это кто?
­
17:50
­
In reply to this message
Жс эт что
АГ
17:50
Андрей Гулицкий
In reply to this message
ЖаваСкрипт
NN
17:51
Nick Nekilov
In reply to this message
Это 0xFFFF. Его многие используют когда пришел неизвестный op-код.
­
17:51
­
даже если у меня уровень -0 ?
NN
17:52
Nick Nekilov
In reply to this message
Я бы начал не с тона.
17:53
In reply to this message
Если будете учить с нуля, то можно «надорваться» (из за высокого порога входа) и это отобьёт желание вообще что-либо разрабатывать.
VK
17:54
Vladimir Kulikov
Народ, привет! Подскажите, сейчас на solidity пишут смарт-контракты или только funC есть?
NN
17:56
Nick Nekilov
In reply to this message
The Open Network - только FunC.
VK
17:58
Vladimir Kulikov
In reply to this message
Понял, спасибо
18:12
Если занять DNS имя в тестовой сети, что потом с ним будет?
18:12
И почему ограничение домена 4 симольное?
A
18:12
ARS
In reply to this message
Оно будет в тестовой сети
18:12
🤨
18:13
In reply to this message
Логично, есть какие-то еще подробности по DNS?
NN
18:18
Nick Nekilov
Все домены будут на аукционах выставляться?
АГ
18:24
Андрей Гулицкий
Все бросились ботов для DNS писать😁
A
18:25
ARS
Какахон
S
18:25
SVIATOSLAV
Уже в ожидании, как какие-то ушлые ребята займут имена проектов типа Getgems и тд, и после будут писать с предложением выкупить у них
д°
19:21
да ня °°°°° | ~
In reply to this message
Да, кто-нибудь объясните пожалуйста, это ощущается как нонсенс - если этому нет технического объяснения, это будет кринж
19:22
In reply to this message
Та аукционы как раз не позволят такое провернуть
P
19:54
Polerka | New Year
20:23
✧Mikl✧
Всем привет. DNS в Q2 обещали вроде ? где подробнее инструкцию почитать ?
20:40
Deleted Account
In reply to this message
Ещё так понимаю идёт тест который даже не анонсировали
20:41
✧Mikl✧
In reply to this message
типа в закрытом виде тест ? или как то можно поучаствовать в тестовой сети ?
20:42
Deleted Account
In reply to this message
Описания нет и по этому смысла
20:42
Ждем
V
21:41
Vitaly Yagodkin
Подскажите кто знает 🙏 андройд приложения не могу собрать тестовое, так как нужны из документации к АПИ такие айдишники:

MERCURIO_WIDGET_ID
MERCURIO_SECRET

Что это? Не могу найти в документации (
HT
22:01
Happy Ton
Привет всем , где посмотреть свои тестовые монеты тон?
22:06
Вроде криптобота был вроде) тестовый
VA
22:08
Vlad Arbatov
In reply to this message
HT
22:11
Happy Ton
Прошу подкиньте тестовых монет если кто может)
22:11
EQBfXALVQTFofoDVFzgewSnKSfm1WVPwiuxD5r9FbOGHitvY
22:11
И напишите кто виновен , чтобы спасибо сказать)
HT
23:04
Happy Ton
А где аукцион будет, наблюдать можно?
NN
23:57
Nick Nekilov
In reply to this message
Полагаю что будет как с жетонами.
Вывалят кривой контракт с кучей изъянов сразу в релиз, без какого-либо обсуждения.
Должен признать что с NFT было все достаточно неплохо.
Л
23:59
Лаборатор 2.4
In reply to this message
А где найти контракт для жетонов?)
26 June 2022
Л
00:03
Лаборатор 2.4
Спасибо
NN
00:03
Nick Nekilov
In reply to this message
Должен признать что жетоны, несмотря на изобилие т.н. corner case’ов, можно использовать.
В отличии от монополизированных в руках у @oleganza подписок.
00:05
In reply to this message
TON Foundation, пожалуйста, сделайте так чтобы я был неправ хотя бы в отношении контракта для DNS.
OA
00:06
Oleg Andreev
In reply to this message
Почему они монополизированные? У них очень узкая функциональность поэтому они мало кому нужны. Плюс, чтобы ими пользоваться нужен бекенд, который дергает списания.

У меня есть идеи как с жетонами и нфт сделать версию 2.0 которая будет более универсальной и полезной.
00:06
К сожалению, заодно придется контракт-кошелек v5 строить
NN
00:10
Nick Nekilov
In reply to this message
Расскажите пожалуйста, как я могу программно создать подписку, метаданные которой будут видны в том же Tonkeeper’е?
Или может есть какой-то публичный API который позволит получить эти метаданные? Не тот который можно из Tonkeeper’а путем реверс-инжиниринг достать, а именно публичный. Не на одном из ваших серверов, а на любом сервере который соответствует спецификации.
00:12
In reply to this message
Эта версия 2.0 будет эксклюзивно для Tonkeeper’а? 😏
OA
00:13
Oleg Andreev
In reply to this message
Нет
NN
00:13
Nick Nekilov
In reply to this message
На первое сообщение, полагаю, ответа не будет, потому что все так и есть?
OA
00:14
Oleg Andreev
In reply to this message
Ты первый кто пришел спросить. Контракт публичный, индекс на tonapi.io будет тоже публичный, дергатель каждый сам делает.
00:14
Просто мы сначала сделали чтоб как-то работало. Но там нету десятка важных фичей
00:14
Учтем все уроки и пожелания и сделаем красоту для всех
00:15
Подписки были задизайнены когда не было и десятой части тех проектов, которые за последние полгода появились в тоне
NN
00:18
Nick Nekilov
In reply to this message
Открытый контракт это конечно хорошо, но в этой схеме все завязано на tonapi, что само по себе плохо.
00:20
Возможно стоит перенять опыт разработки FT/NFT где описано как хранить данные как ончейн так и офчейн, а не некий id, с которым вообще непонятно что делать. Подписка может и должна быть самодостаточной.
OA
00:20
Oleg Andreev
In reply to this message
Нет не завязано. Тонапи покажет как это индексировать и остальные индексы тоже могут так же.
00:20
In reply to this message
Да, план именно такой
00:21
Более того - получать платежи должен нфт-адрес, чтобы можно было гибко управлять всеми подписками: менять ключи, авторизовывать списания, ставить на паузу, делать рефанды и т.п.
NN
00:22
Nick Nekilov
In reply to this message
Мы говорим о существующих подписках или о каких-то подписках которые появятся в будущем?
OA
00:22
Oleg Andreev
In reply to this message
О будущих. Текущие появились до того как стандарты нфт и фт вообще начали обсуждаться
00:23
In reply to this message
Конкретно это будет и для текущих
NN
00:24
Nick Nekilov
In reply to this message
Ну будущее пока не наступило, а настоящее выглядит плачевно.
OA
00:24
Oleg Andreev
In reply to this message
Рим не сразу строился
T
00:25
Tim
Кошелёк это просто гуи чтобы обычный юзер мог что-то сделать. Ничего ведь не мешает сделать такие же подписки в тонхабе?
OA
00:25
Oleg Andreev
In reply to this message
Ничто не мешает
T
00:25
Tim
Я уверен если кто-то раньше сделает подписки в2, которые лучше текущих, а ещё лучше обсудит их с комьюнити, тонкипер будет только рад
OA
00:26
Oleg Andreev
In reply to this message
Да
AP
00:26
Andrew Python
Надо сделать системный контракт scheduler (как в эвере). Тогда можно будет дергать оплату за подписки без оффчейн сервиса
00:27
In reply to this message
А вообще такой контракт во многих кейсах нужен
OA
00:27
Oleg Andreev
In reply to this message
Прикольно. Это на тиктоке?
T
00:27
Tim
In reply to this message
А как он будет работать если будет миллион подписок в 1 час?
AP
00:27
Andrew Python
In reply to this message
Да
T
00:27
Tim
Это скорее прямо в контракт подписки надо
NN
00:29
Nick Nekilov
In reply to this message
Даже если тонхаб будет использовать тот же контракт для подписок что и тонкипер - один кошелёк не будет работать с подписками другого.
T
00:31
Tim
А тему хакатона уже назвали?
OA
00:32
Oleg Andreev
In reply to this message
Надо будет - будет
00:33
Мы как раз тонапи строим чтобы было удобно (в том числе) работать с подписками вне зависимости от того, какой кошелек их создал
00:34
Т.е. тонкипер сможет с тонхабными подписками. А тонхаб может с тонкиперскими по тому же стандарту через свой индекс или тот же тонапи - как угодно
00:35
Напомню что ТОН - это строительство всего по ходу пьесы быстро. https://youtu.be/Y7XW-mewUm8
00:36
Для каждой фичи нужно еще пять слоев инфраструктуры строить
NN
00:36
Nick Nekilov
А я могу развернуть свой экземпляр тонапи, на своём железе?
Не хотелось быть использовать инфраструктуру, которую, судя по новостям, постоянно DDoS‘ят.
?
09:39
𝕂ℝ𝕀ℙ𝔸
Всём привет👋
Напомните пожалуйста адрес тестового кошелька и где с тестовые монеты брать🙏
А
09:43
Андрей
In reply to this message
?
09:45
𝕂ℝ𝕀ℙ𝔸
In reply to this message
А кошелёк просто testnet.tonwallet.org ?
09:45
Не, чет не то.
Как-то по другому
А
09:46
Андрей
В приветственном сообщении бота будет ссылка на кошелек в тестовой сети
?
09:47
𝕂ℝ𝕀ℙ𝔸
In reply to this message
Благодарю
N
11:32
Narek
Привет, а сюда можно выкладывать вакансии ?
VM
13:15
Vardan Meliksetyan
In reply to this message
Добрый день, можем быть чем-то полезны?
R
13:32
Rod
Привет! Подскажите пожалуйста где есть или где можно взять учебную литературу по тон?
VM
13:58
Vladimir Massin
In reply to this message
AP
13:59
Andrew Python
In reply to this message
R
13:59
Rod
In reply to this message
Это я видел, но бывает делают гайды, how to, рассказывают, объясняют простым языком))
A
14:00
Andrii
In reply to this message
14:00
Deleted Account
In reply to this message
R
14:02
Rod
In reply to this message
Спасибо
о
16:00
о
Ребят, извините, я амёба, не могу понять как запустить toncli через WSL.
16:00
Кто-то подскажет?
A
16:02
Andrii
In reply to this message
В чем проблема?
М
16:03
Марьям
Привет, девчата! Подскажите, есть ли тут те, кто может за вознаграждение помочь с минтом NFT?
о
16:04
о
In reply to this message
Как перейти в директорию и запустить файл. Он не находит toncli. Когда на винде это выполняется так, то на WSL хз как
17:33
Deleted Account
In reply to this message
Все как и на Линукс
17:34
Гугл по Ubuntu и все
о
17:35
о
In reply to this message
Чо-то гуглил, но видимо плохо гуглил. Ща ещë поищу
17:52
Deleted Account
Привет всем. Подскажите, пожалуйста, в тоне есть ограничение по размеру данных в c4 (get_data)?

Если в теории количество пользователей растет бесконечно, как их все хранить? Делать какую-то логику с умножением кол-ва cell, указывая в каждом по 4 ссылки на новые cell?

В большинстве случаев я так понимаю лучше для каждого пользователя пушить отдельный контракт, но здесь хотелось бы повесить один адрес для всех
AP
18:56
Andrey Pfau
In reply to this message
максимальная вложенность ячеек 1024
18:58
In reply to this message
лучше для каждого пользователя отдельный контракт, создавать мегаконтракт в тоне - плохо
AP
19:18
Andrew Python
In reply to this message
А что не 1023?😅
AP
19:19
Andrey Pfau
In reply to this message
Кстати я разгодал тайну ячеек почему там бита не хватает
19:19
При серелизации последний бит указывает полная заполненность байт или нет
19:20
Это для боков надо
ND
19:43
Nikita Demidovich
А можно тестовых монет получить?
А
19:49
Андрей
In reply to this message
ND
20:49
Nikita Demidovich
Подскажите, пожалуйста, сколько ждать, чтобы статус сменился? Это в тестовой сети
NN
20:50
Nick Nekilov
In reply to this message
Порядка 3-5-х секунд.
20:50
После деплоя кошелька.
I
20:50
Isaac
In reply to this message
Исходящие транзакции с адреса есть?
ND
20:50
Nikita Demidovich
нет, это смарт-контракт
20:51
INFO: 🦘 Found existing deploy-wallet [kQBUmRyFr3BVy0jzRMJcKSpkam3d6bkkOAY7Tc_z6KmFbn3c] (Balance: 2.989999962💎, Is inited: False) in /home/nidemidovich/.config/toncli
INFO: 🤔 You want to send internal message to [my-cool-smc] from deploy-wallet with amount [0.03]
ERROR: 💰 Please, send more TON for deployment to [kQBUmRyFr3BVy0jzRMJcKSpkam3d6bkkOAY7Tc_z6KmFbn3c] in [testnet]
NN
20:53
Nick Nekilov
Полагаю что нужно еще раз задеплоить после отправки монет.
ND
20:55
Nikita Demidovich
In reply to this message
Да, помогло, спасибо
MS
21:51
Mikhail Salkov
Где можно посмотреть примеры работы со словарями (dict) на js? И как можно получить все значения словаря?
ИМ
21:52
Илья Михеев
Вместо dict там создаются объекты
MS
21:55
Mikhail Salkov
In reply to this message
Я имею ввиду словари, которые для контрактов (func)
OA
22:28
Oleg Andreev
In reply to this message
27 June 2022
I
03:18
Inokent 💎
как поднять ноду тона на арче и сколько она будет весить?
03:19
https://github.com/ton-blockchain/mytonctrl
как собрать на арче оаоаоаоао
03:26
03:26
:(
N
04:23
NT
А что такое такт язык? Вроде по тону для смартов планируется. Есть у кого инфа
f
10:27
fits
ребят, теоретически есть возможность изменить nft-item.fc смарт-контракт,
для хранение 2-х и более картинок?
а отдаваться будет одна "из" в зависимости от условия.
никто не решал такую задачу ?
AP
10:33
Andrew Python
In reply to this message
Теоретически можно, но условием скорее всего может быть только время
IK
13:02
Ivan Kuznetsov
привет всем! подскажите, а где можно взять монет для тестовой сети?
V
14:24
Vladislav
Ребят, добрый день! Подскажите пожалуйста, как получить всю нфт коллекцию и отдельный нфт итем, через tonweb ?
14:24
Был у кого-то опыт ?
NN
14:25
Nick Nekilov
In reply to this message
Никак. Нужно индексировать самостоятельно.
V
14:25
Vladislav
По транзакциям ?
N
14:25
NMI
In reply to this message
🤔
NN
14:26
Nick Nekilov
In reply to this message
Да. https://tonobserver.com умеет.
Нужно спросить @successful17k , может у него есть API.
V
14:26
Vladislav
Есть примеры, как во время деплоя коллекции это сделать
NN
14:26
Nick Nekilov
In reply to this message
А, стоп. Просто элементы нужны?
V
14:27
Vladislav
А каким образом можно сам блокчей спросить об нфт дате ?
NN
14:27
Nick Nekilov
Это можно.
V
14:27
Vladislav
Элементы можно по транзакциям получить
NN
14:27
Nick Nekilov
Извиняюсь, неверно понял вопрос. Сейчас кину пример.
14:29
Вот так можно достать информацию из контракта отдельного элемента:
https://github.com/toncenter/tonweb/blob/master/src/test-nft.js#L158
Вот этим методом можно получить адрес контракта отдельного элемента:
https://github.com/toncenter/tonweb/blob/master/src/contract/token/nft/NftCollection.js#L170
EG
14:38
EvGeniy Gnatovskiy
In reply to this message
Попробуй вот:
# Install dependent packages
apt-get update
apt-get install git build-essential git make cmake clang libgflags-dev zlib1g-dev libssl-dev libreadline-dev libmicrohttpd-dev pkg-config libgsl-dev python3 python3-dev python3-pip -y

# generate env folder / clone ton source code
mkdir ~/ton-env
cd ~/ton-env
git clone --recursive https://github.com/ton-blockchain/ton.git

cd ~/ton-env/ton/third-party/abseil-cpp/
git checkout 20211102.0

# compile
cd ~/ton-env/
mkdir ton-bin
cd ~/ton-env/ton-bin
export CC=$(which clang)
export CXX=$(which clang++)
export CCACHE_DISABLE=1
cmake ~/ton-env/ton -DCMAKE_BUILD_TYPE=Release -Wno-dev

make -j 4
V
14:40
Vladislav
Ребят, спасибо большое, сейчас попробую, дам фитбек ❤️❤️❤️
IM
14:41
Illia Malovanyi
у кого-то есть линк на ресурс для дебага нфт? ton.nfttools или какой-то такой домен
о
14:46
о
Ребят, кто-то встречался с этой проблемой? Не совсем понимаю, что нужно

ERROR: 'list' object has no attribute 'read'
WARNING: 🤖 Can't find executable for func, please specify it, e.g.: /usr/bin/func
A
14:47
ARS
In reply to this message
Пока нет, но в процессе. После хакатона прикручу
14:51
А, соврал. Есть наработки. Но лимит 1000 и нет пагинации. Если коллекция небольшая можно пользоваться

https://tonobserver.com/api/nft/get_items/EQAo92DYMokxghKcq-CkCGSk_MgXY5Fo1SPW20gkvZl75iCN?limit=1000
о
14:57
о
In reply to this message
скину тон тому, кто поможет
AB
14:58
Aleksandr Baranov
In reply to this message
ччуть-чуть больше контекста. Мы не ораклы =)
о
15:01
о
In reply to this message
Меня просит указать путь к Func. Я пробую указать разными способами. Например ton-win64-binaries/func.exe Но пишет, что путь неправильный. шо делать
T
15:01
Tim
Молиться, у меня так и не вышло
о
15:02
о
In reply to this message
У тебя такая же проблема была? 🤨
T
15:02
Tim
Да, я и на винде пытался и на wsl
о
15:03
о
In reply to this message
Я вот сейчас на Wsl пытаюсь, но никак. Ты на линукс перешёл?
T
15:03
Tim
Без тонкли просто живу
о
15:05
о
In reply to this message
Баля, а это жоско?
15:05
Как без него жить? Как смартконтракты тестить?
T
15:05
Tim
Ну если тебе надо контракты писать наверное да. Я юзаю ton-contract-executor и сам пишу скрипты деплоя пока
EG
15:17
EvGeniy Gnatovskiy
In reply to this message
а ты куда скачал Ton? где его скомпилировал?
15:17
Там ищешь папку crypto и в ней все должно быть
NN
15:19
Nick Nekilov
In reply to this message
А где-то есть его исходники или, скажем, скрипты для сборки?
T
15:20
Tim
думаю Нарек поделится, если написать
о
15:24
о
In reply to this message
Собирал toncli по этому гайду. https://github.com/disintar/toncli/blob/master/INSTALLATION.md

Вот так выглядит директория
EG
15:26
EvGeniy Gnatovskiy
а ты в этой директории запускаешь toncli?
15:27
написано что она должна сама находить эти файлы автоматически)
о
15:29
о
In reply to this message
🤷‍♂️
15:30
Я кстати запускаю его через Ubuntu, но где-то слышал, что через sudo работает. Может быть в этом дело?
T
15:31
Tim
Если ты запускаешь toncli через убунту, то и скомпилировать тон должен был в убунту
о
15:32
о
In reply to this message
Закинул в директорию \\wsl$\Ubuntu\home, там и запускал
A
15:34
Andrii
In reply to this message
Тогда и сорцы компилить под убунту нужно, а не .ехе
HT
16:20
Happy Ton
Привет , подскажите как реализовать оповещения о продажах нфт в чате , с гетгемс .
Может есть готовые решения?
V
17:41
Vladislav
@NickNekilov Дружище, подскажи пожалуйста, а как данные из целла достать?
T
17:42
Tim
в тонвеб NftItem.js есть парсинг всего что нужно
V
17:43
Vladislav
In reply to this message
Нашел, но кидает ошибку парсинга
T
17:43
Tim
Значит ошибка в контенте нфт)
17:44
тут всё ок показывает?
V
17:44
Vladislav
tg_image_978357106.jpeg
Not included, change data exporting settings to download.
102.7 KB
T
17:44
Tim
ну так это не ошибка парсинга, это у ошибка http клиента
17:44
и судя по ошибке это рейт лимит
17:44
10 запросов в секунду с токеном
V
17:45
Vladislav
Принял, спасибо большое!
17:46
@TrueCarry тепрь, такую сыпит
T
17:46
Tim
кажется всё ещё ошибка ответа
17:47
нфт итем точно на месте?
V
17:47
Vladislav
Да, это запрос к действующей нфт
T
17:49
Tim
что в стеке
17:50
но тут 90% нет нфт
V
18:03
Vladislav
tg_image_1632847139.jpeg
Not included, change data exporting settings to download.
67.5 KB
@TrueCarry вот отсюда дает ошибку
T
18:04
Tim
адрес контракта не правильный?
V
18:04
Vladislav
18:07
Весь код
18:08
nftData гуд отдает
T
18:08
Tim
этот метод же надо на коллекции вызывать?
A
18:09
ARS
Да
V
18:09
Vladislav
Спасибо, сейчас попробую!
d
18:21
default
Здраствуйте
18:21
существует ли erc-1155 в тон?