Inside Fuel - March 2022

Welcome to Inside Fuel, our monthly review on all technical-related things on the Fuel Network. Take a moment to catch up with all the latest developments.

Sway Updates

Versions 0.6.0 - 0.9.2  were released (7 updates)

Forc

Sway

What is Sway?

Sway is a domain-specific language (DSL) targeting the Fuel Virtual Machine (FuelVM), a blockchain-optimized VM designed for the Fuel blockchain. It is heavily inspired by Rust and aims to bring modern language development and performance to the blockchain ecosystem.

Start learning the Sway Language today with the Sway Book and the FuelVM Bootcamp.

Fuel Core Updates

Versions 0.4.1 - 0.5.0 were released (3 Updates)

Fuel-rs (Rust SDK) Updates

Versions 0.5.0 - 0.9.0 were released (9 Updates)

  • Full UTXO validation has been enabled: transactions sent using the SDK are now validated by the Fuel Node.
  • Users can now simulate simple calls (not triggering any on-chain state) with the new simulate() API to contract-bound methods.
  • Many ergonomic improvements including simpler imports for fuel-rs projects and support for Sway-native types on contract-bounds methods.
  • New documentation was released as a live mdbook.
  • Support for assets forwarding in contract calls was added.
  • An API facilitating connection to deployed contracts was added.

Fuel-ts (Typescript SDK) Updates

Versions 0.3.0 - 0.5.0 were released (3 Updates)

  • A constantly evolving and convenient coins API was added.
  • Support for the HDWallet and mnemonic-based wallet was created.
  • callStatic() methods to contract-bond methods were added.

Other

ETH Dubai

We were pleased to attend ETHDubai Conference where we had the opportunity to present the Fuel network and Sway language.

In the news

Fuel is still one of the most active Rust-based projects according to the Rust In Blockchain monthly review. Fuel ranked 4th, right behind Parity, Solana, and Iota projects, with a total of 240 merged Pull Requests, 135 closed issues and 104 opened issues in March.

Follow us

If you don’t want to miss any update of the Fuel Network, simply follow us and activate the notification bell:

About us

Fuel is the fastest execution layer for the modular blockchain stack. Powerful and sleek, the technology enables parallel transaction execution, empowering developers with the highest flexible throughput and maximum security required to scale. Developers choose the FuelVMfor its superior developer experience and the ability to go beyond the limitations of the EVM.

Join us

If you want to join us in this journey, here are our current job openings.