This is an all-in-one Command Line Interface for the Gladius Network
This CLI includes commands to run and monitor a Gladius Node. To use it you need to have the Gladius services running.
Windows and macOS
gladius-guardian is installed as a system service by default. This means you should be able to jump into the first command with no additional setup.
gladius-guardian is NOT installed by default. You must run
gladius-guardian (which should already be in your path) in another terminal. Optionally you could also install the guardian by running
gladius-guardian install; gladius-guardian start
--help on any command for more information
gladius (base command)
$ gladius Welcome to the Gladius CLI! Here are the commands to setup a node (in order): $ gladius start $ gladius apply $ gladius check After you are accepted into a pool you will automatically become an edge node To unlock your wallet after it has been created run: $ gladius unlock Use the -h flag to see the help menu
This command will start the Gladius modules needed to create a node
$ gladius start Network Gateway: Started modules Edge Daemon: Started modules
Apply and submit data to a pool; allowing them to accept or reject you
$ gladius apply [Gladius] Pool Address: 0xC88a29cf8F0Baf07fc822DEaA24b383Fc30f27e4 // not a real pool address! [Gladius] What is your name? Marcelo [Gladius] What is your email? firstname.lastname@example.org [Gladius] What country are you in? USA [Gladius] How much bandwidth do you have? (Mbps) 50 [Gladius] Why do you want to join this pool? To contribute to the Gladius Network [Gladius] Please type your passphrase: ******* Your application has been sent! Use gladius check to check on the status of your application!
Check your application status to a specific pool
$ gladius check [Gladius] Pool Address: 0xC88a29cf8F0Baf07fc822DEaA24b383Fc30f27e4 // not a real pool address! Pool: 0xC88a29cf8F0Baf07fc822DEaA24b383Fc30f27e4 Status: Pending Once your application is approved you will automatically become an edge node!
See the status of the various modules
$ gladius status EDGE DAEMON: ONLINE NETWORK GATEWAY: ONLINE GUARDIAN: ONLINE
Unlock your wallet after it has been created
$ gladius unlock [Gladius] Please type your passphrase: ********
See information regarding your node
$ gladius profile Account Address: 0x8C3650F01aA308e0B56F12530378748190c6b454
See the versions of each module
$ gladius version CLI: 0.7.0 EDGED: 0.7.0 NETWORKD: 0.7.0 GUARDIAN: 0.7.0
maketo make an executable in the