mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
Add unsafe-catchain-rotate option to validator engine
This commit is contained in:
parent
8c6122beb2
commit
4062466bba
2 changed files with 19 additions and 0 deletions
|
@ -201,6 +201,7 @@ class ValidatorEngine : public td::actor::Actor {
|
|||
ton::BlockSeqno truncate_seqno_{0};
|
||||
|
||||
std::set<ton::CatchainSeqno> unsafe_catchains_;
|
||||
std::map<ton::BlockSeqno, std::pair<ton::CatchainSeqno, td::uint32>> unsafe_catchain_rotations_;
|
||||
|
||||
public:
|
||||
static constexpr td::uint8 max_cat() {
|
||||
|
@ -210,6 +211,9 @@ class ValidatorEngine : public td::actor::Actor {
|
|||
void add_unsafe_catchain(ton::CatchainSeqno seq) {
|
||||
unsafe_catchains_.insert(seq);
|
||||
}
|
||||
void add_unsafe_catchain_rotation(ton::BlockSeqno b_seqno, ton::CatchainSeqno cc_seqno, td::uint32 value) {
|
||||
unsafe_catchain_rotations_.insert({b_seqno, {cc_seqno, value}});
|
||||
}
|
||||
void set_local_config(std::string str);
|
||||
void set_global_config(std::string str);
|
||||
void set_fift_dir(std::string str) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue