常见问题

    2. 我在链上部署了多个项目的合约,其中的包名并不同,能在同一个工程里导出数据吗?

    A:可以。只需要手动将编译生成的合约代码的包名改为同一个,然后在配置文件中将monitor.contractPackName配置为该包名,并按照之前的方式配置、重启,即可导出所有合约的数据。

    4. 假如我的合约升级了怎么办,能否导出历史和更新后的合约数据?

    A:可以。但是会被作为两个数据库表来进行存储,因为合约的数据结构等可能会改变。 操作方法:你也猜到了,我们建议建立版本号,将升级的合约与旧版本的合约Java文件,使用不同的命名,保存到配置文件下面。

    6. 是否支持合约函数和事件的重载?

    A:暂不支持,建议修改命名。