#oasis #go #smart-contracts #blockchain #privacy #reserved #prevent

oasis-core

Oasis网络节点。预留以防止(恶意)与oasis-core程序集合混淆。

1个不稳定版本

0.0.0 2019年10月16日

#19 in #oasis

Apache-2.0

2KB

Oasis Core

Build status CI lint status CI reproducibility status Docker status Release status GoDev Docusaurus

Go Go coverage
Rust Rust coverage

注意

  • Oasis Core处于积极开发中,因此所有API、协议和数据结构都可能发生变化。
  • 代码尚未进行全面审计。有关安全问题和其他安全问题,请参阅安全

贡献

请参阅我们的贡献指南

安全

阅读我们的安全文档。

开发者文档

请参阅我们的开发者文档索引

开发与构建系统

请参阅必需条件列表,然后是构建说明使用简单运行时设置本地测试网络的示例

目录

  • client:与运行时通信的客户端库。
  • docker:Docker环境定义。
  • go:Oasis节点。
  • keymanager-api-common:客户端和lib之间共享的通用密钥管理代码。
  • keymanager-client:密钥管理器的客户端crate。
  • keymanager-lib:密钥管理器库crate。
  • runtime:简化SGX和非SGX运行时编写的运行时库。
  • runtime-loader:SGX和非SGX运行时加载器进程。
  • scripts:用于开发的Bash脚本。
  • tests:用于端到端测试的运行时、客户端和资源。
  • tools:构建工具。

许可证

本软件根据Apache 2.0许可。

文档内容(/docs 文件夹)以及媒体内容(例如图片和图表)的版权属于Creative Commons Attribution 4.0 国际

无运行时依赖