We present a change in version 1.3.0
of the evaluation process of boolean operators and
and or
in test expression of the if
instruction and expression.
Consider the following if
instruction:
if a and b then
/* */
end
We present a new type of map called iterable_big_map
, which has the scalability property of a big_map
, and which can be iterated like a basic map
.
This feature was suggested by Nomadic Labs. Thank you to Lucas Feli and Charles Delhinger for the algorithm.
Consider the following declaration of an iterable big map between a nat
key and a bytes
value:
variable ibm : iterable_big_map<nat, bytes> = []
We present the new instruction emit
to emit an event, in a similar an event is emitted in languages like solidity.
This feature was suggested by Nomadic Labs.
An event is declared with the event
keyword, similarly to a record:
event HighestBidIncreased {
bidder : address;
amount : tez
}