#tetcoin #framework #blockchain #crypto

node-browser-testing

浏览器轻客户端的测试

显示crate…

1 个稳定版本

2.0.0 2021年4月5日
0.0.0 2021年3月4日

#55 in #tetcore

Apache-2.0GPL-3.0-or-later…

1MB
2K SLoC

Tetcore · GitHub license PRs Welcome

appveyor Rust - Debug Build Rust - Release Build

🚀 Tetcore 使构建用于任何目的的区块链的快速原型设计成为可能。

尝试使用它

只需访问 core.tetcoin.org 并遵循 安装 说明。您还可以尝试 教程 之一。

贡献 & 行为准则

请按照 docs/CONTRIBUTING.adoc 中概述的贡献指南。在所有通信和贡献中,本项目遵循 贡献者行为准则

安全

安全策略和程序可以在 docs/SECURITY.md 中找到。

许可证

  • Tetcore原语 (tp-*),织物 (fabric-*) 和贵族 (nobles-*),二进制文件 (/bin) 和所有其他工具均在 Apache 2.0 许可下。
  • Tetcore客户端 (/client/* / tc-*) 在 GPL v3.0 带类路径链接例外 许可下。

分许可的原因是为了确保大多数使用Tetcore创建功能链的团队,所有更改都可以完全在Apache2许可的代码下进行,从而允许团队对发布的内容和方式拥有完全的自由,并为商业团队提供明确的许可说明。

为了社区的共同利益,我们要求对Tetcore核心逻辑(例如Tetcore的内部共识、加密或数据库代码)的任何进一步改进都必须回馈,以便每个人都能从中受益。


lib.rs:

运行

可以通过以下方式运行此测试:

wasm-pack test --firefox --release --headless bin/node/browser-testing

或者(无需 wasm-pack

CARGO_TARGET_WASM32_UNKNOWN_UNKNOWN_RUNNER=wasm-bindgen-test-runner WASM_BINDGEN_TEST_TIMEOUT=60 cargo test --target wasm32-unknown-unknown

要获取调试信息,例如信息提供者,请不带 --headless 标志运行,并打开浏览器到 wasm-pack test 输出的url。更多信息请参阅 https://wasm.rust-lang.net.cn/docs/wasm-pack/

依赖关系

~93MB
~2M SLoC