You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: doc/GlobalVersions.md
+4-3
Original file line number
Diff line number
Diff line change
@@ -140,11 +140,12 @@ Example: if the last masterchain block seqno is `19071` then the list contains b
140
140
141
141
### Extra currencies
142
142
- Internal messages cannot carry more than 2 different extra currencies. The limit can be changed in size limits config (`ConfigParam 43`).
143
-
- Amount of an extra currency in an output action "send message" can be zero. Zero values are automatically deleted from the dictionary before sending.
143
+
- Amount of an extra currency in an output action "send message" can be zero.
144
+
- In action phase zero values are automatically deleted from the dictionary before sending.
144
145
- However, the size of the extra currency dictionary in the "send message" action should not be greater than 2 (or the value in size limits config).
145
146
- Extra currency dictionary is not counted in message size and does not affect message fees.
146
-
- Message mode `+64` (carry all remaining message balance) sends only remaining TONs, but not extra currencies.
147
-
- Message mode `+128` (carry all remaining account balance) sends only remaining TONs, but not extra currencies.
147
+
- Message mode `+64` (carry all remaining message balance) is now considered as "carry all remaining TONs from message balance".
148
+
- Message mode `+128` (carry all remaining account balance) is now considered as "carry all remaining TONs from account balance".
148
149
- Message mode `+32` (delete account if balance is zero) deletes account if it has zero TONs, regardless of extra currencies.
149
150
- Deleted accounts with extra currencies become `account_uninit`, extra currencies remain on the account.
150
151
-`SENDMSG` in TVM calculates message size and fees without extra currencies, uses new `+64` and `+128` mode behavior.
0 commit comments