#engine #interledger #latest #compliant #rfc #settlement

bin+lib interledger-settlement-engines

Interledger 结算引擎

2 个不稳定版本

0.2.0 2019年10月30日
0.1.1-beta.22019年10月1日

#14 in #interledger

Apache-2.0

150KB
3K SLoC

Interledger 结算引擎

Rust 实现的 Interledger 结算引擎 💸。

符合最新的 RFC

当前支持的引擎

  • Ethereum L1 支付

安装和使用

要运行结算引擎组件,可以使用以下说明

使用 Docker

先决条件

  • Docker

安装

docker pull interledgerrs/settlement-engines

从源码构建

先决条件

  • Git
  • Rust - 最新稳定版本

安装

# 1. Clone the repository and change the working directory
git clone https://github.com/interledger-rs/settlement-engines && cd settlement-engines

# 2. Build the Ethereum engine (add `--release` to compile the release version, which is slower to compile but faster to run)
cargo build --features "ethereum" 

# 3. Run tests
cargo test --features "ethereum"

运行

cargo run --features "ethereum" -- # Put CLI args after the "--"

附加 --help 标志以查看可用选项。

贡献

我们非常欢迎贡献,如果您有兴趣参与其中,请参阅 CONTRIBUTING.md。我们非常乐意回答您的问题,并在您向 Interledger.rs 做出第一次贡献时给予指导(即使您以前从未使用过 Rust)!

依赖关系

~41–56MB
~1M SLoC