毎日使う開発者ツールを、すべて一か所に。
コンバーター、フォーマッター、ハッシュ、バリデーター、そして何度も開き直す小さなユーティリティが、タブの海に散らばることなく一か所にまとまります。
コントラクトのバイトコードを比較して実装を検証します
バイトコードは、Ethereum Virtual Machine (EVM) 上で実行される、コンパイルされた機械可読なコードです。スマートコントラクトをデプロイすると、Solidity コードがバイトコードにコンパイルされます。
バイトコードの比較は、2 つの hex 文字列をバイトごとに分析し、類似度のパーセンテージを計算して差分をハイライトします。ツールはランタイムコードをメタデータ (末尾の CBOR エンコードされたコンパイラ設定) から分離します。同一…
BAYC と MAYC の比較 (RPC)、直接のバイトコード比較、プロキシアップグレードの検証をカバーしているので、一般的な入力と出力をすばやく比較できます。
選択したツールのソースコード。右側のライブ版と並べて表示されます。
// No external packages needed - pure TypeScript interface DiffResult { similarity: number; differences: number; matchingBytes: number; totalBytes: number; } // Compare two bytecode strings