1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-02-14 20:22:19 +00:00
ton/tl/generate
EmelyanenkoK 0434eadc1f
Add custom overlays for external messages (#949)
* Private overlay for external messages

* Improve ext msg overlays

* Manage from validator console
* Bypass out queue size limit for high-priority messages
* Shuffle messages in get_external_messages

* Cleanup mempool when creating validator group

* Improve private overlays for externals

1. Allow using validator adnl ids in addition to fullnode ids
2. Set priority per sender, not per overlay
3. Require the same overlay name for all nodes
4. Enable lz4 in private block overlay

* Fix typo, add debug logs

* Enable lz4 in private block overlay by config

Change proto_version for lz4 in catchain overlays to 4

* Add logs for broadcasts in fullnode

---------

Co-authored-by: SpyCheese <mikle98@yandex.ru>
2024-04-01 16:44:08 +03:00
..
scheme Add custom overlays for external messages (#949) 2024-04-01 16:44:08 +03:00
CMakeLists.txt Various changes in TVM, github builds and tests (#793) 2023-11-03 14:43:34 +03:00
generate_common.cpp Update DNS resolver in liteclient and tonlib 2022-06-29 17:59:30 +03:00
generate_java.cpp bugfixes 2020-04-10 23:06:01 +04:00
JavadocTlDocumentationGenerator.php updated smartcontracts 2019-10-23 17:43:50 +04:00
tl_json_converter.cpp pow-testgiver support 2020-07-06 17:07:20 +03:00
tl_json_converter.h pow-testgiver support 2020-07-06 17:07:20 +03:00
tl_writer_cpp.cpp pow-testgiver support 2020-07-06 17:07:20 +03:00
tl_writer_cpp.h bugfixes 2020-04-10 23:06:01 +04:00
tl_writer_h.cpp bugfixes 2020-04-10 23:06:01 +04:00
tl_writer_h.h bugfixes 2020-04-10 23:06:01 +04:00
tl_writer_hpp.cpp Fix CE (#627) 2023-02-28 12:45:49 +03:00
tl_writer_hpp.h bugfixes 2020-04-10 23:06:01 +04:00
tl_writer_java.cpp Update jni native-lib ganeration (#497) 2022-11-01 22:13:37 +03:00
tl_writer_java.h bugfixes 2020-04-10 23:06:01 +04:00
tl_writer_jni_cpp.cpp Update jni native-lib ganeration (#497) 2022-11-01 22:13:37 +03:00
tl_writer_jni_cpp.h bugfixes 2020-04-10 23:06:01 +04:00
tl_writer_jni_h.cpp Update jni native-lib ganeration (#497) 2022-11-01 22:13:37 +03:00
tl_writer_jni_h.h bugfixes 2020-04-10 23:06:01 +04:00
tl_writer_td.cpp bugfixes 2020-02-17 14:18:59 +04:00
tl_writer_td.h bugfixes 2020-04-10 23:06:01 +04:00
TlDocumentationGenerator.php initial commit 2019-09-07 14:33:36 +04:00