Namespace project

Sub-modules

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, …

project.main

This project is designed to test, validate, and refine the foundational concepts that will serve as the cornerstone for eODS.

project.protocol

This module mocks some of the existing functionalities in the protocol, and ofers a base on which the rest of the code builds on.

project.simulation_constants

This module defines the constants used by the project's simulator, to generate data.

project.simulator

This module simulates an ecosystem in which we can test delegations. It generates new delegations, applies rewards, penalties, and slashings, and …

project.tester

This module contains functions used to test the generated data.