毎日使う開発者ツールを、すべて一か所に。
コンバーター、フォーマッター、ハッシュ、バリデーター、そして何度も開き直す小さなユーティリティが、タブの海に散らばることなく一か所にまとまります。
calldata と ETA を含むタイムロックガバナンストランザクションを構築します
Timelock コントラクトは、トランザクションの提案と実行の間に遅延を強制するガバナンスの仕組みです。これにより、コミュニティが悪意ある行動を確認し、場合によっては拒否する時間が得られます。
Timelock のワークフロー キュー: 将来の実行時刻 (ETA) を指定してトランザクションを提案 遅延: 最小遅延期間 (通常 2-7 日) を待つ 実行: 猶予期間内で ETA 後にトランザクションを実行 キャンセル: …でキャンセル可能…
Aave のパラメータ更新、Compound の金利変更、OpenZeppelin Timelock の使用例をカバーしているので、一般的な入力と出力をすばやく比較できます。
選択したツールのソースコード。右側のライブ版と並べて表示されます。
// npm install viem import { keccak256, toBytes, encodeFunctionData } from 'viem'; // Build timelock transaction data function buildTimelockTransaction( target: string, value: bigint, functionSignature: string, params: any[],