TON Дев Чат
ton-contract-executor
, что возвращает my_address()
?
rldp-http-proxy
по этой доке. дока предлагает скачать бинарник по ссылке на гитхаб, но я там нигде не могу найти сам бинарник прокси. подскажите, где можно взять бинарник или если есть докеризированный прокси, то вообще идеально
() recv_external(slice in_msg_body) impure {
var (name, description, manager_wallet) = (in_msg_body~load_ref(), in_msg_body~load_ref(), in_msg_body~load_msg_addr());
}
[ 1][t 0][2023-01-08 19:48:32.706759555][TcpListener.cpp:62][!TcpListener[port:8080]] Accept
terminate called after throwing an instance of 'td::CntObject::WriteError'
[pid 14] [time 1673207317] Signal: 6
------- Stack Backtrace -------
./rldp-http-proxy[0xb55998]
./rldp-http-proxy[0xb5487c]
linux-vdso.so.1(__kernel_rt_sigreturn+0x0)[0xffffbd70b790]
/lib/aarch64-linux-gnu/libc.so.6(gsignal+0xe0)[0xffffbcfb7d78]
/lib/aarch64-linux-gnu/libc.so.6(abort+0x114)[0xffffbcfa4aac]
/lib/aarch64-linux-gnu/libstdc++.so.6(_ZN9__gnu_cxx27__verbose_terminate_handlerEv+0x1a8)[0xffffbd2678d8]
/lib/aarch64-linux-gnu/libstdc++.so.6(+0x9f21c)[0xffffbd26521c]
/lib/aarch64-linux-gnu/libstdc++.so.6(+0x9f280)[0xffffbd265280]
./rldp-http-proxy(_ZNK2td6Status5printERNS_13StringBuilderE+0x0)[0x482a50]
-------------------------------
example.t.me
как адрес кошелька?gas_flat_pfx flat_gas_limit:100 flat_gas_price:100000
storage-daemon
ключ -I
- локальный IP или публичный?
sha256sum
равен 42fed8e5e755d180f2853a3bbdab7217ba099012d0470b302f4aea3393022448
, можешь попробовать скачать и проверить
4AEB378DDBA1C8EDAD58C3F1102A81A41498B6CEA90A432C69E455D9695F4BCF
net.ListenPacket("udp", addr)
:listen udp
xxx.xxx.xxx.xxx:
xxxx bind: can't assign requested address
tonutils-go
, который используется в reverse-proxy
gen_software:flags . 0?GlobalVersion
Вот здесь, если первый бит в flags
установлен в 1
, то в gen_software
будет записана GlobalVersion
, если я правильно понял.flags
установлен в 0
, то gen_software
будет просто отсутствовать?
DHT ADNL address record for TON Site was updated successfully to 127.0.0.1 9419
adn
l адрес не отвечают
Error: No ref
видимо библиотека какой то другой вид дикта ожидает?
cell.to_boc()
(int key, slice inner, int flag) = outer.udict_get_next?(32, key);
while flag != 0 {
cell inner_dict = ???
;; как достать из слайса inner словарь?(cell inner_dict, _) = outer.udict_get_ref?(32, key); ;;
или только так можно?
(key, _, flag) = outer.udict_get_next?(32, key);
}
inner~load_ref()
import { WalletContractV4 } from 'ton'
const wallet = WalletContractV4.create({ workchain: 0, publicKey: keyPair.publicKey })
const dict = new_dict().udict_set(...)
error: constant name expected instead of `cell`
error: constant name expected instead of `cell`
const cell TEST = new_dict().udict_set_ref(10, 0, begin_cell().store_uint(...).end_cell());
forward_ton_amount
и either_forward_payload
?
let link = 'ton://transfer/' + dest.toString(true, true, true)
+ '?amount=' + Math.floor(amt * 1e9);
if (payload && payload.constructor === tonweb.boc.Cell) {
link += '&bin=' + to_base64(await payload.toBoc());
}
if (state_init && state_init.constructor === tonweb.boc.Cell) {
link += '&init=' + to_base64(await state_init.toBoc());
}
show_popup_with_link(link);
chown <как там называется группа пользователя> /var/ton-work/keys/client
, но это не точно.
/var/ton-work/keys/
все файлы принадлежат пользователю
/var/ton-work/db/keyring