6 个版本 (稳定版)

1.4.0 2023 年 4 月 25 日
1.3.1 2023 年 4 月 18 日
1.2.0 2023 年 3 月 22 日
1.1.2 2023 年 2 月 22 日

#4#mixnet

每月 21 次下载

Apache-2.0

1MB
21K SLoC

Nym 混合网络合约

这是运行 Nym 混合网络的cosmwasm 智能合约。

开发中编译

RUSTFLAGS='-C link-arg=-s' cargo wasm

生产构建

安装 wasm-opt

npm i wasm-opt -g

从 Nym 顶层目录运行 make mixnet-opt

持续集成支持

我们在生成的项目中提供了 GitHub Actions 和 Circle CI 的模板配置,因此您可以立即开始使用持续集成。

需要注意的是,持续集成会使用 cargo 的所有命令加上 --locked 参数运行,以确保使用与本地完全相同的版本。这也意味着您必须有一个最新的 Cargo.lock 文件,这不是自动生成的。第一次设置项目(或在添加任何依赖后),您应该确保 Cargo.lock 文件已更新,以便持续集成可以正确测试。这可以通过简单地运行 cargo checkcargo unit-test 来完成。

使用您的项目

一旦您有了自定义仓库,您应该查看 Developing 来了解如何运行测试和开发代码的更多内容。或者通过 在线教程 来更好地了解如何开发。

发布 包含有关如何将您的合约发布到全球的信息,一旦您准备好将其部署到运行中的区块链。而 导入 包含有关拉取已发布的其他合约或crate的信息。

请用您特定项目的信息替换此README文件。您可以保留 Developing.mdPublishing.md 文件作为有用的参考,但请在README中设置一些适当的描述。

依赖项

~5–8MB
~169K SLoC