Tools

Fluence Proto Distributor: FLDIST

fldist is a command line interface (CLI) to Fluence peers allowing for the lifecycle management of services and offers the fastest and most effective way to service deployment.
1
mbp16~(:|✔) % fldist --help
2
Usage: fldist <cmd> [options]
3
4
Commands:
5
fldist completion generate completion script
6
fldist upload Upload selected wasm
7
fldist get_modules Print all modules on a node
8
fldist get_interfaces Print all services on a node
9
fldist get_interface Print a service interface
10
fldist add_blueprint Add a blueprint
11
fldist create_service Create a service from existing blueprint
12
fldist new_service Create service from a list of modules
13
fldist deploy_app Deploy application
14
fldist create_keypair Generates a random keypair
15
fldist run_air Send an air script from a file. Send arguments to
16
"returnService" back to the client to print them in the
17
console. More examples in "scripts_examples" directory.
18
fldist env show nodes in currently selected environment
19
20
Options:
21
--help Show help [boolean]
22
--version Show version number [boolean]
23
-s, --seed Client seed [string]
24
--env Environment to use
25
[required] [choices: "dev", "testnet", "local"] [default: "testnet"]
26
--node-id, --node PeerId of the node to use
27
--node-addr Multiaddr of the node to use
28
--log log level
29
[required] [choices: "trace", "debug", "info", "warn", "error"] [default:
30
"error"]
31
--ttl particle time to live in ms
32
[number] [required] [default: 60000]
Copied!

Fluence JS

The Fluence JS supports developers to build full-fledged applications for a variety of targets ranging from browsers to backend apps and greatly expands on the fldist capabilities.

Marine Tools

Marine offers multiple tools including the Marine CLI, REPL and SDK. Please see the Marine section for more detail.
Last modified 29d ago