1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-02-12 19:22:37 +00:00
ton/tl/generate
SpyCheese 5abfe2337e
Catchain improvements (#698)
* Fix "sgn" in fift; fix marking infinite loops as noterurn in func

* TON-P1-1: Remove unused catchain queries

* TON-P1-15: Avoid synchronization with self

* TON-P1-3, TON-P1-17: Disallow more than one candidate per src per round (to prevent flood), add checks to process_broadcast

* TON-P1-10: Fix fast/slow attempts

* TON-P1-14: Add named constants

* TON-P1-18, TON-P1-19: Alloc temporary memory in the same way as persistent memory

* TON-P1-20: Add comment to choose_blocks_to_approve

* TON-P1-16: Avoid creating two catchain blocks on need_new_block

* TON-P1-8: Add some validation to validator-engine parameters

* TON-P1-6: Don't allow sending the same block many times

Many requests for the same block are not unusual (however, there's no need to answer them all)

* TON-P1-2: Enable prohibiting dependencies from blamed nodes (2.7.5 in CatChain doc), fix processing blame proofs

* Best practices

bp-6: Fix incorrect warning
bp-7: Remove unused code
bp-8: Bring back PerfWarningTimer logging (only when no callback)
bp-9: Remove unnecessary condition
bp-11: Remove commented-out code
bp-13: Divide code in validator-session-state
Adherence to Specification: Fix typo
2023-05-10 12:57:57 +03:00
..
scheme Catchain improvements (#698) 2023-05-10 12:57:57 +03:00
CMakeLists.txt initial commit 2019-09-07 14:33:36 +04: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