mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
rldp-http-proxy: use tonlib
- rldp-http-proxy used TONLib to resolve domains via DNS smartcontract - updated tonlib - bugfixes
This commit is contained in:
parent
1de39f5d7c
commit
493ae2410c
34 changed files with 816 additions and 153 deletions
|
@ -18,6 +18,7 @@
|
|||
*/
|
||||
#include "func.h"
|
||||
#include "td/utils/crypto.h"
|
||||
#include "common/refint.h"
|
||||
#include <fstream>
|
||||
|
||||
namespace sym {
|
||||
|
@ -1244,8 +1245,9 @@ void parse_func_def(Lexer& lex) {
|
|||
}
|
||||
if (val->method_id.is_null()) {
|
||||
val->method_id = std::move(method_id);
|
||||
} else if (val->method_id != method_id) {
|
||||
lex.cur().error("integer method identifier for `"s + func_name.str + "` changed to a different value");
|
||||
} else if (td::cmp(val->method_id, method_id) != 0) {
|
||||
lex.cur().error("integer method identifier for `"s + func_name.str + "` changed from " +
|
||||
val->method_id->to_dec_string() + " to a different value " + method_id->to_dec_string());
|
||||
}
|
||||
}
|
||||
if (f) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue