02:47
Fedor Skuratov
Архитектура системы определяет то, какой она становится.
02:47
Так что я даже в основе не могу согласиться с вами. Вы скорее всего имеете ввиду другую регуляцию, конечно.
02:48
Alex Konviser
Подскажитен где можно это обсудить не ущемляя Вашие видение(Вашей фирмы) вопрос достаточно глубокий прошу Compot не предлагать , это замечательный проект и прекрасные люди там , однако это не по теме TON
02:48
Fedor Skuratov
да нет тут никакой фирмы, Алекс.
02:48
И обсудить это вполне можно там.
02:48
Это комьюнити-принципы.
02:49
ТОН, не ТОН.
Какая разница. Просто в этом чате это мало кому будет интересно.
02:49
А там будет, там про это.
02:49
И уж точно не в 3 AM
02:49
Я спать, доброй ночи.
02:49
Alex Konviser
Fedor ок нет фирмы сие не важно, важно выстроить принципы комъюннти заложенные в TON
02:52
Fedor Skuratov
:(
Ладно, последнее на сегодня.
Алекс, в основе ТОН как сообществ - системный подход.
Все. В рамках системного подхода есть тысячи вариантов того, как система может быть устроена.
Набор системных правил ТОН задан в вайтпейпер, а также заложен в уже опубликованном коде.
В рамках этих правил существуют и "закрытые" сообщества, и закрытые обсуждения, и открытые, какие угодно.
02:52
Alex Konviser
Спок ноч Вам Fedor ! продолжим во благо всем и завтра и далее, с этим TON ( и не только) жить новову поколению - это важно и первостепенно!
02:52
Fedor Skuratov
Приватный чейн, например - это закрытое сообщество.
02:53
Закрытый контракт - закрытое обсуждение.
02:53
Вы, со всем уважением, видите в ТОН что-то свое.
02:54
В том числе такое что вам наверное не очень нравится :)
02:54
На ТОН можно даже тоталитаризм построить, если хочется.
02:54
Вот теперь точно спать.
02:58
Alex Konviser
:-) Поймите Fedor это только начало, что и есть ХОРОШО !😊 Скоро очено скоро будут тысячи разных научных,исследоватеских"закрытых" и "очень открытых" разработчивов, тестировщиков и партнёров даже врагов, итд повторюсь разных сообществ на платформе TON Это возможно уже весной 2020 года. Вы первые -Вам и шишки на лбу это наука батенька Такова Селяви! 😊
03:01
Нет, нет мне всё очень даже нравится! я часто с научной точки зрения ,сомневаюсь в правильности выбранного пути , это и есть путь к познанию и истинне. Учился ,учусть и буду учиться. Давате сейчас спать! Рад общению и продолжим обязательно!
03:03
Глупые люди уже построили и на глупцах зарабатывают это их не совсем далёкий примитивный удел.. Это ж не в нам с Вами, мошенники всегда появляются в новом и неизведанном, но скоро всё становится явным 😊
03:04
Вижу общее, а моё это аналитика и исследования. Аргументы и Факты.
03:05
Востребован есть и будет, Верно сказано согласен !
03:56
Alex Konviser
Уверяю Вас я внимательно с момента публикации первых документов TON изучил всё с коллегами, Образования,понимания и опыта имееется достаточно для высказываний по существу.
04:04
Vladimir Kislinskii
Приветствую Alex -мы с вами виделись в Давосе на форуме зимой этой -вы тогда говорили что каждую среду бываете в метрополе рядом с банхофштрассе -и играете музыку -там вас искал пару раз- мне сказали что не понимают о какой музыке я говорю -вопрос -будете ли вы там в эту среду -11 сентября?
04:13
Alex Konviser
Способен изложить подробно,что мне представляется спорным и сырым сегодня в TON (уверен они это быстро поправят), и что является бесспорно уникальным мировым и историческим событием созданным Командой TON. Нравится мне абсолютно всё и замысел и реализация, а что про погрешности при внедрении так это не более чем то, что "Мы охотно бы приняли новое, но не можем освободиться от старого..." И я уверен сегодня живём мы на стыке новых технологий которые уже изменили нашу повседневную жизнь, а уже почти завтра будут базисными основами нашего абсолютно другого цивильного общества.
04:18
R
не был в интернетах несколько недель. в чем цимес? почему всякие помойки пишут про запуск тон, ссылаясь на сайт test.ton он же уже туеву хучу времени работает? я так понимаю код ноды сети появился?
04:19
Vladimir Kislinskii
Nice!
04:21
Alex Konviser
Утром модераторы нас с Вами побъют и будет нам поделом, БикоЗ(потому что) сие есть жЭсточайший оффтоп. Злоупотребление болезненно до организЪма :-(.
04:40
R
а ченджлог где-то ведётся?
04:43
Alex Konviser
Не могу ответить. Это хороший вопрос, его давно хочу выяснить. Где и как и каковы принципы. Может кто в курсе?
05:48
Игорь
Что здесь случилось? Не смотрел чат месяц 🌙 🤯
06:17
Johnny Doe
Ничего не потерял )
06:45
Игорь
Тут толпы народу теперь, и непонятные разговоры
06:46
Johnny Doe
они и раньше были не очень понятны )
06:47
Игорь
Да ладно, ты справишься
06:47
Johnny Doe
нет желания если честно, посижу на заборе понаблюдаю
10:11
Eduards Ziemelis
Джони, устал что-ли?, только тон открыл личико, а ты на забор.
10:13
Johnny Doe
не люблю разгребать бета-версии, затратно это
10:14
Eduards Ziemelis
нервы бережёшь?
10:17
Eduards Ziemelis
Устал всё таки
10:18
Johnny Doe
та ни, боюсь устать ))
10:19
Eduards Ziemelis
И чо даже фифт не читаешь?
10:20
Johnny Doe
)) его уж точно не буду читать
10:22
Eduards Ziemelis
Что планируешь на тоне мутить?
10:23
Johnny Doe
я ж говорил вроде, предоплату в боте-сутенере хочу сделать )
10:23
Eduards Ziemelis
Как сделку будешь закрывать?
10:25
Johnny Doe
еще не думал, готов для предложений )
10:25
Eduards Ziemelis
Ты же фифт читать не хочешь, а сделки закрываются смартконтрактом.
10:27
Когда ты взял предоплату, ты остался должен услугу, когда услуга оказана сделка/контракт должна быть закрыта
10:27
Johnny Doe
я на солидити буду делать от тон лабс
10:28
это я понимаю, я про жизненную ситуацию, как понять была ли оказана услуга если оба участника сделки противоречат друг другу )
10:40
Eduards Ziemelis
Если покупатель говорит, что услуга не была оказана, значит .... клиент не доволен
10:40
Johnny Doe
он может мстить к примеру
10:42
Eduards Ziemelis
Тогда у него будет плохая репутация/рейтинг, это все фиксируется в смартконтракте при закрытии сделки
10:43
Johnny Doe
там разберемся, пока планирую небольшие суммы, которые не жалко потерять и чтоб была компенсация за срыв сделки
Deleted invited Deleted Account
10:45
Eduards Ziemelis
Срыв сделки, возвращаешь предоплату и усе
10:45
Johnny Doe
смотря по чьей стороне срыв, это ведь еще и упущенная выгода )
12:04
PvP
После запуска main-net все будут open source
Anna Gaan (annagaan.com) invited Anna Gaan (annagaan.com)
12:50
Andrey
Привет, парни! Кто ноду настроил, что за утилита generate-random-id (п.6 в интрукции), где её взять?
12:51
Fedor Skuratov
теперь уже впору спрашивать, какую из нод )
12:52
Andrey
FullNode-HOWTO
12:53
Fedor Skuratov
Ну т.е. ТОНовская
12:55
Здесь сказано As a first step, use the
generate-random-id
executable to create two keypairs, one for the server (on the machine running
validator-engine
) and one for the client (on the machine running
validator-engine-console
):
$ .
/generate-random-id -m keys -n server
Или есть другая инстукция?
12:55
Fedor Skuratov
ну она в архиве есть или должна быть
12:56
Если ее нет в архиве (???) то она есть на гите
12:57
Andrey
Фёдор, спасибо! Да, нашел. Есть в архиве.
12:57
Спасибо, копаю дальше.
13:36
Alex Konviser
Звонил Вам не дозвонился и написал.
15:10
Fedor Skuratov
Sergey 象形文字 10.09.2019 15:09:14
В общем-то, проблема не решилась, но стало понятно, что при запуске ноды нужно подождать от 5 до 15 минут, чтобы она соединилась хоть с кем-то, тогда становится лучше.
15:10
Sergey 象形文字 10.09.2019 15:09:25
По всей вероятности не все адреса из глобального конфига живы.
15:10
Sergey 象形文字 10.09.2019 15:09:54
То есть сетевые ошибки при запуске - это нормально.
15:10
Fedor Skuratov
Для тех у кого проблема с тем что нода ТОН не видит другие ноды
16:43
Что это такое?: установить на мобильное устройство тестовую версию блокчейна, ноду и валидатор.
16:53
Fedor Skuratov
Это — скорее всего какая-то статья в каком-то медиа.
16:53
А суть вопроса непонятна.
16:53
Очевидно, что на телефон вы ноду не поставите :D
16:58
Vlad
Собственно для чего ей там быть🙄
17:15
Eduards Ziemelis
Прикольно журналисты пишут
17:15
Fedor Skuratov
а откуда статья
17:17
Fedor Skuratov
но в данном случае очень смешно
17:17
мобильное устройство.
17:28
Дима
Попробовал еще на паре устройств запустить ноду и в итоге вместо no nodes ошибок - ошибки failed to download key blocks: [Error : 652 : adnl query timeout]. Может с этим тоже кто сталкивался?
17:31
🔥 Den
На смарт часы))
17:32
Ну еще бы , не так много людей что-то делают
00:29
Fedor Skuratov
Вероятно, все крупные.
Egor Kuznetsov invited Egor Kuznetsov
11:44
Andrey
парни, есть спецификация на железо для full-ноды? У меня на VPS проц загружен на 100%,. 8 процессов validator-engine.
11:47
Not So Dark B
t3.xlarge хватает )
11:53
Andrey
т.е. 4cpu должно хватать.
Stanislav Che invited Stanislav Che
15:31
Yuri Perin
Есть какая-нибудь возможность узнать хэш транзакции на этапе создания ее или на этапе отправки в сеть?
Дмитрий М invited Дмитрий М
18:02
Nikita Monakhov
Транзакция по сути создаётся нодой, мы лишь отсылаем сообщение контракту, поэтому нет
18:12
Yuri Perin
Спасибо, и раз уж мне ответили наконец, может быть еще один вопрос
18:12
Есть ли какая-то возможность оценить комиссию транзакции до отправки?
18:12
Хотя бы минимальную и максимальную границу значения🙏
18:26
Nikita Monakhov
Тут есть нюансы, так как комиссия в тон бывает разной: за хранение контракта, газ, отправка сообщений другим контрактам.
18:28
Если обратиться к своему контракту, то с баланса спишемся потраченный газ и фии за хранение.
18:29
Если через свой контракт обратиться к другому контракту, то тут уже было бы актуально понять, сколько грам прикрепить к внутреннему сообщению от вашего контракта к другому.
18:34
Vladimir Kislinskii
Сергей Жидков invited Сергей Жидков
18:49
Yuri Perin
спасибо большое!!
19:20
Seva
Всем привет, немного оффтоп, но... есть ли какой-то обзор рынка смартконтрактов на эфериуме? Просто интересно, как оно в целом работает.
19:26
Seva
Рынок смартконтрактов. Какого рода услуги предоставляют через смартконтракты, кто покупает эти услуги и примерный объем рынка.
19:26
+ почему, кто-то пойдет с эфериума на телеграм.
19:38
Ilia Pichugin
я делаю проекты на смартконтрактах. могу созвониться на полчасика рассказать, кто что и зачем. ЛС.
19:39
Сергей Жидков
мне тоже интересно) может создашь группу и туда голосовое сообщение скинешь?
19:39
Fedor Skuratov
Если конкретно про даппы то есть даппрадар
19:40
В целом +
Может вообще зум сделаем коллективный?
19:41
Сергей Жидков
почему бы и нет
19:42
Ilia Pichugin
только не на сегодня, а на завтра-послезавтра. у докладчиков должно быть время накидать тезисы и сформулировать мысли
19:42
Fedor Skuratov
Когда?
19:42
О! Завтра будет классно
19:43
Завтра в 9 вечера например
19:43
Ilia Pichugin
Пятница 17-00
19:43
Seva
Вы по МСК живете?
19:43
Ilia Pichugin
Это час до конца работы у 70%
19:43
Fedor Skuratov
Да, отличное время
19:43
Пятница, 17 по мск.
19:45
Ilia Pichugin
Предлагаю зум митинг, докладчики (не более 3х) формулируют свои доклады на 5-15 минут, каждый докладывает как он видит ситуацию со своей колокольни, формат темы - около смарт -контрактов - адопшен, бизнес кейсы. займу слот 1.
19:49
Сергей Жидков
а платформа где будет? и кто еще двое?
19:53
Fedor Skuratov
Отличный формат.
Платформа zoom
20:34
Игорь
Неплохо, я бы послушал
21:13
Fedor Skuratov
TON Times 11.09.2019 20:51:35
Updated full node & lite client installer - second revision. Added lite client and support for Ubuntu, binaries are installed to
/bin.
This script deploys a full node for the TON Blockchain along with ton-node systemd service and lite client. It can take up to 2 hours to install.
Easy way to install is to use this
StackScript on
Linode - deploy everything in one click.
Supported systems:
Debian 10,
Ubuntu 18.10,
Ubuntu 19.04
Node logs are at
/var/log/ton-node.
Configuration files are at
/etc/ton.
To start a lite client:
lite-client -C /etc/ton/ton-client.config
To start a full node (started by default):
service ton-node start
21:40
Fedor Skuratov
Для тех у кого были проблемы с запуском TON Labs Node SE на винде (ругалось на докер)
Node SE works on windows with latest stable Docker Desktop for Windows (with updates). NOTE: The disk sharing must be enabled in Docker Settings.
Имейте ввиду, что на Windows Home Edition оно не работает (и не будет). Ну так, а то были вопросы.
13:09
Andrey
Со скриптом
ton-bootstrap-v2.sh нода ставится за 20 минут без проблем на Ubuntu 18.04 Server .
14:29
Дима
а есть в итоге ошибки типа adnl query timeout и тп?
14:37
Andrey
Да, есть Error : 652 : adnl query timeout
15:02
Andrey
А также getnextkey: [Error : 651 : not inited]
16:34
Alex
сколько транзакций в одном блоке в тон ?
17:12
Seitaro Higuchi
Какой забавный вопрос. 256 точно может быть. А так, там же много чейнов, а в каждом много шардов.
18:28
Alex
it = айдишники транзакций, которые вошли в блок ?
19:27
Egor Kuznetsov
👍🚀
С удовольствием посмотрю
19:45
Seitaro Higuchi
Это не it, это lt от logical time
19:45
Fedor Skuratov
Гайз, я в это время в самолете буду, захостить тупо не смогу. Может позже или в понедельник? Или пусть кто-то еще захостит, я сделаю обьяв.
Это по поводу Зума с рассказом о контрактах.
19:46
Seitaro Higuchi
Написал подробнее про те блоки с 256 транзами (из сообщений выше)
19:46
Seitaro Higuchi
TON технический обзор 12.09.2019 19:39:34
По-видимому, большое количество шардов в бейсчейне объясняется действиями контракта на адресе 0:3313E701986C296DBF05ECC05E0C03481302A9908883056A3B290FF94753D86D
, он по запросу отсылает чуть больше грамма на адрес 0:3333333333333333333333333333333333333333333333333333333333333342
в bounce режиме (и сообщение отскакивают, т.к. контракт по этому адресу не инициализирован). Запросы сыпятся в большом количестве (по меньшей мере в последних нескольких десятках тысяч блоков соответствующих шардов по 256 транз). И по-видимому "infinite shard paradigm" приводит к тому, что нагрузка изолируется во все более специфичном (покрывающем меньший диапазон адресов) шарде. Интересно будет глянуть, как оно обратно будет сливаться.
19:51
Ilia Pichugin
Позже во сколько? сразу может предложить голосовалку по временам? ) я захосчу в пт если что
20:25
Sergey Boogerwooger
Йеп, самое интересное - когда сливаться шарды будут
20:26
может порвать очереди сообщений
21:58
Сергей Жидков
в любое время)
22:33
Fedor Skuratov
Нет.
22:47
Seva
Давай я захосчу. Раньше не хостил, но вряд ли там что-то нетривиальное)
22:47
По прежнему 17.00 МСК, так?
22:47
Fedor Skuratov
Ну большинство за 17
Deleted invited Deleted Account
Dima | WhatToFarm invited Dima | WhatToFarm
00:09
Dima | WhatToFarm
Ребята привет, в команду BANKEX ищем пару разработчиков для работы с монетой Gram. GO-NodeJS, если кому интересно напишите в личку
09:26
Eduards Ziemelis
С 256 днём года вас! Успехов в работе!
14:20
Ilia Pichugin
+
Давайте я захосчу так как прочитаю первым краткий доклад
14:38
Eduards Ziemelis
Надеюсь вы выложите, чтобы все могли посмотреть?
Dmitry Kulikov invited Dmitry Kulikov
17:02
Seva
Кто-нибудь сейчас хостит?
17:04
👾
Как подключиться с трансляции?
17:05
Egor Kuznetsov
Ну что, парни?
17:05
Seva
Нужен ID для зума
17:07
Seva
Звука только у меня нет?
17:09
Egor Kuznetsov
Подрубайтесь 🚀
17:11
Сергей Жидков
как решил проблему со звуком?
17:13
Сергей Жидков
а все, нужно было войти в конференцию
17:47
Seva
Да, все решили
17:47
Спасибо еще раз Илье за доклад
17:50
Не работает трансляция
17:51
Сергей Жидков
уже все
17:51
Ilia Pichugin
Скину запись как зальется
17:51
Egor Kuznetsov
Спасибо за доклад!
17:56
~ Κοσμοκρατωρ
Есть у кого-нибудь рабочий бот-кошелёк?
18:02
Ten Gram Wallet вроде помер
19:51
~ Κοσμοκρατωρ
$cmake --build . --target lite-client
Что за бред, почему ему нужен matplotlib?
19:51
Mikhail Kashkin
Скорее вопрос почему там python 2.7!
19:52
~ Κοσμοκρατωρ
Да пипец, я уже и через conda пытался среду настроить
19:52
Один хрен — требует matplotlib
19:53
Python 2.7.16 :: Anaconda, Inc.
19:53
Игорь
Gperf это вообще что такое? Какой-то питон у вас
19:53
Это к TON не относится
19:54
Вы что-то не то делаете
19:54
~ Κοσμοκρατωρ
Есть инструкции по сборке с пояснениями?
19:54
Игорь
В коде достаточно же
19:54
Но вы как минимум что-то делаете локально
19:55
У вас эта ошибка никуда не пропадёт
19:55
Попробуйте исходники запускать в чистую директорию
19:57
Примерно месяц назад всё собиралось 🌚
19:57
Mikhail Kashkin
какой-то кусок генерации pdf из теха
19:58
Игорь
Из исходников генерим в build, в build директории запускаем это и будет вам клиент
20:15
~ Κοσμοκρατωρ
Попробую на чистом debian 10
20:16
Игорь
Нет, достаточно чистой директории
20:18
Думаю, у меня что-то со средой не так
20:26
Seva
pip install matplotlib
Andrey Pshenkin invited Andrey Pshenkin
20:33
Подозрения на то, что стоит какая-то не та либа gperf с таким же названием
20:34
Seva
А что на хелп выдает?
20:35
Это перфект хэш или что-то другое?
20:35
У меня gperf -- это эльф
20:36
~ Κοσμοκρατωρ
Я уже снёс всё, что имело название gpref и поставил extra/gperf
20:37
Теперь он почему-то его не видит по пути в переменной окружения, но это поправимо...
20:38
~ Κοσμοκρατωρ
Во, я его снёс, он явно к TON никакого отношения не имеет
20:40
Игорь
Там не нужен он в принципе, что-то с окружением не то
20:40
А как он вообще там появился и зачем вы его туда поставили?
20:41
~ Κοσμοκρατωρ
Сам не знаю, был в base 🌚
20:41
Игорь
Нет, не мог он там быть
20:43
Игорь
Нужно в чистой директории делать, у вас в окружении что-то
20:44
Проверьте переменные окружения
20:44
Но для начала можно просто перезапустить сессию терминала
20:46
~ Κοσμοκρατωρ
Пошло! 😀
Andrey Pshenkin invited Andrey Pshenkin
23:11
Andrey Pshenkin
Приветствую!
Думаю не первый, но нигде не нашел дельного решения проблемы
При запуске ноды с нуля в логах куча ошибок
[ 2][t 7][1568102046.292000294][download-state.cpp:227][!downloadstatereq] failed to download state : [Error : 651 : no nodes]
[ 1][t 7][1568102184.351877928][files-async.hpp:90][!read file] missing file /var/ton-work/db/static//E5BE87B69929738BB805BCC7386B57852B8167E7A12580D4ED3E1BB4A5ED29AA
Собираем full node в докере ub
untu:18.04 ч
ерез двухстадийный билд
Все делаем по инструкции в HowTo
перегенерация конфига не помогает.
Есть идеи куда копать?
Заранее спасибо!
02:58
Seva
Это не сетевая проблема?
02:58
failed to download state
08:16
Dmitry Kulikov
--ip <IP>:<PORT>
— а не подразумевается ли что на этот ip и порт должен быть прямой доступ снаружи?
08:17
Мы запускаем ноду во внутренней сети, к которой снаружи таких доступов разумеется нет.
08:21
Finally, <IP>:<PORT> are the global IP address of this full node (you need to indicate a public IPv4 address here) and the UDP port used to run TON Network protocols such as ADNL and RLDP. Make sure that your firewall is configured to pass UDP packets with source or destination <IP>:<PORT> at least for the validator-engine binary.
Видимо да
. Попробую
10:42
Trimo [Tradium]
Привет всем, подскажите, пожалуйста, если система фильтрации трафика (DPI) заработает в рф, какой шанс что телеграм не будет работать?
10:43
Говорят что и ВПН не спасет
10:43
~ Κοσμοκρατωρ
DPI уже работает, как и Телеграм. Кстати, погугли DNS over HTTPS
10:44
Многообещающая штука
10:45
Fedor Skuratov
Все будет ок
10:45
~ Κοσμοκρατωρ
И вообще, в TON Whitepaper описаны так называемые Fog services
10:46
Фёдор, ничего по доменам не слышно?
10:46
Хочется иметь представление о возможностях пользовательского интерфейса
10:51
Fedor Skuratov
Я не думаю что раньше конца года будет вообще хоть какая то инфа про это
10:51
Но это личное мнение!
10:55
~ Κοσμοκρατωρ
ЗаТелеком 14.09.2019 09:59:58
Пишут тут из Тюмени. В телеге. Ну, там где DPI 'тестируют'. В общем, действительно блокировать Телеграм получается. Кроме mtproto fake tls.
Так что нужно обновляться, да.
10:55
ЗаТелеком 14.09.2019 10:01:20
Из спец. эффектов - иногда интернет каждые 15 минут отваливается. Скорость нестабильная. Раньше с msdn аплоад был 40-45 мбит через вай-фай, сейчас 2-3 не дотягивает.
Ну, в общем, как обычно
10:59
Fedor Skuratov
А что из быстрого можно сделать на эту тему как думаете?
10:59
Либу, плагин, набор настроек. что угодно
10:59
То есть какой быстрый solution можно запилить для комьюнити.
10:59
Если ты не Телеграм.
11:00
~ Κοσμοκρατωρ
Не совсем понял, а что вообще можно сделать?
11:00
Fedor Skuratov
Я и спрашиваю, а что можно сделать.
11:00
Это вопрос к вам ко всем )
11:01
~ Κοσμοκρατωρ
Ну, можно попробовать поиграться с объединением технологий. например, TON и IPFS
11:03
Вообще, сделайте, пожалуйста, библиотеку для питона. Я с этим fift с ума сойду
11:07
Fedor Skuratov
Сделаем. Питон будет, но не сразу.
11:57
Priani4ek
Можно я распутаю чуть кашу с DPI?
DPI, как следует из названия, работает с содержимым пакетов, точнее, в основном сверяет их с сигнатурами.
Стоит и работает рядом с pcrf у всех без исключения сотовых операторов давно-давно. Когда ркн объявил о блокировках телеги при помощи "новой технологии dpi", телеком-сообщество ржало примерно как после "let me speak from my heart".
Что реально тестируют - это новый набор настроек DPI для блокировки пакетов по маршруту+сигнатуре с небольшим добавлением автопополнения таблиц (можете считать это машинным обучением для простоты)
Любая тоннельная технология, типа ipsec или tls сводит блокировку к предыдущему варианту - просто по ip.
Соответственно, любой вариант нецентрализованных дискавери сервисов для частой смены адреса точки подключения обходит блокировку полностью.
TON net + TON dns, если отталкиваться от написанного в вайтпейпере, сгодится.
12:01
@teodorix блин, а чаты с таким форматом линка же индексируются поисковиками?
12:03
Fedor Skuratov
По телеге - да
12:03
Priani4ek
Ладно, применим основное правило криптографии...
12:03
Fedor Skuratov
Очень дельный комментарий
12:03
Я могу от себя выложить 😂
12:04
Или можем сделать в комботе такую фичу чтобы через него постить.
12:04
Priani4ek
Не надо, ко мне и комплаенс прийти может такими темпами
12:10
Исходя из этих данных можно посчитать объём инвестиций, которые нужны для раскатки решения по всей россии. Не яровая, конечно, но тоже немало
12:14
Johnny Doe
У них денег хватит
12:18
Priani4ek
Да, но в текущий момент остальные операторы не обязаны, использование конкретной методики/софта это не фз. Бизнес, разумеется, не обрадуется очередному закапыванию бабла и будет сопротивляться
13:13
Johnny Doe
Что-то не особо он яровой сопротивлялся, никуда не денется имхо
По тихому попытается саботировать по возможности
22:08
Richard
Зачем asуncio импортится?
22:12
I
либа не дописана, будет поддержка asyncio и grpc через несколько дней
22:25
Klaus
.
/validator-engine/validator-engine -h
...
-s|--state-ttl<arg> state will be gc'd after this time (in seconds) default=3600
-b|--block-ttl<arg> blocks will be gc'd after this time (in seconds) default=7*86400
01:53
Richard
А где тогда """
Todo:
"""
Вячеслав invited Вячеслав
20:52
Seva
На тему привязки грамма к доллару:
21:53
~ Κοσμοκρατωρ
Опа, это что такое интересное?
21:53
Есть питоновская либа?
21:54
~ Κοσμοκρατωρ
Прекрасно
22:04
Egor Kuznetsov
Если правильно понимаю, из TON reserve должно быть куплено грамов на 1 млрд. $, чтобы цена выросла с 0,1 до ~0,9 $
22:13
Seva
У меня получилось $1.1
22:19
А, там вроде вообще красивая штука должна быть. За каждый миллиард (долларов), полученный TON Reserve, цена грама вырастает ровно на доллар.
22:37
Seitaro Higuchi
Прогрессия геометрическая. За ярд токенов цена вырастает в е (2.71...) раз
22:39
А, пардон, неверно прочитал сообщение
22:40
Seva
Я поправил, должно быть яснее
Анастасия invited Анастасия
23:23
Анастасия
ага, сегодня обновились к тому же. по многочисленным просьбам добавили todo, инструкцию по сборке
01:28
Денис Савичкин
Stacy можно к вам присоединиться, а то я свою версию сочинял, но уж больно часто код клиента меняется?
11:57
Surov
Где уже грамчики купить можно?
12:06
Vladimir Kislinskii
В даркнете
12:13
Vladimir Kislinskii
Vladimir Kislinskii 16.09.2019 00:17:25
12:59
Vladimir Kislinskii
Бесстыдная реклама
13:00
Или бесстыжая?хмммм
13:03
Сергей Жидков
Он в несколько каналов написал это. Спам
16:03
Romeo
Привет, кто нибудь разбирался, для валидатора какой лучше брать сервак? Есть смысл сейчас настроить тестнет а потом просто переключить ноду на прод?
00:00
Petr Korolev
Done! :) 
Deleted invited Deleted Account
Deleted invited Deleted Account
Black Boy invited Black Boy
13:16
Seitaro Higuchi
Ребят, кто там вытянул все деньги с гивера, поделитесь инфой каково это быть валидатором?
Deleted invited Deleted Account
17:35
Gleb
Привет, подскажите, что это может значить? Кто-то сталкивался? Это аутпут от full node:
[ 2][t 4][1568730818.569017649][Timer.cpp:57][!apply [ w=0 s=3891110078048108544 seq=423956 0JZ4/R6D0DlKS5lzfzxXn0+Pet/WtOHvpBL9hH6t6S8= OB11Iy/47PKVxKJelmuOXgGh9rK4dJQIEYm6cLmmA+E= ]][&duration > max_duration_] SLOW: [name:applyblock][duration:134.8ms]
[ 2][t 5][1568730818.572688818][Timer.cpp:57][!apply [ w=0 s=3891110078048108544 seq=423957 WXX9zLJAk9k29Gif0Wd7dS4tILvdWE+aRb0Xsw7uizw= A3J8gOCOzFqCfyapxle01l7bOu+TxkRWDB1ih1d4prk= ]][&duration > max_duration_] SLOW: [name:applyblock][duration:192.3ms]
[ 2][t 2][1568730820.977141857][Timer.cpp:57][!broadcast][&duration > max_duration_] SLOW: [name:validatebroadcast][duration:106.6ms]
[ 2][t 1][1568730823.460766077][Timer.cpp:57][!broadcast][&duration > max_duration_] SLOW: [name:validatebroadcast][duration:103.7ms]
[ 2][t 1][1568730837.596921921][Timer.cpp:57][!broadcast][&duration > max_duration_] SLOW: [name:validatebroadcast][duration:131.3ms]
[ 2][t 6][1568730837.909164667][Timer.cpp:57][!apply [ w=0 s=3891110078048108544 seq=423963 vWT5STkiqW5NL+Fbf6Ost7yKGaTC/TzTVs8A9Q0wSIg= n6kqWXsg5z6m5A2lcNe0mWX+eU2CYHhai87gCbBXReM= ]][&duration > max_duration_] SLOW: [name:applyblock][duration:121.6ms]
[ 2][t 3][1568730837.911575317][Timer.cpp:57][!apply [ w=0 s=3688448094816436224 seq=348332 lm4XI31OL8a7kgB+awkMz56VFtS82ljQH9O7B1bdbWU= cFOwg+hBxTzIlf695iwbtKsCt7UmvG/VzpWbNCjmo5Q= ]][&duration > max_duration_] SLOW: [name:applyblock][duration:121.6ms]
17:37
Картинкой удобнее может)
19:38
Johnny Doe
Часа через полтора кран должен обсохнуть
20:00
Not So Dark B
Пополнение будет?
20:06
Johnny Doe
минут через 10-15 узнаем
20:08
~ Κοσμοκρατωρ
Быстро он же иссохнул
20:08
На что они рассчитывали?
20:08
Johnny Doe
из-за приема в валидаторы
20:20
успел взял последние 7,97 ))
20:21
Дима
Мб кто сталкивался - уже больше недели висит запущенная фул нода. Блоки почему то очень медленно качаются. По диску - накачало 25 гигов, но я вот смотрю через validator-engine-console - текущий блок (-1,8000000000000000,233258), в то время как в lite client последний блок (-1, 8000000000000000,328974).
Делал по тому скрипту для запуска фул ноды как сервис. Мб можно что то поменять чтобы побыстрее качалось
20:22
~ Κοσμοκρατωρ
А что теперь делать?)00 Только собирался поиграться с транзакциями
20:22
Johnny Doe
теперь черный рынок начинает действовать ))
20:25
Zh.B.
а чекни нагрузку на процессор, диск, оперативку
20:29
Дима
по оперативке норм, а вот по cpu особенно по одному из потоков validator'a , htop показывает 300%, по остальным - около 100.
20:52
Zh.B.
а сколько места на диске занимает?
20:52
и сколько оперативки?
20:52
я выбираю пока размер инстанса
20:55
Дима
26 на диске, оперативки 16. Используется около 8
20:55
Zh.B.
а load average?
20:56
Дима
4.27 4.85 4.81
20:58
Seitaro Higuchi
А ты просто полную ноду запустил? Или валидатором хочешь стать?
21:00
Всмысле "не хочешь", а стал?
21:00
Дима
Второе. Валидатором получилось один "цикл" побыть. Как ни странно на стейк даже что то набежало.
21:00
Seitaro Higuchi
О, огонь
21:01
Дима
но просто это как то странно смотрится с учетом того что нода на 10к блоков отстает
21:02
Not So Dark B
Почему только один?
21:05
Дима
Да просто больше не пытался. Это по хорошему надо автоматизировать с учетом того что циклы по 4к секунд всего
21:43
Zh.B.
а сколько длится цикл валидаторства?
21:51
Дима
4000 секунд. За 2000 до окончания стартуют новые выборы и заканчиваются за 500 секунд до конца текущего цикла
21:51
Стейк удерживается ещё 1000 секунд если я правильно понял все
21:57
Not So Dark B
На выборы заявляться надо?
‼️заказы для переводчиков‼️ invited ‼️заказы для переводчиков‼️
08:28
Seva
Кто здесь читал whitepaper, вы поняли как устроены ячейки в TVM?
08:29
Т.е. во-первых, верно ли, что право на запись в ячейку есть только у аккаунта?
08:29
Во-вторых, кто может читать содержимое ячеек?
08:31
В-третьих, как вообще устроена адресация ячеек? Мне сначала показалось, что у них там 256-битный индекс, но потом пишут, что на одну 256-битную ячейку может приходиться до 4 референсов на другие.
10:35
Seitaro Higuchi
Дальше будет мое имхо:
Да, ячейки это способ организации памяти контрактов. В свою память может писать только сам контракт, как в эфире
10:35
Ячейки разумеется можно читать всем, как и в эфире, собственно при просмотре аккаунта в лайтклиенте все его ячейки выводятся
10:36
Поле данных ячейки имеет размер 1023 байта (т.е. они не могут быть больше)
10:37
Каждая ячейка может ссылаться на максимум 4 других ячейки.
При этом ссылки хранятся отдельно, и не занимают место среди 1023 байт.
Ячейки могут быть вложенными, т.е. А может ссылаться на Б, а та на В,Г,Д,Е. Но циклических ссылок быть не может.
10:41
Фактически нельзя сказать, что ячейки на которые ссылаются существуют отдельно. т.е. если где-то на блокчейне сохранена ячейка, ты не можешь создать новую ячейку с "просто ссылкой" на первую. Условно "ссылку" нужно понимать как "данные ещё не закончились, читай следующие 1023 байта"+ индексация
10:42
Seva
Сейчас, пока с размером
10:42
Seitaro Higuchi
Говоря всем, я имею в виду юзеров, а не контракты
10:42
Seva
Эти числа ты взял из кода или whitepaper?
10:42
Seitaro Higuchi
И оттуда и оттуда
10:43
Seitaro Higuchi
(а ещё я все это частично реимплеменчу на питон/жс)
10:43
Seva
Собственно, меня это смутило. Вроде как ячейка тут имеет 256-битный индекс в 256-битную строку
10:43
Seitaro Higuchi
Слово "ячейка" тут нет
10:44
Seva
А, аккаунт сторейдж и ячейки в TVM -- это независимые сущности?
10:46
Seitaro Higuchi
Ячейки это способ организации данных, контейнеры
10:48
Seva
Это-то я понял)
10:48
Видимо, про значение с 2^256 -- это был просто пример.
10:48
Никто особо ограничений в статье не накладывал
11:04
Seitaro Higuchi
Бита, да, моя ошибка
11:56
Seitaro Higuchi
А кто-то понял что значит catchain_seqno
, что за кошачья цепь?
12:45
Eduards Ziemelis
Коты независимые, гуляют где хотят, спят где хотят но не забывают, кто их кормит- сторидж
12:51
Что там в коде про сторидж, кто разобрался?
12:58
А вдруг в новом тон телеграме будет кнопочка - не желаете ли выделить 10, 20,, гигов, на своём смартфоне, под тон сторидж и получать ща это грамульки.
13:00
Fedor Skuratov
кэтчейн же
13:00
Используется для внедрения механизмов обеспечения общего соглашения между валидаторами по принципу византийского соглашения (BFT).
14:14
Andrey Pshenkin
Всем привет
Как сейчас можно получить тестовые грамы?
на фаусетовском адресе пусто...
14:20
Fedor Skuratov
Тестгивер опустел
14:20
Ждём, или юзаем Node SE
14:26
Seitaro Higuchi
Лол, кто-то забрал последние 42 миллиграмма
15:12
Not So Dark B
Там своя реализация крана?
15:33
Seitaro Higuchi
У них вообще свой (не контрактный) кран, просишь сервер дать тебе денег, он и дает
15:34
Not So Dark B
Testgiver или как его там?
Юрій Якименко invited Юрій Якименко
15:53
Юрій Якименко
ребят, привет. подскажите, сама валюта будет интегрированна в мессенджер, как это было с TG Passport? то есть не нужно будет заводить отдельно где-то кошель для того, что бы платить в телеге?
15:54
Priani4ek
в теории да
15:55
~ Κοσμοκρατωρ
Никто пока не знает, но внедрение валюты в мессенджер весьма логично
15:55
Кстати, я не видел ни одной кнопки для вызова TG Passport из приложения
15:55
На какие-то ссылки он реагирует, но не более
15:55
Not So Dark B
А там ее и нет
15:56
Через апи наружу даётся доступ к паспорту
15:56
Юрій Якименко
ну в ботах тоже вроде есть отдельно вызов промта такого
15:56
Not So Dark B
Можно
15:56
На общих основаниях
15:57
Юрій Якименко
просто если это не интегрируют, то по юзабельности будет копия любой другой валюты. а это опять нас прибивает к проблеме поиска обменника или ещё какого-то посредника при обработке платежей
15:58
а так бы ключи от кошеля прибили бы к акку и супер
16:11
Seitaro Higuchi
Минутка сарказма, а вы заметили, что fift становится все краше и краше?
В последнем обновлении добавили функции каста строк в байты с интуитивно понятным названием $>B
16:12
Priani4ek
Верно, кроме того, что посредник всё равно будет нужен - на ввод и вывод
16:18
I
в горизонте 10 лет, в некоторых географииях будет иначе. есть сегодня технологии позволяющие использовать банковскую инфрастуктуру как транспорт
16:18
совершая обменные операции без посредников
16:22
Deleted Account
Например?
16:32
I
оплата с non custodial в обычном пос терминале любой валютой по согласию сторон без перехода в фиат
16:33
если принимающая сторона не против
16:33
Priani4ek
Не, я про более простой сценарий - покупка граммов за фиат\другую крипту или продажа.
Тут, скорее, в пример можно привести африку, где народ пользуется вместо денег счётом у мобильного оператора для совершения сделок. Но первичное пополнение счёта всё равно идёт извне
16:34
I
сегодня точка входа это фиат, смотри на него как на трамплин в экосистему где используются альтеранитвные "значения"
16:35
пока фот в "фиате", что в принципе нормально, мир будет в этой системе. early adopters как мы + маргиналы не делают еще рынок.
16:36
спекуляция не рынок
16:39
децентрализация = утопия + спектр
деинтермедизация = коммерческий инструмент
(имхо)
16:41
с появлением АМЛ 5 в следующем году будет понятно куда подует ветер
16:43
Priani4ek
в любом случае, первый и самый важный вопрос, который возникнет у пользователя при виде кошелька в клиенте - а где\как этот кошелёк пополнить
16:47
I
(пока да) если я скажу что можно получать зп в граммах, улыбнешься или удивишься?
16:48
у тебя встанет второй вопрос - куда потратить
16:48
Priani4ek
рано. Сначала надо научиться платить в граммах кому-либо, кроме таких же энтузиастов
16:48
или выводить в фиат
16:48
I
именно, ситуацию надо решать с другой стороны
16:48
Deleted Account
Будешь конвертить в фиат и платить налоги?)
16:48
I
платить налоги надо и нужно
16:49
и с крипты тоже будет оплата
16:49
Deleted Account
Смысл какой в граммах то зп получать?)
16:50
Пока нету возможности оплатить налоги за них же
16:50
Priani4ek
а вот это уже нетехнический и не бизнесовый вопрос ) Я лично предпочёл бы не платить налоги, а прицельно оплачивать нужные мне сервисы государства.
16:50
Andrey Pshenkin
Кто может рассказать, как в fift распарсить hex encoded строку в Bytes?
17:04
Zh.B.
а что они значат?
17:06
Andrey Pshenkin
Вопрос пока не понятен, возможно я неправиьно все готовлю...
Хочется научится вычитывать приватный ключ не из файла, а из параметров...
17:07
Klaus
Передавать _приватный_ ключ в параметре командной строки? Чтобы потом он был виден в списке процессов кому угодно?
17:40
Seva
на другом конце трубки не отвечают
17:41
Интересно, как там сеть еще будет устроена. Ни tor-ом, ни i2p особо не попользуешься. Надо иметь очень большую мотивацию, чтобы ждать там, пока что-нибудь загрузится.
18:04
Not So Dark B
Там спилить мушк... старший и младший нибблы поменять местами надо )))
18:05
Пока в Вилларибо передают ключи в командной строке, в Виллабаджо...
18:14
А как кстати? Через фс? То есть я вешаю inotify или собрата и собираю ключи?
20:05
Not So Dark B
А уже написали? Или ton_client юзаете?
20:30
Fedor Skuratov
Сейчас за 10 минут кончится.
20:34
Antonio Marreti
настолько быстро разбирают?
20:35
Fedor Skuratov
А вот сейчас и проверим.
20:42
Seitaro Higuchi
Ну когда скрипты работали, то вроде разбирали по 300-400 грамм в минуту вроде
21:40
Johnny Doe
С basechain какие-то проблемы возникли )
cannot extract shard configuration dictionary from proof
22:05
Seitaro Higuchi
Ты перекомпилил?
22:19
Johnny Doe
нет, в процессе
08:38
Mitja
Michael Vlasov 19.09.2019 08:24:10
ton.dev/node-se tondev 0.11.8:
1) Можно использовать контейнеры в многопользовательской среде.
2) Добавлена команда info для просмотра текущего состояния компонент nodeSE.
3) Добавлена возможность задавать альтернативный порт локальной ноды.
4) Добавлена возможность переключаться между версиями контейнеров.
5) По умолчанию используется :latest.
12:41
Seitaro Higuchi
Сколько стоит час работы?
12:41
Но мне нужны все методы имеющиеся в лайтклиенте сейчас
12:42
Я смотрел вашу обвязку и мне очень нравится, но смущает малое число функций
14:47
Ekaterina Pantaz
В ТОНЛабс работает 10 девочек, и я одна из них)
14:47
Mitja
и самое главное ты здесь )))
14:47
Анастасия
нет, девочки, самое главное - Я здесь! )
14:48
Mitja
Отойдите от зеркала уже ))
14:52
Анастасия
ну ну Митя, не пишите одной рукой, могут быть опечатки в коде
14:54
Fedor Skuratov
!warn
15:00
Поясню.
Срачи про технологии - допустимо. Можно хоть болванами обзываться в выяснении что как работает, или не работает. Пока диалоги остаются про разработку.
А вот попытки начать срач на личной почве и каких то «кто то кому то не нравится» я буду пресекать. Спасибо.
15:01
Antonio Marreti
Забавно, что наказана одна сторона)
15:01
Анастасия
главное - правила писать до, а не после. это важно. буду осторожнее
15:02
Fedor Skuratov
Наоборот
15:02
Сергей Жидков
А есть какие-то правила в чате прописаныные? Может в закреп написать их?)
15:02
Правила всегда прецедентны.
15:02
Анастасия
вторая сторона связана туловищем с дланью карающей
15:03
Fedor Skuratov
Нет, просто вы спровоцировали.
15:03
Я исхожу исключительно из того, кому нужно/кто провоцирует.
15:04
Формальная сторона вопроса меня не волнует. Предупреждение это не бан, кстати. Считайте это желтой карточкой.
15:04
Анастасия
тюю, островное право. у вас есть лицензия барристера? впрочем, это скучный разговор. не утруждайте меня читать адресованное мне. местный микроклимат я поняла
15:04
Fedor Skuratov
Мда.
15:06
Johnny Doe
Кран пропал, счета тоже ) (с новым конфигом)
15:06
Antonio Marreti
что есть провокация 🤔
15:06
Fedor Skuratov
Отдельно расскажу тебе, если интересно.
15:07
Antonio Marreti
В том то и дело, что очень интерсно, так как очень часто сталкиваюсь в чатах (спасибо тгинфо и всё такое)
15:09
veewo
в конце файла новый конфиг валидатора. кто-то это видел раньше?
15:09
Tracking TON updates 19.09.2019 15:08:05
The global config file has been updated:
ton-global.config.json
15:10
Dima | WhatToFarm
есть интересный кейс платной арбитражной голосовалки по спорам, направленной на разрешение споров в группе
15:10
кому интересно велкам в личку
15:10
Анастасия
доморощенным валидаторам выдали желтую карточку, похоже. судя по лайт-клиенту
15:27
Fedor Skuratov
Правила 0.1
1. Общаясь в чате, оставьте свое ЧСВ в стороне. Критика должна быть аргументирована, личные нападки минимизированы. Это профессиональное сообщество (что не означает, что здесь надо исключительно о профессиональном).
2. Любые (повторимся, любые) не аргументированные и персонализированные нападки на других участников сообщества запрещены. Конкурентные и личные разборки проводите в личке.
3. Скатывание в срач в обсуждении разработки, качества кода и компетенций — нежелательно, но терпимо. То же самое просто потому, что вам кто-то не нравится — табу.
Это правила обычного общежития в потенциально конкурентной среде. Нас пока мало, все хотят сделать что-то свое, давайте уважать друг друга и не начинать "делить рынок" раньше, чем это будет неизбежно.
15:28
Дополнения и замечания приветствуются. Я и другие админы не голосуем.
15:30
Сергей Жидков
А шутливый ответ, использование стикеров?
15:30
Fedor Skuratov
Я не думаю, что стоит регламентировать, как думаете?
15:30
Обычно из контекста ясно. Мне так кажется.
15:31
Не хотелось бы плодить сущности без надобности.
15:32
Сергей Жидков
думаю пока стоит оставить стикеры, но если будут перегибать люди с ипользованием их (количества) то уже думать на эту тему. Просто иногда стикеры реально мешают (не в этом чате, в других)
15:32
Fedor Skuratov
Да, согласен. Если будет бесить сообщество, сделаем опрос и решим.
15:32
Пока вроде все ок :)
18:28
Fedor Skuratov
TON technical overview 19.09.2019 18:27:03
We at copperbits manage to find new testgiver (docs are not updated yet). It resides at -1:FCB91A3A3816D0F7B8C2C76108B8A9BC5A6B7A55BD79F8AB101C52DB29232260
Deleted invited Deleted Account
21:53
Johnny Doe
пора искать новый кран, этот обсох ))
22:14
Seitaro Higuchi
Наверное они его будут пополнять?
22:16
Johnny Doe
тоже так думал, опять же если они его для общих нужд держали, а если в их планы не входило что он станет публичным? тогда зальют на другой, опять же если с этого миллиардного кошелька, то сразу будет все ясно
07:01
Johnny Doe
ты был прав, пополнили на 17к ночью
10:04
Eduards Ziemelis
Ну, что девелоперы, как то всё по тяжелому в ТОН поднимается, работает и т д. Или мне, как не программисту, со стороны так видится?
11:30
Seitaro Higuchi
Начало эфира было не сильно проще, а там был гораздо более демократичный старт: в ико участвовали и были прямо заинтересованы сотни разработчиков знакомых с биткоинос
11:49
Eduards Ziemelis
Ну если все как обычно, то ок
‼️заказы для переводчиков‼️ invited ‼️заказы для переводчиков‼️
16:12
Fedor Skuratov
У нас тем временем очередная обновка
TON.Dev инструментария.
Solidity Compiler Updates
- Changed ABI encoding for events: _event suffix removed
- Improved support for sha256 and abi.encode
- Support for primitives from TVM specification of September 6, 2019
- Improved Tuples support
- Support for virtual functions, delete
- Bug-fixes
- Fixed crashes that took place at attempt to parse an expression of an unsupported type (in particular, explicit return value from an external function call).
-
LLVM C Сompiler optimizations & bugfixes.
Кстати,
здесь все апдейты.
Venturehead invited Venturehead
Alexander De Lank invited Alexander De Lank
‼️заказы для переводчиков‼️ invited ‼️заказы для переводчиков‼️
‼️заказы для переводчиков‼️ invited ‼️заказы для переводчиков‼️
13:43
Andrey Pshenkin
Привет!
Кто может разъяснить (или сказать где почитать):
Зачем при создании адреса геренится
Non-bounceable address
и
Bounceable address
В чем их различие и почему нельзя использовать только обычный адрес формата -1:8945c6c4c0ed66913f25b327a5256f7f70776ca74210bea1dd13b0bb652fe99b
Для чего все эти пляски с бубнами и тремя адресами?)
13:48
Дима
Судя по докам, если ты кинешь деньги на bounceable адрес кошелька который еще не проинициализирован то деньги вернутся обратно- типа защита от ошибок. non-bounceable нужен для того чтобы скинуть деньги на неинициализированный кошелек. Фактически эти адреса это что то типа сжатого "обычного адреса" + флаги, включая bounceable/non-bounceable
Aleksandr Fefelov invited Aleksandr Fefelov
Victor Ammer invited Victor Ammer
Rinat Kurmashev invited Rinat Kurmashev
15:24
Zh.B.
Возможно появился какой-то клиент под колелек и валидатора)? (GUI)
16:10
Andrey Pshenkin
Правильно ли я понимаю, что после инициализации кошелька, больше по non-bounceable адресу он не сможет принять Грамы?
17:05
Seitaro Higuchi
Нет, неправильно. По non-bounceable адресу можно выслать грамы и после инициализации, проверил только что
17:06
Возможно, на non-bounce их можно выслать вообше всегда, что бы не было на адресе (но тут я не уверен).
17:19
Andrey Pshenkin
Хм, спасибо, сам тоже поиграюсь...
Интересно, насколько "нормальным" будет всегда использовать non-bounce. А то для юзера что-то несколько форматов адресов выглядит не так просто. И так все не просто...
Deleted invited Deleted Account
17:24
Seitaro Higuchi
Я так понимаю это для следующего сценария:
у тебя есть контракт который может либо принять и обработать твое сообщение, либо выбросить по какой-то причине. Например идет ИКО и ты посылаешь запрос на покупку, но ико успело закончиться до процессинга твоего сообщения. Или ты вообще ошибся и дернул метод одного контракта у другого (у которого такого метода нет). В этом случае деньги тебе вернутся.
Whitepaper:
Bounce phase — If the transaction has been aborted, and the inbound message has its bounce flag set, then it is “bounced” by automatically generating an outbound message (with the bounce flag clear) to its
original sender. Almost all value of the original inbound message (minus gas payments and forwarding fees) is transferred to the generated message, which otherwise has an empty body.
17:28
Andrey Pshenkin
👍 спасибо за развернутый ответ
Eugene Koinov invited Eugene Koinov
18:37
Fedor Skuratov
Выложили рекомендации по смарт контрактам.
18:37
Fedor Skuratov
S 象形文字 24.09.2019 18:22:01
Александр Пшеничный 🇺🇦 invited Александр Пшеничный 🇺🇦
Viacheslav Akhmetov invited Viacheslav Akhmetov
20:05
Viacheslav Akhmetov
Telegram Contests 24.09.2019 19:48:10
The details of the $200,000-400,000 blockchain competition.
20:12
Not So Dark B
fift из шутки превращается в нечто, что всерьёз и надолго
20:12
Vlad
В официальных анонсах
20:13
Not So Dark B
ну что, доставайте ваши пыльные университетские конспекты по Forth
20:32
Seitaro Higuchi
fift из шутки превращается в плохую шутку
21:01
E K
Не оправдалась гипотеза с неаффилированностью Телеграма по отношению к TON
21:02
Vladimir Kislinskii
Лол
21:16
Fᴏʀᴅᴇɴ
щас бы верить в это
21:16
вообще - это страшно..
Сергей Подкопаев invited Сергей Подкопаев
Александр invited Александр
Сергей Крастиньш invited Сергей Крастиньш
Deleted invited Deleted Account
Георгий Ратушный invited Георгий Ратушный
Yevhenii Skrypnyk invited Yevhenii Skrypnyk
21:22
ну че, то первый хайпануть хочет?
Alexey Chan invited Alexey Chan
21:27
Not So Dark B
Тон лабс?)
Alexander invited Alexander
Alexander Kozhevin invited Alexander Kozhevin
21:29
Fedor Skuratov
Ммм?
Artem Grachev invited Artem Grachev
violetta invited violetta
Kenny Dap invited Kenny Dap
21:35
Not So Dark B
Ну вы не аффилированны с Пашей
42 при Адельсон invited 42 при Адельсон
21:36
Fedor Skuratov
Так, и?
21:36
Not So Dark B
Забей )
21:36
Fedor Skuratov
Мы это и говорим 😂
21:36
Rinat Kurmashev
А почему не афилироваться?
21:38
violetta
почему бы не заафилироваться и не наебать всех на грамы, действительно
Belovski invited Belovski
21:40
E K
Так афилированность это результат деятельности двух сторон же
21:40
Не достаточно сказать “мы с Телеграмом”))
21:41
хотя, афилированность с децентрализованной сетью это понятие “такое"
21:41
violetta
ну вот дуров еще этого не сказал, а уже заафилирован
21:41
даже еще больше, чем если бы сказал
21:42
Fedor Skuratov
Мы все тут аффилированы по сути )
21:42
Так как в децентрализованной системе комьюнити - система
21:43
violetta
чат ебать какая децентрализованная система
21:43
Fedor Skuratov
Я про тех кто что то разрабатывает.
21:44
Fedor Skuratov
Но это оффтоп на самом деле. Впрочем сюда сейчас хлынут ванаби
21:44
violetta
я ванаби, или васаби как правельно
21:44
умею программировать на басике
21:45
violetta
ноучите контракти делать плиз!!!111
invariance invited invariance
oTBepTka invited oTBepTka
21:46
Fedor Skuratov
Ton.dev/node-seДля начала разверните локальную ноду...
21:47
violetta
а шо дальше
21:47
я вот кстати не очень понимаю, какое практическое применение контрактов сейчас можно придумать
21:47
Fedor Skuratov
А дальше - вы великолепны
21:48
violetta
ну типа дурову же надо дофига с кем договориться
21:48
Fedor Skuratov
Ну в примерах конкретный список. Мы свой конкурс тоже объявим, но с другими примерами, я их тут в том числе собирал с вас )
21:48
Система децентрализованная :)
21:48
Так что и договариваются участники.
nonconst invited nonconst
21:49
violetta
да-да, только работает через телегу у 99%
21:49
Fedor Skuratov
Так это неважно.
21:49
Платформа даёт механизм.
21:51
violetta
ну если телега разрешает тон а тон разрешает обменять денежки на грамы, то какая-нибудь комиссия хитрая скажет нам все равно что у вас тут децентрализовано или вырубайте нахуй или идите нахуй
21:52
Fedor Skuratov
Ну вот это да, Дурову договариваться )
21:54
violetta
а где там примеры ихние?
22:02
Fedor Skuratov
вот тут номинации.
22:03
это именно по фифтовским контрактам.
22:03
> * Multi-signature wallet (at least k of n signatures are required for a transfer order to be processed by the multisig wallet, where 1 <= k <= 10 are specified during the wallet creation).
* Simple TON DNS Resolver smart contract with automatic registration of new subdomains (any unregistered subdomain can be automatically registered by sending a message with the new subdomain record carrying a predetermined amount of Grams as payment).
* Simple TON DNS Resolver smart contract with manual registration of new subdomains (new subdomains are registered whenever an external message correctly signed by the smart contract owner is received).
* A synchronous two-party payment channel as explained in Chapter 5. of the TON Whitepaper (
https://test.ton.org/ton.pdf ).
* An asynchronous two-party payment channel as explained in Chapter 5. of the TON Whitepaper (
https://test.ton.org/ton.pdf ).
Notice that implementing one of these smart contracts may simplify the implementation of the others (e.g., by reusing code).
22:04
Rinat Kurmashev
Осилит тот кто уже вьехал в фифт)
22:09
E K
дорогу осилит идущий)
22:09
violetta
ок, спс, а ищо такой вопрос што такое FunC? не фифт ли переименовали?
22:11
Seitaro Higuchi
Нет, сделали интерпретатор си-подобных слов в фифт (без документации, документация для лохов)
Andrey Yatsyk invited Andrey Yatsyk
Qwerty Vva invited Qwerty Vva
22:20
Rinat Kurmashev
Тон лабс сделали или сами создатели?
22:20
Seitaro Higuchi
ТОН.
Тонлабс сделали компилятор из солидити (с и прочих) сразу в tvm опкоды
Konstantin Novakovsky invited Konstantin Novakovsky
Vitali 🇷🇺 invited Vitali 🇷🇺
Deleted invited Deleted Account
Anthony Ilinykh invited Anthony Ilinykh
Dmitriy Mi invited Dmitriy Mi
Deleted invited Deleted Account
Deleted invited Deleted Account
Alexander invited Alexander
Alexey Novikov invited Alexey Novikov
23:18
Andrei
А TON labs тоже русская команда?
23:19
kolay
This organization has no public members.
23:20
Andrei
[ДАННЫЕ УДАЛЕНЫ]
23:28
Fedor Skuratov
не только.
23:29
Seitaro Higuchi
TON технический обзор 24.09.2019 23:25:17
Сегодня Telegram объявил конкурс на написание смартконтрактов на fift и funC
https://t.me/contest/102Написание оных, однако, осложняется тем, что с одной стороны fift обладает интуитивно понятным интерфейсом:
так, к примеру, оператор
B@?+
берет из ячейки первые х байт, возвращает их в виде Bytes, а также возвращает саму ячейку и 0 если все в ячейке не хватает данных или уменьшенную на х байт ячейку и флаг 1;
а с другой стороны для funC отсутствует документация. Действительно зачем?
Поэтому позволим дать себе пару базовых советов начинающим программистам на funC.
1. Как скомпилировать сам компилятор funC?
Предполагается что к этому моменту вы уже умеете компилировать lite-client. Если нет, смотрите скрипт
https://github.com/copperbits/TON/blob/master/docs/Copperbits_docs/ubuntu16.04.shИтак, вместо последнего cmake'а делаем
cmake --build . --target func
Если все завершилось удачно в папке crypto мы получаем исполняемый файл func
2. Как скомпилировать какой-нибудь тестовый контракт?
Заводим новую папку, копируем туда
func
, копируем туда "стандартную библиотеку"
https://github.com/ton-blockchain/ton/blob/master/crypto/smartcont/stdlib.fc и тестовый контракт
https://github.com/ton-blockchain/ton/blob/master/crypto/smartcont/simple-wallet-code.fcнаконец, компилируем это все с помощью команды:
./func -o имя_итогового_фифт_файла.fc stdlib.fc simple-wallet-code.fc
3. При отладке могут быть полезны и другие флаги компилятора:
./func --help
Удачной охоты!
23:29
Fedor Skuratov
Распределенная, но в целом да, русскоговорящих много.
23:29
Romeo
Прогнозируете ли спрос на программистов Rust, разработчиков контрактов для TON? Сейчас наверное начнется бум, как с Solidity, когда все быстро переквалифицировались, а где сейчас они? Спрос был дикий во времена ICO
23:29
Fedor Skuratov
Мы собственно на раст и пишем.
23:30
node-se на расте :)
23:30
А насчет контрактов, то будет много компиляторов, не только си и солидити.
Anton Merkurov invited Anton Merkurov
23:31
Fedor Skuratov
в планах питон, ява, шарп и т.п. мы месяца два назад опросы по чатам делали на эту тему.
23:31
большая часть указала яву и питон как основные языки.
23:32
Romeo
тот же Go наверное?
23:33
Fedor Skuratov
Был, да.
23:33
@EkaterinaPantaz какая у нас примерная очерёдность по компиляторам, подскажи?
Deleted invited Deleted Account
23:36
~ Κοσμοκρατωρ
О, скоро будет готова библиотека для питона?
23:37
Как говоритя, "ещё не закончили, но скоро начнём"
23:37
Fedor Skuratov
В принципе есть уже от комьюнити решение если не терпится, формони, там правда ограниченный набор методов
23:37
~ Κοσμοκρατωρ
Я заметил
23:38
Johnny Doe
В интернетах пишут, что количество стандартных шаблонов смарт-контрактов можно сравнить с количеством пальцев у человека :) скоро все что можно придумать уже напишут/перенесут. Что там придумывать?
23:41
Romeo
я правильно понимаю, что для конкурса сейчас смартконтракты можно писать только на Fift?
23:41
Fedor Skuratov
Фифт/фанк.
23:42
Чётко очерченный список контрактов.
23:43
Fedor Skuratov
Ну да. В условиях это и сказано.
23:45
Romeo
Конкурс для разработчиков на создание смарт-контрактов для блокчейн-платформы (
$200,000–400,000, C++
/FunC, 24.09–15.10).
🏆 Конкурс для дизайнеров на создание анимированных стикеров и цветовых схем (
$50,000, 05.10).
🏆 Конкурс на совершенствование голосовых звонков (
$200,000, С++, 15.10).
🏆 Конкурс на создание веб-версии мессенджера (
$200,000, JS, 01.11).
🏆 Конкурс на создание алгоритмов кластеризации и ранжирования контента (
$200,000, C++, 15.11).
23:45
Romeo
там еще несколько конкурсов
23:45
Fedor Skuratov
Пока не выложили деталей по остальным кажется
23:46
Romeo
ок, а почему Node SE нельзя без докера запустить?
23:48
Vladimir Kislinskii
23:48
Seva
Круто, а где про звонки можно посмотреть?
Arthur Ostapenko invited Arthur Ostapenko
00:01
kolay
Я видел пример контрактов на c/solidity. Самих компиляторов ещё нету?
00:05
Fedor Skuratov
Есть, конечно. В node-se все идёт.
00:05
Но конкурс сейчас на фифт/фанк
Viacheslav invited Viacheslav
00:10
violetta
вы в тон лабс штоле?
00:11
Сергей Жидков
Он Head of Communications at TON Labs
00:11
violetta
да это жестк
00:13
Romeo
Есть какая нибудь предварительная инфа, сколько Грамм надо иметь, чтобы запустить ноду валидатор?
00:14
Fedor Skuratov
100к
00:14
Deleted Account
Telegram наделили блокчейн-платформу TON функцией совместимости с сетью Ethereum (ETH). Правда или нет ? Кто в теме скажити плиз
00:14
Fedor Skuratov
Это мы ее наделили 😂
00:14
Компилятор под Солидити.
00:14
Журналисты слегка ошиблись, испорченый телефон.
00:15
Seitaro Higuchi
Да, там классический учёные изнасиловали журналиста.
00:15
Romeo
то есть можно привлечь пайщиков или держателей и запустить?
00:15
Fedor Skuratov
Пишешь на солидити -> юзаешь наш компилятор -> получаешь контракт под тон. Конечно тон отличается от эфира и не все методы из солидити работают так же как в эфире (очевидно)
00:15
Seitaro Higuchi
Да, можно сделать смарт контракт "складчины"
00:15
Fedor Skuratov
Ну да.
00:16
violetta
интересно дуров будет предлагать граммы вместо призов?)
00:16
100к грамм это сколько?
00:17
Fedor Skuratov
Ну, если предположить что после первичной эмиссии грамы будут по 3 бакса... то $300к
00:17
shtirlic
100 килограмм очевидно
00:18
violetta
ага, то есть дуров или просто число миллион продает или меру массы...
00:18
Fedor Skuratov
Но это предварительно и не то, что не точно, а вилами по воде.
00:18
Сейчас в тестнете надо 100к в холде держать чтобы номинироваться на валидатора.
00:19
Vlad
Зависит ещё от того как дистирибьция и обмен будет производиться
00:21
violetta
я конечно понимаю что критиковать комбот в присутствие его создателя а также даже не являясь его юзером несколько не такчино, но это вообще норм, что на всякие плюсики, спасибо и тд он выскакивает?
00:22
shtirlic
Ага, он на то и бот
00:22
violetta
сразу дискорд какой-нибудь напоминает
00:23
"о, вы написали 5 сообщений, повышаем ваш уровень до 12379217!!!!!"
00:23
shtirlic
Короче нужен 1 центнер, так и запишите
00:23
Johnny Doe
критиковать комбот - святое дело :) но, как уже прошедший этот путь, скажу, Федор ответит что дело в настройках ))
00:25
violetta
кстати наша тонна это tonne, а не ton, так что там условия для манипуляций махинаций и провокаций
00:25
shtirlic
Надо определенно добавит эту команду в чат
/func
00:26
Not So Dark B
ну сейчас не времена ICO. rust быстро не выучишь
00:27
Простите, только это в голову пришло.
00:27
Johnny Doe
Недели должно хватить )
00:27
Not So Dark B
выясняли же - достаточно 20 секунд
00:28
shtirlic
Одна табличка спецсимволов уже людей окисляет в расте
00:28
Johnny Doe
Ну это для одаренных
00:29
Not So Dark B
да нафиг rust не нужен, на самом деле. вкусовщина
00:30
shtirlic
А форт нужен?
00:30
Not So Dark B
теперь да ))
00:30
Deleted Account
Это вы ребята bitcoin на 1000 $ уронили ?🙈
00:30
shtirlic
Забыл, не на нем ли загрузчик lilo написан?
00:32
Not So Dark B
без маргиналов жизнь не была бы так весела )
00:33
shtirlic
Это к Коле;)
00:33
Not So Dark B
Коля, он как Кодзима
00:33
shtirlic
Хотя я вот думаю нужно двигать ada spark для этого всего
00:34
Тоже будет в октябре?;)
00:34
Not So Dark B
про brainfuck уже шутили
00:35
в этом чатике этот стикер смело можно вешать на USB-педаль теперь
00:35
shtirlic
Usb педаль для vim и для этого чатика
00:36
Deleted Account
Для vim одной маловато будет 😂
00:37
shtirlic
У тру пацанов только для переключения edit
00:39
Еще я чуток забыл, как будут валидаторные ноды работать с живительными блокировками?
00:42
Deleted Account
Так банальный перенос на крайний случай за пределы РФ сервера где развернут валидатор решает проблему, не?
00:44
Или вы считаете всем миром дружно будут блокать валидаторов?
00:46
Fedor Skuratov
2019 год
Держать любые сервера в России
00:46
Seva
Тут ранее обсуждали проблемы со стейблкойнами в Европе
00:47
Fedor Skuratov
Сервера там точно не при чем 😌
00:47
Deleted Account
Какие проблемы? В магазинах не принимают в качестве оплаты?
00:47
Seva
Их как-то хотят банить
00:48
Я скимнул только отчет, там обсуждают риски в отсутствии регуляции над ними
00:49
Vladimir Kislinskii
Все хорошо и с security и c stablecoin )
00:50
А вот у eos - 33% за час)
00:51
Deleted Account
Ну имхо там будут просто в сторону дальнейшего регулирования развиваться, поздно уже пытаться блочить этот рынок
00:51
shtirlic
Ничего себе, что пишут.
From today’s perspective, stablecoins do not seem to be a game changer in the area of retail payments for economies with a stable currency and well-functioning payment systems
00:54
Ну то есть торрренты блочат, а это не будут?
00:56
Seva
Вот у меня примерно такие же мысли
00:57
Есть вероятность, что в России за тон-ом будут меньше носиться, чем в Европе
00:57
Ну или делать это менее умело
00:57
Vladimir Kislinskii
Просто кастодиан в тюрьму садиться - а деньги через банкротства взыскивают в пользу холдеров)в еу все гуд с этим -а ecb -пугала для изначально оппортунистически настроенных эээ предпринимателей)
00:59
shtirlic
Просто судя по тому как в конгрессе копротивляются к либре
01:01
Учитывая, что закидонов в еврозоне больше чем в сша, как то пока не радужно.
01:04
Seva
Ну, зато либра работает в качестве буфера
01:05
Vladimir Kislinskii
Однозначно -но это работает в обе стороны -не только тебя по хитрому могут нагнуть -но и ты в обратку -к примеру коллективный иск -оооо можно нагибать не только фирмы но и корпорации с государствами через многочисленные суды)
01:07
Seva
Не знаю где больше. В США с компаниями дядя со специальным беджиком может поговорить. Говорить будет тихо, но очень убедительно.
01:17
Ну такое, спекулятивное. Хотя российские деньги там есть. Вроде до $120М. Возможно с Абрамовичем, Солониным, Якобашвили. Может это как-то поможет на территории РФ
01:21
violetta
я дико извиняюсь, есть тут кто смотрел второй пункт пояснений по задачам? там сказано, что m это длина строки+1, (нулевой байт), но если в запросе только одна строка, то там же не должно быть разделителя после него? Или там принципиально все строки нулем заканчиваются? А то я в этих их структурах данных не шарю
Aleksander Čeferin invited Aleksander Čeferin
alowave#~ invited alowave#~
01:43
Fedor Skuratov
Если совсем про разработку то
@tondev_ru ещё :)
02:08
Dmitriy Mi
кто-то пробовал скомпилировать func под винду? Я пытаюсь для начала понять, реально ли это вообще
02:16
Seva
Как-то не очень понятно, про что ты. Это про пункт 1.3.2 в TON Contest.txt?
02:24
Seva
Да, я так понимаю, что за каждым поддоменом идет \0
02:24
Можешь обработать крайний случай, если последний символ не ноль, ты его добавляешь
02:25
На самом деле условия кривовато написаны
02:25
violetta
8n bit Slice - если размер известен заранее, то вроде как нули не нужны
02:26
в случае одной строки
02:26
Richard
Народ, норм апи появился?
02:26
Seva
Ну, я думаю, что идея в целом то понятна?
02:26
Richard
По типу чекать кошели/транзакции и тд
02:27
Seva
\0 — разделитель
02:27
violetta
и как бэ это влияет на ответ мой, я-то могу обработать какие угодно крайние случаи но по сути не знаю, какой ответ давать
02:27
Seva
Ты откусываешь по строке, пока они не кончатся
02:27
violetta
или m или m+1
02:27
Seva
Лучше жюри спроси
02:28
violetta
а кто председатель
02:28
Seva
Хочется представиться, но не я :)
02:29
violetta
это ж все в стиле дурова, думаю жюри где-то числу к 17 объявится
02:29
Seva
Там обсуждала при канале есть
02:30
violetta
и в ней ссылка на англ обсуждалу и на эту)
02:31
Seva
Аа) на инглише не помогли?
02:32
violetta
да не, просто если они равноправны, то чего это я, законопослушный граджанин, житель Земли, созерцатель и просто хороший человек, носитель русского языка, должен писать туда, а не сюда
02:33
Seva
Ну, жди ответа здесь
Alexey * invited Alexey *
Eldorbek. N invited Eldorbek. N
Deleted invited Deleted Account
Alexander Ivlev (Stef) invited Alexander Ivlev (Stef)
Deleted invited Deleted Account
slavik.nychkalo invited slavik.nychkalo
06:55
slavik.nychkalo
это чат ton разрабов или чат "людей которые нихрена не поняли что от них хотят и создали чат"?
по тому что больше похоже на второе
Deleted invited Deleted Account
Михаэль Райн invited Михаэль Райн
07:17
Михаэль Райн
А я то думаю, чего телега работает, а в инете половина сайтов периодически отваливается.
07:18
Блочат ресурсы со статой пользователей, трекеры работают, DHT и LPD тоже.
07:23
ЭМ, то есть я правильно понял, что надо иметь грамы в кошельке?
07:37
Seitaro Higuchi
Прост вчера/сегодня пришло много новых людей пышущих энтузиазмом. Ничего, уляжется.
Алексей Шихов invited Алексей Шихов
Vladimir Panchenko invited Vladimir Panchenko
Mui_i_ika invited Mui_i_ika
Deleted invited Deleted Account
12:15
Andrei
Ребят, я прочитал большую часть документации TON (те 4 .pdf файла), но на этом моё знакомство с проектом заканчивается.
Дайте, пожалуйста, какие-нибудь ссылки, с которых можно начать написание смартконтрактов.
Antuan Bondarenko invited Antuan Bondarenko
12:45
Seitaro Higuchi
Чисто случайно никто не писал сериализацию boc на удобоваримых языках? Питон/js ? Что-нибудь без этой tl-магии?
12:48
slavik.nychkalo
посмотри видосов о смарт контрактах, что это и с чем едят
12:49
Andrei
Уже есть видосы про смартконтракты в TON?
12:49
slavik.nychkalo
есть видосы о смартконтрактах
они не привязаны ни к какой технологии
12:50
Loki
Что такое смартконтракт
12:50
Andrei
я знаю, что такое смартконтракты
мне интересно, как именно запускать лайтноду, заливать в блокчейн тона код и т.д.
Georgiy Voronov invited Georgiy Voronov
14:57
Andrei
А это нормально, что getaccount -1:8156775b79325e5d62e742d9b96c30b6515a5cd2f1f64c5da4b193c03f070e0d говорит, что account state is empty?
15:01
Fedor Skuratov
Он просто опустел.
15:05
Andrei
А откуда грамы для своих смартконтрактов брать?
15:08
Fedor Skuratov
Попросить или ждать пока гивер очнется.
15:08
E K
Вторичный рынок
15:08
Andrei
А давно помер?
15:08
Fedor Skuratov
Щас мы кран со дня на день выложим, "честный". Терпение.
15:09
Andrei
Что за кран?
15:09
Fedor Skuratov
фасет свой.
15:10
короче кошелек с которого тебе дадут.
Грамы.
15:41
Seitaro Higuchi
Ещё в прошлом тестнете. В этом нет такого адреса
15:42
Вот в нынешнем тестнете, но и он сейчас пустой, его время от времени пополняют на 10к-20к
15:42
Seitaro Higuchi
TON технический обзор 19.09.2019 18:27:18
Мы с ребятами из copperbits смогли найти новый адрес тестгивера: -1:FCB91A3A3816D0F7B8C2C76108B8A9BC5A6B7A55BD79F8AB101C52DB29232260
leus vlad invited leus vlad
15:43
Support
Тоже аудитория
15:43
Seitaro Higuchi
А у вас откуда монеты?
15:44
Апи, чтоб дергать кран дадите? Мне сильно надо :)
15:44
Fedor Skuratov
террпение
16:10
Eduards Ziemelis
Продавать тестовые грамы, пока гивер пустой это стартап месяца! 🤘
16:10
E K
Главный предприниматель отреагировал)
16:10
Eduards Ziemelis
Вижу перспективу сразу😀
18:07
Seitaro Higuchi
TON технический обзор 25.09.2019 18:06:26
18:23
Andrei
Удивительно, но у меня даже получилось угадать seq_no
18:23
А как это нормально делать? Просто если следовать мануалу, то seq_no поменяться успеет много раз
18:25
Seitaro Higuchi
только сегодня, раскрываю секреты заядлых тонеров: можно посылать сигналы в будущее, ставя больший seq_no
18:26
E K
прям как в эфире
18:26
Andrei
и сообщение не отклонится?
18:26
E K
ставишь нужный nonce и транзакция висит в мемпуле
18:27
пока не придет ее время
18:27
Andrei
ну просто seq_no проверяет сам контракт, откуда коллатору знать о его внутреннем устройстве?
18:27
Seitaro Higuchi
Ну тут как в анекдоте про поручика ржевского: "можно и по морде, а можно и ...". В общем по-разному бывает
18:27
E K
во, писал об этом
18:30
Johnny Doe
видимо так и делают, так как я даже через бота получаю один раз из 20-ти ))
The Kraken invited The Kraken
19:58
shtirlic
Тут кто-то смеялся про килограммы, но все так и есть
20:09
Dima | WhatToFarm
Это в целом проблема блокчейнов, ответы эфира или трона тоже часто ходят "как повезет"
Anna Izika invited Anna Izika
20:33
Andrei
А что потом делать с файлом, который получается после компиляции с помощью func?
Kirill D invited Kirill D
Deleted invited Deleted Account
Alexandr Latushkin invited Alexandr Latushkin
22:42
Andrei
Ну или, более точно, как заливать в блокчейн произвольный fift-код? Можно ли тестировать его локально?
01:47
Vitali 🇷🇺
Возможно глупый вопрос и сейчас на него нет однозначного ответа. Есть предположение, что в будущем в telegram будет встроен кошелёк для TON, и можно будет платить через сообщения. Как думаете разумное предположение, или глупость?
01:52
Хм. Не знал про такое(: прикольно.
01:53
Dima | WhatToFarm
Поюзай 😎
01:54
Vitali 🇷🇺
Ну мне норм живётся с «сам взял подписал и отправил» )
01:54
Dima | WhatToFarm
Там тока на блокчейне этереум работает
01:54
Vitali 🇷🇺
я потыкал получил адрес
01:55
понял, что смысл завести на него эфир
01:55
потом можно на другой вывести
01:55
Dima | WhatToFarm
На тон наверное должна быть более нативная интеграция
01:55
Vitali 🇷🇺
Да, я тоже предполагаю
01:55
Dima | WhatToFarm
Но это скорее вопрос бот апи
01:57
Vitali 🇷🇺
Я думаю нативно должно быть в духе: в телефон ввёл мнемонику и пароль, как в MetaMask