Unsupported Opcodes

This page lists the opcodes that are not fully supported by Zircuit networks at this time.

A hash of the blob’s KZG commitment. Since blobs themselves are not stored on the execution layer, this is used to validate a blob belonging to a transaction. If the blob data is altered in any way, its hash will change as well, so the actual hash found on-chain will no longer match.

Provides the blob base fee for the current block. This opcode helps with accounting for blob data usage costs, similar to the existing opcode BASEFEE.

SELFDESTRUCT

Zircuit's Garfield networks do not support SELFDESTRUCT in any form. The opcode is handled the same as the INVALID opcode.

PREVRANDAO/DIFFICULTY

The opcode PREVRANDAO returns the mixHash field of the block. However, it will always be 0.

Last updated