构建和测试 cosmwasm 合约并将其部署到 terra netweork 的最佳工具链是什么?

What is the best toolchain to build & test &deploy cosmwasm contract to terra netweork?

我正在 terra 网络上开发智能合约。 我厌倦了使用肮脏的 docker 命令构建它们。 我正在使用休斯顿作为工具链,但它似乎效果不佳。 是否有更好的工具链可以仅通过一个命令来构建、测试、部署 cosmwasm 合约?

我确定还没有这样的工具链。

我是一名 Terra 智能合约开发人员,每天都在使用您提到的技能并完成您所说的流程。 不幸的是,我也找不到使开发人员的开发变得容易的工具链的答案。

但是,如果你考虑到局部优化,你可以做到!

例如,您可以构建 bash 脚本来构建和测试(单元和集成测试)Rust 编写的智能合约,因为它们与 cargo ... 命令相关。

关于在terra网络上部署和测试智能合约,您也可以使用Terra SDK(.js或.py)构建脚本。为方便起见,您 select 测试网,因为 LocalTerra 需要手动启动。该脚本按顺序说明了部署和交互过程。

当然,这不是最好的答案,只是个人经验的改进建议。