2 repository-uri
Tools that advance the blockchain state by simulating the production of blocks in constant time.
Distinct from Block Mining: Distinct from general Block Mining: focuses on the acceleration and time-manipulation for testing purposes.
Explore 2 awesome GitHub repositories matching data & databases · Mining Accelerators. Refine with filters or upvote what's useful.
Hardhat is a smart contract development framework and EVM tooling suite designed for the full lifecycle of Ethereum and EVM-compatible applications. It serves as a development environment for compiling, testing, and deploying smart contracts, providing a local blockchain simulation and a programmable task runner. The framework is distinguished by its extensive simulation capabilities, including the ability to fork remote network state and manipulate block time or account balances. It features a hook-based plugin system that allows for the extension of core functionality and the creation of cu
Advances the simulated blockchain by a specified number of blocks instantly to test time-dependent logic.
Aleth este un client Ethereum C++ și o implementare de full-node. Oferă un executor de mașină virtuală pentru rularea și depanarea bytecode-ului, un debugger de stare a blockchain-ului și o bibliotecă de serializare pentru codificarea și decodificarea datelor folosind formatul Recursive Length Prefix. Proiectul include un instrument dedicat de mining pentru producerea blocurilor și benchmarking-ul performanței hardware-ului de hashing. Se distinge în continuare printr-un debugger de stare care analizează schimbările de stare pre- și post-execuție și generează urme de execuție pas cu pas pentru mașina virtuală. Implementarea acoperă operațiunile de nod, inclusiv descoperirea peer-ilor prin bootnodes, sincronizarea stării bazată pe snapshot-uri și gestionarea cheilor criptografice pentru semnarea tranzacțiilor. Oferă, de asemenea, un framework pentru verificarea stabilității consensului, simularea logicii smart contract-urilor și implementarea contractelor în rețele private.
Provides optimized C++ routines to accelerate block production through hardware-efficient hashing operations.