アルゴリズムとかオーダーとか

仕事で勉強したことなどをまとめてます

TrffuleでContractのABIがおかしくなった時の解消法

TruffleでContractを修正&デプロイを繰り返してるとたまに、ABIがおかしくなります。(引数が必要ないgetメソッドに引数もとめられたりとか。。。)その場合は、./build/contracts/以下のファイルを全て削除すると治ります。

./build/contracts/以下にはコンパイルされた後のContractのJSONデータが保存されているっぽいです。

# truffle clean みたいなコマンドがないの不便