1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-03-09 15:40:10 +00:00
No description
Find a file
SpyCheese 8d7f1bba73
Update catchain (#432)
* Update catchain

* Update ton_api.tlo
2022-08-08 09:31:36 +03:00
.github Merge branch 'master' into testnet 2022-08-04 17:45:31 +03:00
adnl Enhance overlay stats output (#386) 2022-06-07 16:24:26 +03:00
blockchain-explorer Add proper declarations for MHD result >=v0.9.71 2021-02-10 23:21:29 +03:00
catchain Update catchain (#432) 2022-08-08 09:31:36 +03:00
CMake initial commit 2019-09-07 14:33:36 +04:00
common bugfixes 2020-04-10 23:06:01 +04:00
create-hardfork Add custom global configs for hardfork utilites 2021-08-19 13:16:20 +03:00
crypto Update catchain (#432) 2022-08-08 09:31:36 +03:00
dht pow-testgiver support 2020-07-06 17:07:20 +03:00
dht-server Automatically integrates git build information into executables. 2021-02-27 14:34:43 +03:00
doc Update catchain (#432) 2022-08-08 09:31:36 +03:00
docker Update link to TON repository in docker build 2022-05-11 14:57:38 +02:00
example bugfixes 2020-04-10 23:06:01 +04:00
fec bugfixes 2020-04-10 23:06:01 +04:00
http Automatically integrates git build information into executables. 2021-02-27 14:34:43 +03:00
keyring bugfixes 2020-04-10 23:06:01 +04:00
keys bugfixes 2020-04-10 23:06:01 +04:00
lite-client Update DNS resolver in liteclient and tonlib 2022-06-29 17:59:30 +03:00
lite-client-docs speed up synchronization 2019-11-18 22:15:14 +04:00
memprof bugfixes 2020-04-10 23:06:01 +04:00
overlay Fix compilation errors in windows (#417) 2022-06-30 15:18:40 +03:00
rldp Enhance overlay stats output (#386) 2022-06-07 16:24:26 +03:00
rldp-http-proxy Update DNS resolver in liteclient and tonlib 2022-06-29 17:59:30 +03:00
rldp2 Enhance overlay stats output (#386) 2022-06-07 16:24:26 +03:00
storage Enhance overlay stats output (#386) 2022-06-07 16:24:26 +03:00
tdactor integrating the existing state of TON Storage / TON Payments / CPS Fift development branches 2020-05-27 22:10:46 +04:00
tddb validator large state serialization bugfix + tdlib update for clients 2021-01-07 22:48:04 +03:00
tdfec pow-testgiver support 2020-07-06 17:07:20 +03:00
tdnet pow-testgiver support 2020-07-06 17:07:20 +03:00
tdtl pow-testgiver support 2020-07-06 17:07:20 +03:00
tdutils Fix error handling in ServerSocketFd.cpp 2022-06-27 10:22:39 +03:00
terminal updated pow-miner + small bugfix 2020-07-10 13:46:16 +03:00
test Update catchain (#432) 2022-08-08 09:31:36 +03:00
third-party Update crc32c to 1.1.2 2022-06-27 10:24:21 +03:00
tl Update catchain (#432) 2022-08-08 09:31:36 +03:00
tl-utils integrating the existing state of TON Storage / TON Payments / CPS Fift development branches 2020-05-27 22:10:46 +04:00
ton Update catchain (#432) 2022-08-08 09:31:36 +03:00
tonlib Return message hash on raw.sendMessage (#421) 2022-07-16 16:40:47 +03:00
utils Automatically integrates git build information into executables. 2021-02-27 14:34:43 +03:00
validator Enhance overlay stats output (#386) 2022-06-07 16:24:26 +03:00
validator-engine Add methods to sign and import certificates 2022-05-06 10:42:49 +03:00
validator-engine-console Fix compilation errors in windows (#417) 2022-06-30 15:18:40 +03:00
validator-session Update catchain (#432) 2022-08-08 09:31:36 +03:00
.clang-format initial commit 2019-09-07 14:33:36 +04:00
.clang_complete initial commit 2019-09-07 14:33:36 +04:00
.gitattributes initial commit 2019-09-07 14:33:36 +04:00
.gitignore Add vscode to gitignore 2022-06-06 23:45:08 +08:00
.gitmodules initial commit 2019-09-07 14:33:36 +04:00
Changelog.md Add Changelog to May 22 release 2022-05-16 22:47:01 +03:00
CMakeLists.txt Merge branch 'master' into testnet 2022-08-04 17:45:31 +03:00
git.cc.in Automatically integrates git build information into executables. 2021-02-27 14:34:43 +03:00
git.h Automatically integrates git build information into executables. 2021-02-27 14:34:43 +03:00
git_watcher.cmake Automatically integrates git build information into executables. 2021-02-27 14:34:43 +03:00
GPLv2 updated tonlib 2020-02-06 21:56:46 +04:00
LGPLv2 updated liteserver 2020-02-02 16:53:37 +04:00
LICENSE.LGPL initial commit 2019-09-07 14:33:36 +04:00
README.md Update catchain (#432) 2022-08-08 09:31:36 +03:00
run-clang-format.sh initial commit 2019-09-07 14:33:36 +04:00

TON CatChain

Name Fixed? Comment
CA2-01 ✔️
CA2-02 ✔️
CA5-01 ✔️ hash(payload) now also covers block data.
This behavior is enabled by a flag in config.
CA5-02 ✔️ Size of a block is now limited (16kb).
Block height is now limited, and blocks from misbehaviouring nodes are now ignored.
See doc/catchain-dos.md for details.
CA5-03 ✔️
CA5-04 ✔️
CA5-05 ✔️
CA5-06 ✔️
CA5-07 ✔️
CA5-08 ✔️
CA5-09 ✔️
CA5-10 ✔️
CA5-11 ✔️
CAA-01 ✔️ Fixed in the same way as CA5-01 (hash now covers block data).
CAA-02 ✔️
CAE-01 ✔️
CAN-01 ✔️
CAN-02 ✔️
CAT-01 ✔️
CAT-02 ✔️
CAT-03 ✔️
CAT-04 ✔️