FuelLabs/fuels-rs
FuelLabs/fuels-rs has 42,943 GitHub stars and 1,360 forks. GitHot measured -4 stars in 24 hours and -12 in 7 days. Last checked 2026-11-10 03:23 UTC. Last push 2026-10-19.
So werden diese Zahlen gemessen
Rust-SDK für Fuel Network
What you can do
- Launch Fuel nodes
- Deploy contracts
- Interact with deployed contracts
- Type-safe Sway contracts bindings code generation
Gemessener Sternzuwachs
- in 24h
- -4
- in 7 days
- -12
- in 15 days
- Verlauf wird gesammelt
- in 1 month
- Verlauf wird gesammelt
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
README.md
Originalfuels-rs
Rust SDK for Fuel. It can be used for a variety of things, including but not limited to:
- Compiling, deploying, and testing Sway contracts;
- Launching a local Fuel network;
- Crafting and signing transactions with hand-crafted scripts or contract calls;
- Generating type-safe Rust bindings of contract methods;
- And more,
fuels-rsis still in active development.
Documentation
Features
- Launch Fuel nodes
- Deploy contracts
- Interact with deployed contracts
- Type-safe Sway contracts bindings code generation
- Run Sway scripts
- CLI for common operations
- Local test wallets
- Wallet integration
- Events querying/monitoring
FAQ
What dependencies do I need?
How can I run the SDK tests?
First, build the test projects using forc:
forc build --release --path e2e
Then you can run the SDK tests with:
cargo test
You can also run specific tests. The following example will run all integration tests in types.rs whose names contain in_vector and show their outputs:
cargo test --test types in_vector -- --show-output
How to run WASM tests?
You need to have wasm32 as a target, if you don't already:
rustup target add wasm32-unknown-unknown
You also need wasm-pack, if you don't already:
cargo install wasm-pack
Navigate to packages/wasm-tests and run wasm-pack test.
What to do if my tests are failing on master
Before doing anything else, try all these commands:
cargo clean
rm Cargo.lock
forc build --release --path e2e
cargo test
Why is the prefix fuels and not fuel?
In order to make the SDK for Fuel feel familiar with those coming from the ethers.js ecosystem, this project opted for an s at the end. The fuels-* family of SDKs is inspired by The Ethers Project.
How can I run the docs locally?
Install mdbook by running:
cargo install mdbook
Next, navigate to the docs folder and run the command below to start a local server and open a new tab in your browser.
mdbook serve --open
You can build the book by running:
mdbook build
Ähnliche Projekte entdecken
codecrafters-io/build-your-own-x
Meistere das Programmieren, indem du deine Lieblingstechnologien von Grund auf neu erschaffst.
561,398 Sternepublic-apis/public-apis
Eine gemeinschaftliche Liste kostenloser APIs
497,679 Sternemorluto/rea
Mit Agenten alles per Reverse Engineering untersuchen, vom Verhalten der Anwendung bis hin zu nativen Binärdateien.
447,495 Sterneopenclaw/openclaw
Die KI, die wirklich Dinge erledigt. Jedes Betriebssystem, jede Plattform. Auf die Hummer-Art. 🦞
394,261 Sterne