1
0
Fork 0
mirror of https://github.com/ton-blockchain/ton synced 2025-03-09 15:40:10 +00:00

Support extra currencies in reserve action with +2 flag (#1429)

* Support extra currencies in reserve action with +2 flag

* Enable new reserve behavior in version 9
This commit is contained in:
SpyCheese 2025-01-15 07:43:33 +00:00 committed by GitHub
parent f6fa986b33
commit 62838571eb
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 48 additions and 10 deletions

View file

@ -122,4 +122,5 @@ Operations for working with Merkle proofs, where cells can have non-zero level a
### Other changes
- Fix `RAWRESERVE` action with flag `4` (use original balance of the account) by explicitly setting `original_balance` to `balance - msg_balance_remaining`.
- Previously it did not work if storage fee was greater than the original balance.
- Jumps to nested continuations of depth more than 8 consume 1 gas for eact subsequent continuation (this does not affect most of TVM code).
- Jumps to nested continuations of depth more than 8 consume 1 gas for eact subsequent continuation (this does not affect most of TVM code).
- Support extra currencies in reserve action with `+2` mode.