/ 工具
■/ 工具查找器
109 个工具
/ 合约大小计算器
/ 所选工具
■合约大小计算器 - 免费 Web3 工具
计算合约字节码大小并检查是否超出 24KB 限制
■ 01
什么是 24KB 限制?
EIP-170 在 Spurious Dragon 硬分叉中实施,将智能合约字节码大小限制为 24,576 字节(24 KB)。这个限制可以防止 DoS 攻击并确保网络稳定。超过此限制的合约会……失败
■ 02
它是如何工作的?
合约大小以已部署字节码的字节数来衡量。每对十六进制字符代表一个字节。大小包括编译后的 Solidity 代码、构造函数逻辑和元数据。该工具会把十六进制字符串长……度除以
■ 03
示例场景
涵盖 OpenZeppelin ERC-20(类 USDC)、Uniswap V2 Pair 合约和 Aave LendingPool(代理模式),让你可以快速比较常见的输入与输出。
/ 相关工具
/ 代码
■所选工具的源代码,显示在此处,右侧为实时运行版本。
/ 源代码
TypeScript
typescript
// No external packages needed - pure Node.js/TypeScript
interface SizeResult {
bytes: number;
kilobytes: number;
percentage: number;
status: 'safe' | 'warning' | 'danger';
remainingBytes: number;
}