whenever interacts with contracts successfully, `contracts_infos.json` should be updated automatically.