System operations

System operations are used to perform various system-related operations, such as account creation, message calling, and execution control. There are nine opcodes available in total in this category.

Mnemonic

Value

POP

PUSH

Gas

Description

CREATE

0xf0

3

1

32,000

Used to create a new account with the associated code.

CALL

0xf1

7

1

40

Used to initiate a message call into a contract account.

CALLCODE

0xf2

7

1

40

Used to initiate a message call into this account with an alternative account's code.

RETURN

0xf3

2

0

0

Stops the execution and returns output data.

DELEGATECALL

0xf4

6

1

40

This is same as CALLCODE but does not change the current values ...

Get Mastering Blockchain - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.