This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
wiki:helium:helium_cli [2022/11/23 11:11] ehe |
wiki:helium:helium_cli [2022/12/19 11:14] (current) ehe |
||
|---|---|---|---|
| Line 5: | Line 5: | ||
| ===== Assert location ===== | ===== Assert location ===== | ||
| + | ==== First Assert location ==== | ||
| + | * Download [[https://github.com/helium/helium-wallet-rs/releases/|Helium-wallet application]] | ||
| + | - Take care to select the good version depending of your computer OS (following example is for Windows 11) | ||
| + | - Unzip the directory \\ {{:images:unzip_directory.png?400|}} | ||
| + | - Open a Shell window in the directory (right click then click on **Open in the Terminal**) \\ {{:images:open_terminal.png?400|}} | ||
| + | * Create or import your existing wallet, like explain [[https://docs.helium.com/wallets/cli-wallet|here]] | ||
| + | * Use the following command to do an assert location \\ {{:images:command_using.png?400|}} | ||
| + | |||
| + | <code> | ||
| + | helium-wallet hotspots assert --commit --onboarding --elevation=<elevation> --gain=<gain> --lat=<lattitude> --lon=<longitude> --gateway <gateway> | ||
| + | </code> | ||
| + | |||
| + | **Description of the command: ** | ||
| + | |||
| + | <code>./helium-wallet hotspots assert -h | ||
| + | |||
| + | helium-wallet-hotspots-assert 1.7.4 | ||
| + | |||
| + | Assert a hotspot location on the blockchain. The original transaction is created by the hotspot miner and supplied here for owner signing. | ||
| + | Use an onboarding key to get the transaction signed by the DeWi staking server | ||
| + | |||
| + | USAGE: | ||
| + | helium-wallet hotspots assert [FLAGS] [OPTIONS] --gateway <gateway> | ||
| + | FLAGS: | ||
| + | --commit Commit the transaction to the blockchain | ||
| + | -h, --help Prints help information | ||
| + | --onboarding Use the DeWi "staking" server to pay for the assert location. | ||
| + | Note that no, or only a limited number of asserts may available for use by the staking server | ||
| + | -V, --version Prints version information | ||
| + | |||
| + | OPTIONS: | ||
| + | --elevation <elevation> The elevation for the asserted hotspot in meters above ground level. | ||
| + | Defaults to the last assserted value. For negative values use '=', for example: "--elevation=-xx" | ||
| + | --gain <gain> The antenna gain for the asserted hotspotin dBi, with one digit of accuracy. | ||
| + | Defaults to the last asserted value | ||
| + | --gateway <gateway> Address of hotspot to assert (Miner public key) | ||
| + | --lat <lat> Lattitude of hotspot location to assert. Defaults to the last asserted value. | ||
| + | For negative values use '=', for example: "--lat=-xx.xxxxxxx" | ||
| + | --lon <lon> Longitude of hotspot location to assert. Defaults to the last asserted value. | ||
| + | For negative values use '=', for example: "--lon=-xx.xxxxxxx" | ||
| + | --mode <mode> The staking mode for the assert location (full, light, dataonly). | ||
| + | Defaults to the stakng mode the hotspot was added with | ||
| + | </code> | ||
| + | |||
| + | ==== Reassert location ==== | ||
| - Download [[https://github.com/helium/helium-wallet-rs/releases/|Helium-wallet application]] | - Download [[https://github.com/helium/helium-wallet-rs/releases/|Helium-wallet application]] | ||
| - Create or import your existing wallet, like explain [[https://docs.helium.com/wallets/cli-wallet|here]] | - Create or import your existing wallet, like explain [[https://docs.helium.com/wallets/cli-wallet|here]] | ||
| - Use the following command to do an assert location: | - Use the following command to do an assert location: | ||
| - | ''helium-wallet hotspots assert --gateway <gateway> --elevation=<elevation> --gain=<gain> --lat=<lattitude> --lon=<longitude> --commit'' | + | <code> |
| + | helium-wallet hotspots assert --commit --elevation=<elevation> --gain=<gain> --lat=<lattitude> --lon=<longitude> --gateway <gateway> | ||
| + | </code> | ||
| **Description of the command: ** | **Description of the command: ** | ||
| - | **./helium-wallet hotspots assert -h** \\ | + | <code>./helium-wallet hotspots assert -h |
| - | \\ | + | |
| - | helium-wallet-hotspots-assert 1.7.4 \\ | + | helium-wallet-hotspots-assert 1.7.4 |
| - | \\ | + | |
| - | Assert a hotspot location on the blockchain. The original transaction is created by the hotspot miner and supplied here for owner signing. \\ | + | Assert a hotspot location on the blockchain. The original transaction is created by the hotspot miner and supplied here for owner signing. |
| - | Use an onboarding key to get the transaction signed by the DeWi staking server \\ | + | Use an onboarding key to get the transaction signed by the DeWi staking server |
| - | \\ | + | |
| - | USAGE: \\ | + | USAGE: |
| - | helium-wallet hotspots assert [FLAGS] [OPTIONS] --gateway <gateway> \\ | + | helium-wallet hotspots assert [FLAGS] [OPTIONS] --gateway <gateway> |
| - | FLAGS: \\ | + | FLAGS: |
| - | --commit Commit the transaction to the blockchain \\ | + | --commit Commit the transaction to the blockchain |
| - | -h, --help Prints help information \\ | + | -h, --help Prints help information |
| --onboarding Use the DeWi "staking" server to pay for the assert location. | --onboarding Use the DeWi "staking" server to pay for the assert location. | ||
| - | Note that no, or only a limited number of asserts may available for use by the staking server \\ | + | Note that no, or only a limited number of asserts may available for use by the staking server |
| - | -V, --version Prints version information \\ | + | -V, --version Prints version information |
| - | \\ | + | |
| - | OPTIONS: \\ | + | OPTIONS: |
| - | --elevation <elevation> The elevation for the asserted hotspot in meters above ground level. \\ | + | --elevation <elevation> The elevation for the asserted hotspot in meters above ground level. |
| - | Defaults to the last assserted value. For negative values use '=', for example: "--elevation=-xx" \\ | + | Defaults to the last assserted value. For negative values use '=', for example: "--elevation=-xx" |
| - | --gain <gain> The antenna gain for the asserted hotspotin dBi, with one digit of accuracy. \\ | + | --gain <gain> The antenna gain for the asserted hotspotin dBi, with one digit of accuracy. |
| - | Defaults to the last asserted value \\ | + | Defaults to the last asserted value |
| - | --gateway <gateway> Address of hotspot to assert (Miner public key) \\ | + | --gateway <gateway> Address of hotspot to assert (Miner public key) |
| - | --lat <lat> Lattitude of hotspot location to assert. Defaults to the last asserted value. \\ | + | --lat <lat> Lattitude of hotspot location to assert. Defaults to the last asserted value. |
| - | For negative values use '=', for example: "--lat=-xx.xxxxxxx" \\ | + | For negative values use '=', for example: "--lat=-xx.xxxxxxx" |
| - | --lon <lon> Longitude of hotspot location to assert. Defaults to the last asserted value. \\ | + | --lon <lon> Longitude of hotspot location to assert. Defaults to the last asserted value. |
| - | For negative values use '=', for example: "--lon=-xx.xxxxxxx" \\ | + | For negative values use '=', for example: "--lon=-xx.xxxxxxx" |
| - | --mode <mode> The staking mode for the assert location (full, light, dataonly). \\ | + | --mode <mode> The staking mode for the assert location (full, light, dataonly). |
| - | Defaults to the stakng mode the hotspot was added with \\ | + | Defaults to the stakng mode the hotspot was added with |
| + | </code> | ||