mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
new db
new database fift/func bugfixes
This commit is contained in:
parent
950e292264
commit
e30d98eb30
110 changed files with 6102 additions and 2075 deletions
|
@ -7,7 +7,7 @@ Test_Fift_bug_newlize_default e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca4
|
|||
Test_Fift_bug_ufits_default 51bf5a9f1ed7633a193f6fdd17a7a3af8e032dfe72a9669c85e8639aa8a7c195
|
||||
Test_Fift_contfrac_default 09ebce5c91bcb70696c6fb6981d82dc3b9e3444dab608a7a1b044c0ddd778a96
|
||||
Test_Fift_test_default 4e44b3382963ec89f7b5c8f2ebd85da3bc8aebad5b49f5b11b14075061477b4d
|
||||
Test_Fift_test_dict_default 480d22a6ec25a232febf4eec8ff64747573f79721327e7ff3b1aa7ea4921bbb4
|
||||
Test_Fift_test_dict_default 1879f03e5fb25dcdd33f40120a6d352c246481895c9f8e45975bf3e101d9ee70
|
||||
Test_Fift_test_fixed_default 278a19d56b773102caf5c1fe2997ea6c8d0d9e720eff8503feede6398a197eec
|
||||
Test_Fift_test_sort2_default 9b57d47e6a10e7d1bbb565db35400debf2f963031f434742a702ec76555a5d3a
|
||||
Test_Fift_test_sort_default 9b57d47e6a10e7d1bbb565db35400debf2f963031f434742a702ec76555a5d3a
|
||||
|
|
|
@ -31,6 +31,7 @@
|
|||
#include "auto/tl/ton_api_json.h"
|
||||
|
||||
#include "tl/tl_json.h"
|
||||
#include "td/utils/Random.h"
|
||||
|
||||
namespace {
|
||||
std::string config = R"json(
|
||||
|
@ -135,4 +136,25 @@ int main() {
|
|||
return res;
|
||||
};
|
||||
test_tl_json(ton::ton_api::make_object<ton::ton_api::testVectorBytes>(create_vector_bytes()));
|
||||
|
||||
td::Bits256 x;
|
||||
td::Random::secure_bytes(x.as_slice());
|
||||
|
||||
auto s = x.to_hex();
|
||||
|
||||
auto v = td::hex_decode(s).move_as_ok();
|
||||
|
||||
auto w = td::buffer_to_hex(x.as_slice());
|
||||
|
||||
td::Bits256 y;
|
||||
y.as_slice().copy_from(v);
|
||||
|
||||
CHECK(x == y);
|
||||
|
||||
auto w2 = td::hex_decode(w).move_as_ok();
|
||||
td::Bits256 z;
|
||||
z.as_slice().copy_from(w2);
|
||||
|
||||
LOG_CHECK(x == z) << s << " " << w;
|
||||
return 0;
|
||||
}
|
||||
|
|
|
@ -303,6 +303,10 @@ class TestNode : public td::actor::Actor {
|
|||
void get_next_key_blocks(ton::BlockIdExt block_id, td::Timestamp timeout,
|
||||
td::Promise<std::vector<ton::BlockIdExt>> promise) override {
|
||||
}
|
||||
void download_archive(ton::BlockSeqno masterchain_seqno, std::string tmp_dir, td::Timestamp timeout,
|
||||
|
||||
td::Promise<std::string> promise) override {
|
||||
}
|
||||
|
||||
void new_key_block(ton::validator::BlockHandle handle) override {
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue