EIP Radar
@ 41a838d ·
EIP-5000

MULDIV instruction

Introduce a new instruction to perform x * y / z in 512-bit precision

StagnantSplurge

Status history

  1. Draft14 Mar 2022
  2. Stagnantdate not observed

Abstract

Introduce a new instruction, MULDIV(x, y, z), to perform ((x * y) / z) % 2256 in 512-bit precision. z = 0 is a special case for (x * y) / 2256.

Created
14 Mar 2022
Authors
Harikrishnan Mulackal, Alex Beregszaszi, Paweł Bylica
Upgrades
Not listed in any upgrade
Requires
—
Required by
—