#sway #forc #conversion #fuel #build #view #operations

app forc-crypto

A forc 插件,用于处理各种加密操作和转换

26个版本 (16个重大更改)

新版本 0.63.1 2024年8月19日
0.62.0 2024年7月17日
0.52.0 2024年3月27日
0.48.1 2023年12月6日
0.47.0 2023年11月6日

#718 in 魔法豆

Download history • Rust 包仓库 170/week @ 2024-05-05 • Rust 包仓库 400/week @ 2024-05-12 • Rust 包仓库 145/week @ 2024-05-19 • Rust 包仓库 4/week @ 2024-05-26 • Rust 包仓库 2/week @ 2024-06-02 • Rust 包仓库 128/week @ 2024-06-16 • Rust 包仓库 8/week @ 2024-06-23 • Rust 包仓库 326/week @ 2024-06-30 • Rust 包仓库 5/week @ 2024-07-07 • Rust 包仓库 117/week @ 2024-07-14 • Rust 包仓库 55/week @ 2024-07-21 • Rust 包仓库 97/week @ 2024-07-28 • Rust 包仓库 256/week @ 2024-08-18 • Rust 包仓库

每月354次下载

Apache-2.0

90KB
1.5K SLoC

Sway

build crates.io docs discord

Sway 是为Fuel区块链开发的一种语言。它深受Rust的影响,旨在将现代语言开发和性能带到区块链生态系统。

文档

有关用户文档,包括安装发行版本,请参阅Sway手册:https://fuellabs.github.io/sway/latest/.

有关Sway标准库文档,请参阅:https://fuellabs.github.io/sway/master/std/

还可以查看Sway编程语言的参考手册:https://fuellabs.github.io/sway/master/reference/

从源码构建

本节适用于开发Sway编译器和工具链。有关开发合约和使用Sway,请参阅上述文档部分。

依赖关系

Sway是用Rust编写的。首先,按照以下安装指南安装Rust工具链。然后,配置你的Rust工具链以使用Rust stable

rustup default stable

如果没有完成,请将Cargo的二进制目录添加到你的PATH中,方法是在~/.profile中添加以下行,并重新启动shell会话。

export PATH="${HOME}/.cargo/bin:${PATH}"

构建Forc

克隆存储库并构建Sway工具链

git clone git@github.com:FuelLabs/sway.git
cd sway
cargo build

确认Sway工具链构建成功

cargo run --bin forc -- --help

为Sway做贡献

我们欢迎为Sway做出贡献!

请参阅Sway书籍中的为Sway做贡献部分,以获取指南和说明,帮助你开始。

依赖关系

~44–60MB
~1M SLoC