mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
updated vm (breaking compatibility)
- updated vm - new actor scheduler - updated tonlib - updated DNS smartcontract
This commit is contained in:
parent
9e4816e7f6
commit
e27fb1e09c
100 changed files with 3692 additions and 1299 deletions
|
@ -56,10 +56,10 @@ td::Result<Ref<ExtMessageQ>> ExtMessageQ::create_ext_message(td::BufferSlice dat
|
|||
return td::Status::Error("external message must begin with ext_in_msg_info$10");
|
||||
}
|
||||
ton::Bits256 hash{ext_msg->get_hash().bits()};
|
||||
if (!block::gen::t_Message_Any.validate_ref(ext_msg)) {
|
||||
if (!block::gen::t_Message_Any.validate_ref(128, ext_msg)) {
|
||||
return td::Status::Error("external message is not a (Message Any) according to automated checks");
|
||||
}
|
||||
if (!block::tlb::t_Message.validate_ref(ext_msg)) {
|
||||
if (!block::tlb::t_Message.validate_ref(128, ext_msg)) {
|
||||
return td::Status::Error("external message is not a (Message Any) according to hand-written checks");
|
||||
}
|
||||
block::gen::CommonMsgInfo::Record_ext_in_msg_info info;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue