mirror of
https://github.com/ton-blockchain/ton
synced 2025-03-09 15:40:10 +00:00
updated fift + bugfixes
This commit is contained in:
parent
090e0c16eb
commit
ceaed40ac4
28 changed files with 530 additions and 108 deletions
|
@ -218,6 +218,17 @@ unsigned CellSlice::get_level() const {
|
|||
return l;
|
||||
}
|
||||
|
||||
Ref<Cell> CellSlice::get_base_cell() const {
|
||||
if (cell.is_null()) {
|
||||
return {};
|
||||
}
|
||||
auto res = cell->virtualize(virt);
|
||||
if (!tree_node.empty()) {
|
||||
res = UsageCell::create(std::move(res), tree_node);
|
||||
}
|
||||
return res;
|
||||
}
|
||||
|
||||
bool CellSlice::advance(unsigned bits) {
|
||||
if (have(bits)) {
|
||||
bits_st += bits;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue