1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-03-09 15:40:10 +00:00
ton/validator
SpyCheese b3bea413e3 Rework validator-collator interaction
1) Remove config 41, move "full collated data" to capabilities
2) Whitelist on collator nodes
3) "Ping" request for collator nodes
4) More customizable collators list for validators
5) CollationManager
2024-11-21 11:47:39 +03:00
..
db Merge branch 'testnet' into accelerator 2024-10-21 20:41:09 +03:00
downloaders Merge branch 'testnet' into accelerator 2024-10-09 21:10:36 +03:00
impl Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
interfaces Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
net Merge branch 'testnet' into accelerator 2024-10-09 21:10:36 +03:00
apply-block.cpp emergency update 2020-03-24 03:32:16 +04:00
apply-block.hpp Add GetPerfTimerStats (#451) 2022-09-10 12:57:13 +03:00
block-handle.cpp updated submodules, bugfixes 2020-04-27 16:01:46 +04:00
block-handle.hpp updated submodules, bugfixes 2020-04-27 16:01:46 +04:00
CMakeLists.txt Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
collation-manager.cpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
collation-manager.hpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
collator-node.cpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
collator-node.hpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
fabric.h Merge branch 'testnet' into accelerator 2024-10-09 21:10:36 +03:00
full-node-fast-sync-overlays.cpp Improve block broadcasts 2024-07-25 16:33:19 +03:00
full-node-fast-sync-overlays.hpp Changes in fast sync overlays 2024-07-18 12:43:55 +03:00
full-node-master.cpp New archive format and importing archive slices 2024-06-06 18:31:28 +03:00
full-node-master.h bugfixes 2020-04-10 23:06:01 +04:00
full-node-master.hpp Merge branch 'testnet' into block-generation 2024-03-26 16:19:34 +03:00
full-node-private-overlay.cpp Compress block candidate broadcasts (#1007) 2024-05-29 15:10:42 +03:00
full-node-private-overlay.hpp Fix loading key block config in FullNodeImpl (#1013) 2024-06-04 13:03:58 +03:00
full-node-serializer.cpp Compress block candidate broadcasts (#1007) 2024-05-29 15:10:42 +03:00
full-node-serializer.hpp Compress block candidate broadcasts (#1007) 2024-05-29 15:10:42 +03:00
full-node-shard-queries.hpp Exp/compress candidates (#942) 2024-03-26 14:52:46 +03:00
full-node-shard.cpp Improve block broadcasts 2024-07-25 16:33:19 +03:00
full-node-shard.h Improve block broadcasts 2024-07-25 16:33:19 +03:00
full-node-shard.hpp Improve block broadcasts 2024-07-25 16:33:19 +03:00
full-node.cpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
full-node.h Merge branch 'testnet' into accelerator 2024-10-09 21:10:36 +03:00
full-node.hpp Fix shard overlays 2024-11-18 17:14:13 +03:00
get-next-key-blocks.cpp bugfixes 2020-04-10 23:06:01 +04:00
get-next-key-blocks.h bugfixes 2020-04-10 23:06:01 +04:00
import-db-slice.cpp New archive format and importing archive slices 2024-06-06 18:31:28 +03:00
import-db-slice.hpp New archive format and importing archive slices 2024-06-06 18:31:28 +03:00
invariants.hpp bugfixes 2020-04-10 23:06:01 +04:00
manager-disk.cpp Merge branch 'testnet' into accelerator 2024-10-09 21:10:36 +03:00
manager-disk.h bugfixes 2020-04-10 23:06:01 +04:00
manager-disk.hpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
manager-hardfork.cpp Accelerator, part 1 (#1119) 2024-08-23 11:46:40 +03:00
manager-hardfork.h updated submodules, bugfixes 2020-04-27 16:01:46 +04:00
manager-hardfork.hpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
manager-init.cpp Merge branch 'testnet' into accelerator 2024-10-09 21:10:36 +03:00
manager-init.h bugfixes 2020-04-10 23:06:01 +04:00
manager-init.hpp updated submodules, bugfixes 2020-04-27 16:01:46 +04:00
manager.cpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
manager.h bugfixes 2020-04-10 23:06:01 +04:00
manager.hpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
queue-size-counter.cpp Merge branch 'testnet' into accelerator 2024-06-28 11:55:12 +03:00
queue-size-counter.hpp Merge branch 'testnet' into accelerator 2024-06-28 11:55:12 +03:00
shard-client.cpp Merge branch 'testnet' into accelerator 2024-10-09 21:10:36 +03:00
shard-client.hpp Merge branch 'testnet' into accelerator 2024-10-09 21:10:36 +03:00
state-serializer.cpp Merge branch 'testnet' into accelerator 2024-09-23 18:07:41 +03:00
state-serializer.hpp Merge branch 'testnet' into accelerator 2024-09-23 18:07:41 +03:00
stats-merger.h updated vm (breaking compatibility) 2020-02-28 14:28:47 +04:00
token-manager.cpp Fix typos, UBs and warnings (#625) 2023-02-28 12:06:09 +03:00
token-manager.h validator: multiple bugfixes 2020-04-06 15:22:14 +04:00
validate-broadcast.cpp bugfixes 2020-04-10 23:06:01 +04:00
validate-broadcast.hpp Add GetPerfTimerStats (#451) 2022-09-10 12:57:13 +03:00
validator-full-id.cpp bugfixes 2020-04-10 23:06:01 +04:00
validator-group.cpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
validator-group.hpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
validator-options.cpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
validator-options.hpp Rework validator-collator interaction 2024-11-21 11:47:39 +03:00
validator.h Rework validator-collator interaction 2024-11-21 11:47:39 +03:00