TGViewer
Channel Public Channel
nisheta.pl

nisheta.pl

@nishetadaofomo

Subscribers
376
Photos
169
Videos
44
Links
77
Recent Posts 14 shown
Post #2322 94
Nishia Milisa Прикинь фигурка Дурова будет большим и мы будем его одевать 👚👟🎁👓👹 ну то что я увидел в концепте карточки gram wallet типа они будут перемешать украшать в ВПолне возможно🤣
Ларперы…
  • 😁 4
Post #2321 77

Forwarded from Director и Пацаны (Director)

Прикинь фигурка Дурова будет большим и мы будем его одевать 👚👟🎁👓👹 ну то что я увидел в концепте карточки gram wallet типа они будут перемешать украшать в ВПолне возможно🤣
  • 😁 5
Post #2319 141
Post #2318 119
Какая мразь придумала давать на выдачу загранпаспорта 1ч 20 минут еще и с таким графиком:

В СЛЕДУЮЩИЕ ЧАСЫ ПРИЁМА:

ВТОРНИК - 11.00 ДО 12.45Ч.;

ЧЕТВЕРГ - 11.00 ДО 12.45 Ч;

1 и 3 СУББОТА МЕСЯЦА - 10.00 ДО 12.00
  • 😁 6
Post #2316 94

Forwarded from пятница🍻 (7)

по моей информации 19 октября около 13:30 по мск ожидается блок #100 000 000

проблема в том, что после перехода на 9-значный seqno у части старых нод может запуститься повторная индексация shard state. при этом старый archive index не рассчитан на переход через 1e8, из-за чего возникает рассинхронизация между masterchain и shardchain

проблемный участок выглядит так:
namespace ton::validator {

static constexpr td::uint32
LEGACY_SEQNO_BOUNDARY = 0x05F5E100;

td::Result<td::Unit> rebuild_state_index(
const BlockIdExt& blk,
td::Ref<vm::Cell> state_root,
ArchiveIndex& archive,
bool allow_legacy_fallback
) {
const auto seqno = blk.id.seqno;

if (seqno < LEGACY_SEQNO_BOUNDARY)
return td::Unit{};

auto prev = archive.get_state(seqno - 1);
TRY_RESULT(old_root, prev);

auto root_hash = state_root->get_hash();
auto cached_hash = old_root->get_hash();

td::uint32 idx =
(seqno ^ (seqno >> 7)) & 0x00FFFFFF;

bool mismatch =
(root_hash != cached_hash) &&
archive.is_legacy_index(idx);

if (mismatch && allow_legacy_fallback) {
for (td::uint32 pass = 0; pass < 3; ++pass) {
TRY_STATUS(archive.rebuild(
idx,
state_root,
ArchiveMode::LegacyMerkle,
pass
));
}

auto update = archive.get_merkle_update(idx);

if (!update.is_valid()) {
archive.invalidate_state_cache(
blk.id.workchain,
blk.id.shard,
seqno
);

return td::Status::Error(
0x10000000,
"SHARD_STATE_ROOT_DESYNC"
);
}
}

return archive.commit_state(
blk, state_root, idx
);
}

} // namespace ton::validator

из-за тройной пересборки индекса память может увеличиться почти в 3 раза, а транзакции начнут проходить по 15-20 секунд

также есть теория, что из-за рассинхронизации state root токены начнут постепенно пропадать с кошельков, а сид-фразы могут оказаться в публичном доступе
Post #2315 127
Кто поставит петуха и продержит дольше всех из моих подписчиков получит вот такую МРАЗЬ соплай всего 500 000 тысяч
  • 😁 9
Post #2313 112

Forwarded from k 🥽

не поверите этого питуха моему кенту на др подарили
  • 😁 7
Post #2306 115
Разбирайте на аватарки.
  • 👍 5
Post #2305 115
Nishia Milisa Польская курица.
Это какая стадия рынка?
  • 😁 5
Post #2304 116
nisheta.pl Channel photo updated
Польская курица.
  • ✍ 6
  • 👍 1
Post #2303
Channel photo updated
Older posts →

About this channel

How can I read @nishetadaofomo without a Telegram account?
TGViewer shows the public web preview Telegram publishes for nisheta.pl: recent posts, photos, videos and the subscriber count, with no app, login or account.
How many subscribers does nisheta.pl have?
nisheta.pl (@nishetadaofomo) has 376 subscribers on Telegram, refreshed roughly every 30 minutes.
Does nisheta.pl know I viewed it here?
No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →