Package Reference Documentation
This section contains detailed API reference documentation for all Tevm packages.
- @tevm/actions - Core action handlers for interacting with the EVM
- @tevm/address - Ethereum address utilities
- @tevm/block - Block creation and manipulation
- @tevm/blockchain - Blockchain data structures and utilities
- @tevm/common - Shared utilities and constants
- @tevm/contract - Library for using contracts in typesafe way
- Contract Bundler - Import Solidity files directly in TypeScript
- @tevm/decorators - Extension decorators
- @tevm/evm - Core EVM implementation
- @tevm/memory-client - Batteries included viem client along with tree shakable actions
- @tevm/receipt-manager - Transaction receipt handling
- @tevm/state - State management utilities
- @tevm/tx - Transaction handling utilities
- @tevm/txpool - Transaction pool management
- @tevm/utils - General utility functions
- @tevm/vm - Virtual Machine implementation
Each package's documentation includes:
- Complete API reference
- Type definitions
- Usage examples
- Configuration options