Skip to content

Fluence v0.1.4: sane worker management & rinkeby

Pre-release
Pre-release
Compare
Choose a tag to compare
@folex folex released this 26 Feb 19:27
· 1651 commits to master since this release
b05bb89

This release implements a new worker management model, simplifying workflow for miners, users and developers.

Now all requests to Fluence node and its workers are sent through a single API_PORT.

Also, now deployment supports both Kovan and Rinkeby networks, utilizing Parity or Geth respectively.

Rust SDK

This release contains Fluence Rust SDK version 0.10.0 with the following features:

  • Specify gateway function via #[invocation_handler] macro
  • Specify init function via init attribute in #[invocation_handler(init = fn_name)] macro
  • Support Vec<u8> and String as gateway function input and output types

You can use it as a dependency in your Cargo.toml:

[dependencies]
fluence = "0.10.0"

JavaScript SDK

This release contains Fluence JS SDK version 0.1.10 with the following features:

  • Connect to an app via connect method
  • Connect directly to a Fluence worker via directConnect method
  • Simple randomized load balancing is used when calling invoke on AppSession (i.e., after connect)

You can use it as a dependency in your package.json:

"dependencies": {
  "fluence": "0.1.10"
}

Fluence Docker images

fluencelabs/node:v0.1.4
fluencelabs/worker:v0.1.4

Fluence CLI