From b3415d79db0228eb107f1bff8f3407d6b8f17d87 Mon Sep 17 00:00:00 2001 From: krigga Date: Mon, 27 May 2024 10:38:31 +0300 Subject: [PATCH] test --- crypto/block/transaction.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crypto/block/transaction.cpp b/crypto/block/transaction.cpp index 24013a40f..4d422ffe9 100644 --- a/crypto/block/transaction.cpp +++ b/crypto/block/transaction.cpp @@ -217,7 +217,9 @@ bool Account::unpack_address(vm::CellSlice& addr_cs) { addr.bits().copy_from(addr_rewrite.cbits(), split_depth_); } else if (split_depth_) { ton::StdSmcAddress new_addr = addr_orig; + LOG(ERROR) << "!!!1 addr_orig " << addr_orig.to_hex() << " new_addr " << new_addr.to_hex(); new_addr.bits().copy_from(addr_rewrite.cbits(), split_depth_); + LOG(ERROR) << "!!!2 new_addr " << new_addr.to_hex() << " addr_rewrite " << addr_rewrite.to_hex() << " split depth " << split_depth_; if (new_addr != addr) { LOG(ERROR) << "error unpacking account " << workchain << ":" << addr.to_hex() << " : account header contains different address " << new_addr.to_hex() << " (with splitting depth " @@ -235,6 +237,7 @@ bool Account::unpack_address(vm::CellSlice& addr_cs) { return false; } addr_rewrite = addr.bits(); // initialize all 32 bits of addr_rewrite + LOG(ERROR) << "!!!3 addr " << addr.to_hex() << " addr_rewrite " << addr_rewrite.to_hex(); if (!split_depth_) { my_addr_exact = my_addr; }