Fluence v0.1.4: sane worker management & rinkeby
Pre-release
Pre-release
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>
andString
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
onAppSession
(i.e., afterconnect
)
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
- macOS: fluence-cli-0.1.4-mac-x64
- Linux: fluence-cli-0.1.4-linux-x64