mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
func/fift: bugfixes
This commit is contained in:
parent
f67f5d879b
commit
38c3e39066
41 changed files with 248 additions and 99 deletions
|
@ -29,6 +29,7 @@
|
|||
|
||||
#include "ton/ton-types.h"
|
||||
#include "ton/ton-tl.hpp"
|
||||
#include "ton/ton-io.hpp"
|
||||
|
||||
#include "common/errorlog.h"
|
||||
|
||||
|
@ -1004,9 +1005,11 @@ td::Status ValidatorEngine::load_global_config() {
|
|||
|
||||
ton::BlockIdExt init_block;
|
||||
if (!conf.validator_->init_block_) {
|
||||
LOG(INFO) << "no init block in config. using zero state";
|
||||
init_block = zero_state;
|
||||
} else {
|
||||
init_block = ton::create_block_id(conf.validator_->init_block_);
|
||||
LOG(INFO) << "found init block " << init_block;
|
||||
if (init_block.id.workchain != ton::masterchainId || init_block.id.shard != ton::shardIdAll) {
|
||||
return td::Status::Error(ton::ErrorCode::error, "[validator] section contains invalid [init_block]");
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue