mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
updated lite-client
This commit is contained in:
parent
4dd5eea11f
commit
4b5dd4525e
27 changed files with 204 additions and 29 deletions
|
@ -285,6 +285,8 @@ class StackEntry {
|
|||
Ref<T> as_object() && {
|
||||
return dynamic_move_as<T, t_object>();
|
||||
}
|
||||
bool for_each_scalar(const std::function<bool(const StackEntry&)>& func) const;
|
||||
void for_each_scalar(const std::function<void(const StackEntry&)>& func) const;
|
||||
void dump(std::ostream& os) const;
|
||||
void print_list(std::ostream& os) const;
|
||||
std::string to_string() const;
|
||||
|
@ -549,6 +551,8 @@ class Stack : public td::CntObject {
|
|||
push(std::move(val));
|
||||
}
|
||||
}
|
||||
bool for_each_scalar(const std::function<bool(const StackEntry&)>& func) const;
|
||||
void for_each_scalar(const std::function<void(const StackEntry&)>& func) const;
|
||||
// mode: +1 = add eoln, +2 = Lisp-style lists
|
||||
void dump(std::ostream& os, int mode = 1) const;
|
||||
bool serialize(vm::CellBuilder& cb, int mode = 0) const;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue