Size: a a a

2020 May 02

IK

Ivan Kalinin in TON.Dev Ru
О, спасибо за совет, буду пытаться
источник

PP

Pavel P in TON.Dev Ru
Любые проблемы можно здесь писать. @EkaterinaPantaz поможет)
источник

PP

Pavel P in TON.Dev Ru
Ivan Kalinin
Всем привет!
Есть адрес кошелька, полученный из new-wallet.fif, на него были перечислены тестовые граммы. После этого деплою сгенерированный boc файл, однако, не смотря на message status 1, ничего не происходит и не становится активным.

boc файл случайно не перезаписывался. Из тех ключей что есть, плюсовым кодом генерится всё то же самое и с тем же адресом
TRY_RESULT(public_key, private_key.get_public_key())

auto init_state = ton::TestWallet::get_init_state(public_key);
auto address = ton::GenericAccount::get_address(-1, init_state);

auto init_message = ton::TestWallet::get_init_message_new(private_key);

auto res = ton::GenericAccount::create_ext_message(address, init_state, init_message);

auto serialized = vm::std_boc_serialize(res, vm::BagOfCells::Mode::WithCRC32C).move_as_ok().as_slice().str();


Где следует искать проблему? Или может быть были пропущены какие-нибудь шаги?
источник

🔥❄

🔥 ❄️ in TON.Dev Ru
const fs = require('fs');
const { TONClient } = require('ton-client-node-js');

async function main(client) {
}

(async () => {
   try {

       const client = await TONClient.create({
           servers: ['https://net.ton.dev'], // or https://testnet.ton.dev/
                       transactionTimeout: 30000
       });

       await main(client);
       console.log('Hello');

               // read message BOC generated by some external program
               const buff = fs.readFileSync('message.boc');
               // make message object with message data encoded in base64
               const message = {
                       messageBodyBase64: buff.toString('base64')
               };

               // send message object taking message ID as result
               const messageId = await client.contracts.sendMessage(message);

               // wair for message processing and receive transaction created by the message
               const timeout = 30000; // in ms
               const transaction = await client.queries.transactions.waitFor({
                       in_msg: { eq: messageId }
               }, 'id aborted', timeout);

               console.log('OK');

               process.exit(0);
   }
   catch (error) {
       console.error(error);
   }
})();

вот так пропихивал
источник

AS

Arseny Smirnov in TON.Dev Ru
С ней какие-то проблемы сейчас в плане работы через lite-client. По крайней мере с тем конфигом, что у меня откуда-то есть.
источник

IK

Ivan Kalinin in TON.Dev Ru
@skydev прям с первого раза получилось. Спасибо!
источник

E

Ekaterina Pantaz in TON.Dev Ru
Arseny Smirnov
С ней какие-то проблемы сейчас в плане работы через lite-client. По крайней мере с тем конфигом, что у меня откуда-то есть.
Спасибо! Будем разбираться, скинем новый конфиг попозже.
источник

E

Ekaterina Pantaz in TON.Dev Ru
Ivan Kalinin
@skydev прям с первого раза получилось. Спасибо!
Иван, подробнее про скрипт skydev можно прочитать в нашей документации https://docs.ton.dev/86757ecb2/p/90ffa9-sending-boc
источник

VA

Viacheslav Akhmetov in TON.Dev Ru
Ekaterina Pantaz
Спасибо! Будем разбираться, скинем новый конфиг попозже.
а что вы начали давать доступ к liteserver?
источник

H

Hqx5 in TON.Dev Ru
dima
вообщем, я решил сделать другой проект, несмотря на то, что всего 10 дней оставалось :). телеграм вроде дал добро на это
по-моему вышло круто. код сервера конечно делался на скорую руку, но контракт вроде хорошо получился. можете попробовать что-то купить, надеюсь сервак не упадет.
https://grampay.org
https://contest.com/blockchain-2-bonus/entry1345
Обратился в личку.
источник

PP

Pavel P in TON.Dev Ru
Viacheslav Akhmetov
а что вы начали давать доступ к liteserver?
Катя выше написала как запушить вос
источник

L

Leonid in TON.Dev Ru
Ребят, а вам не кажется что вся инфраструктура проектов TON в конечном счёте будет находиться под контролем небольшой элитарной аффилированной группы людей?
источник

Ф

Филя in TON.Dev Ru
Leonid
Ребят, а вам не кажется что вся инфраструктура проектов TON в конечном счёте будет находиться под контролем небольшой элитарной аффилированной группы людей?
Как в любом блокчейне?

Тут важный вопрос, кого именно считать «аффилированными».
источник

L

Leonid in TON.Dev Ru
Филя
Как в любом блокчейне?

Тут важный вопрос, кого именно считать «аффилированными».
Это значит, "да" или "нет"? :)
источник

F

F in TON.Dev Ru
Leonid
Это значит, "да" или "нет"? :)
"наверное"
источник

L

Leonid in TON.Dev Ru
Просто по моему мнению, сейчас разыгрывается интересная рокировочка, где нашими с вами ресурсами создаётся инфраструктура большой коммерческой организации в интересах её владельцев (читай акционеров)
источник

L

Leonid in TON.Dev Ru
Что идеи Free Software и Open Source, ровно как и механизмы децентрализации и блокчейна лишь скрывают под собой реализацию явно проприетарного продукта?

Только где проприетарным продуктом являются не сами клиентские приложения, а конечная система, её пользовательские сценарии и стратегии развития
источник

L

Leonid in TON.Dev Ru
Мне почему то плохо верится в обратное)

Неясно к тому же почему столь открытый по заявлениям авторов проект создаётся не общественной организацией или институцией а коммерческой структурой?
источник

F

F in TON.Dev Ru
Хватит строчить. Эта группа посвящена теме разработки, а не политики.
источник

L

Leonid in TON.Dev Ru
Например в то что ЦЕРН не устроит монополию из WWW мне как то верилось, а про TON я ничего подобного сказать не могу)
источник