iroh-ffi

Iroh 的外部函数接口 (FFI) 绑定

此仓库定义了 Python、Swift、Kotlin 和 Node.js 的绑定,用于 iroh,iroh 是用 Rust 编写的。

已发布的包

仓库状态:Tier 2

这是一个 “tier 2” 仓库,这意味着我们关心这个仓库,但不会应用与 “tier 1” 仓库相同的严格程度。“tier 2” 仓库的所有工作都通过拉取请求完成,并且必须通过持续集成,但同行评审过程要宽松得多,我们对问题的反应时间也不会像 tier 1 仓库那样快。

如果您在某些事情上受阻或需要引起对某个问题的注意,请联系 iroh discord

库编译

运行 cargo build --release 将生成一个动态库和一个静态库。

对于以旧版本 macOS 为目标的构建,请使用以下命令构建:MACOSX_DEPLOYMENT_TARGET=10.7 && cargo build --target x86_64-apple-darwin --release

特定语言的 README

开发者

查看我们的 DEVELOPERS.md,以获取有关如何从 iroh rust API 转换为 iroh FFI API 的指南,以及如何为 Golang 和 Python 设置测试。

许可证

本项目根据以下任一许可证授权:

任您选择。

贡献

除非您明确声明另有说明,否则您有意提交的任何贡献以包含到本项目中,如 Apache-2.0 许可证中所定义,应根据上述两种许可证进行双重许可,不附加任何额外条款或条件。