mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
updated tonlib
- updated tonlib - updated validator - updated documentation - first version of http over rldp proxy
This commit is contained in:
parent
53ec9684bd
commit
77842f9b63
128 changed files with 10555 additions and 2285 deletions
|
@ -567,6 +567,21 @@ td::Result<GasLimitsPrices> Config::do_get_gas_limits_prices(td::Ref<vm::Cell> c
|
|||
}
|
||||
return res;
|
||||
}
|
||||
|
||||
td::Result<ton::StdSmcAddress> Config::get_dns_root_addr() const {
|
||||
auto cell = get_config_param(4);
|
||||
if (cell.is_null()) {
|
||||
return td::Status::Error(PSLICE() << "configuration parameter " << 4 << " with dns root address is absent");
|
||||
}
|
||||
auto cs = vm::load_cell_slice(std::move(cell));
|
||||
if (cs.size() != 0x100) {
|
||||
return td::Status::Error(PSLICE() << "configuration parameter " << 4 << " with dns root address has wrong size");
|
||||
}
|
||||
ton::StdSmcAddress res;
|
||||
CHECK(cs.fetch_bits_to(res));
|
||||
return res;
|
||||
}
|
||||
|
||||
td::Result<GasLimitsPrices> Config::get_gas_limits_prices(bool is_masterchain) const {
|
||||
auto id = is_masterchain ? 20 : 21;
|
||||
auto cell = get_config_param(id);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue