{"repo":"ethpandaops/assertoor","free":true,"listed":false,"github":"https://github.com/ethpandaops/assertoor","clone":"git clone https://github.com/ethpandaops/assertoor.git","description":"Ethereum Testnet Testing Tool","language":"Go","stars":74,"topics":["ethereum","testing"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"Assertoor: Ethereum Testnet Testing Tool Overview Assertoor is a robust and versatile tool designed for comprehensive testing of the Ethereum network. It orchestrates a series of tests from a YAML file, with each test comprising a sequence of tasks executed in a defined order to assess various aspects of the Ethereum network. Key Features - Connection to Ethereum Clients :\\ Assertoor connects to multiple Consensus and Execution Clients via their HTTP RPC API, ensuring compatibility with all clients and providing a resilient view of the network status. - YAML-Based Test & Task Definition :\\ Tests, defined and executed through YAML, can include tasks specified in the test configuration or sideloaded from external URLs, offering flexible and organized test management. - Task Orchestrator :\\ Enables execution of tasks in a predefined order, supporting both parallelization and sequential steps with dependencies. - Versatile Task Capabilities :\\ Includes tasks ranging from simple shell scripts to complex built-in logic, such as: - Generating Transactions : Simulating transaction types to test network response and throughput. - Generating Deposits & Exits : Evaluating network handling of deposit and exit transactions. - Generating BLS Changes : Testing network capability to process BLS signature changes. - Checking Network Stability : Assessing network resilience under various conditions. - Checking Forks & Reorgs : Analyzing network behavior during forks and reorganizations. - Chec","default_branch":null,"files":null,"tree":[],"storefront":"/r/ethpandaops","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ethpandaops/assertoor/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}