2 个仓库
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 是一个 Ethereum C++ 客户端及全节点实现。它提供了一个用于运行和调试字节码的虚拟机执行器、区块链状态调试器,以及一个使用递归长度前缀 (RLP) 格式进行数据编解码的序列化库。 该项目包含一个专用的挖矿工具,用于生成区块并对哈希硬件性能进行基准测试。此外,它还配备了一个状态调试器,能够分析执行前后的状态变化,并为虚拟机生成分步执行跟踪。 其实现涵盖了节点操作,包括通过引导节点 (bootnodes) 进行节点发现、基于快照的状态同步,以及用于签署交易的加密密钥管理。它还提供了一个框架,用于验证共识稳定性、模拟智能合约逻辑,并在私有网络中部署合约。
Provides optimized C++ routines to accelerate block production through hardware-efficient hashing operations.