Module project.eods

This is the core module of the project, holding the basics of the logic behind eODS. It containins vital sub-modules like the registry of validators, the registry of delegators, or the delegated validator and delegator classes.

Sub-modules

project.eods.beacon_chain_accounting

This module modifies the state of the beacon chain accounting protocol gadget.

project.eods.custom_types

This module defines the custom types used by the program.

project.eods.delegated_validator

This module defines the attributes of class delegated validator.

project.eods.delegated_validators_registry

This module modifies the state of the delegated validators registry.

project.eods.delegator

This module defines the attributes of class delegator.

project.eods.delegators_registry

This module modifies the state of the delegators registry.