смысл по сравнению с
require(a == x && b == y && c == z);
?
Стоит ли это того, чтобы экономить на двух opcode`ах на каждый вызов?
Это немного упрощенная модель того, что я пытаюсь оптимизировать. Вернее, понять, стоит ли настолько заморачиваться с этим...
а потестить в ремиксе на gas usage?
Кажется второй вариант будет дешевле
почему?) Если я правильно понимаю, тут только имеет значение само выражение. Так как во втором фигурируют 0x16, оно будет немного побольше потреблять) Gas usage of 0xfd is 0
Не уверен, но кажется три ифа, хуже чем один
три ифа да, но вот 0xfd ничего не стоит
Обсуждают сегодня