TON Дев Чат
'LITE_SERVER_UNKNOWN: cannot apply external message to current state : Failed to unpack account state'
ton-nft, так дальше и не пошло это все))c3
c4
runvm
и тд. new TonWeb(new TonWeb.HttpProvider('https://testnet.toncenter.com/api/v2/jsonRPC'));
var ds = get_data().begin_parse();
var wallet = ds~load_msg_addr();
return parse_std_addr(wallet);
- загружаем адрес из datacell, и парсим std_addrparse_std_addr
корректно распарсил адрес"kQBLCbfWkSF6PwKaTS0-2WM0Di5dO-0vS_oJgEuZnxm0OT0-" parse-smc-addr drop 2constant wallet
<b
wallet addr,
b>
<b 0 32 u, 2147483000 32 u, 1 32 u, 2 8 u, plugin_addr addr, 10000000 Gram, 0 64 u, b>
dup ."signing message: " <s csr. cr
dup hashu smart_contract_owner_private_key @ ed25519_sign_uint
<b b{1000100} s, wallet_addr addr, 0 Gram, b{00} s, swap B, swap <s sr, b{1} s, b>
*пытаюсь установить плагин в v4 кошелек
<b swap B, swap <s s, b> <b b{1000100} s, wallet_addr addr, 0 Gram, b{01} s, swap ref, b>
INVALID_BAG_OF_CELLS: bodyinvalid bag-of-cells failed to deserialize cell #15 [Error : 0 : bag-of-cells error: reference #0 of cell #15 is to cell #12 with smaller index]'
пытался задеплоить, собрал datacell, добавил func код смартконтракта
TON extra-curriencies and tokens
if (flags & 1) { ;; ignore bounced
return ();
}
owner-addr addr,
где owner-addr это 2constant из workchain-id и адрсаaddr,
из TonUtil.fif успешно его кушает
uninit
(есть баланс но нет функционала) стейтах.
кошелёк
возможно вводящий в заблуждение, smartContract который доступен по адресу может быть чем угодно: классическим кошельком, pow-giver, elector и так далее. Всё зависит от того что туда послал создатель кода
recv_internal
?
Local copy of toncenter
это то, что нужно
Ef8zMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzMzM0vF
) имеют своё короткое имя. Есть где-то список или откуда берётся эта инфа?