Skip to content

Types used by—but not specific to—the Ethereum specification.

License

Notifications You must be signed in to change notification settings

ethereum/ethereum-types

Repository files navigation

Ethereum Types

Types and utilities used by the Ethereum Execution Layer Specification (EELS). Includes:

  • Fixed-size unsigned integers (U256, U64, etc.)
  • Arbitrarily-sized unsigned integers (Uint.)
  • Fixed-size byte sequences (Bytes4, Bytes8, etc.)
  • Utilities for making/interacting with immutable dataclasses (slotted_freezable, modify.)