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

oasis-node

Oasis网络节点。为防止(恶意)与Go oasis-node混淆而预留。

2个版本

0.0.1 2019年10月16日
0.0.0 2019年10月16日

#18#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代码。
  • keymanager-client:key manager的客户端crate。
  • keymanager-lib:keymanager库crate。
  • runtime:简化编写SGX和非SGX运行时的运行时库。
  • runtime-loader:SGX和非SGX运行时加载器进程。
  • scripts:开发用的Bash脚本。
  • tests:用于端到端测试的运行时、客户端和资源。
  • tools:构建工具。

许可证

此软件根据Apache 2.0许可。

文档内容(例如 /docs 文件夹中的内容)以及媒体文件(例如图像和图表)的版权受Creative Commons Attribution 4.0 International许可协议保护。

无运行时依赖