Skip to content

MyHeliumCat - Helium hotspot utility (beacon stats, hotspot directions, etc.)

License

Notifications You must be signed in to change notification settings

rhenium2/MyHeliumCat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HeliumCat - Helium hotspot utility

I developed this .NET Cli application to help me understand helium hotspots more. It requires .Net 6 to be installed.

Current functions:

  • front: beacons in the semi-circle(270° to 90°) from the position of the hotspot
  • radius: beacons in the 360° radius around the hotspot
  • box: beacons in the witnessed box around the hotspot (the most bottom left and the most top right hotspots) in the last 5 days
  • direction: calculates the direction between two hotspots
  • witnessed: shows witnessed stats of hotspot with their distance and height analysis
  • rewards: lists the rewards transaction for a financial year with their respective USD value (based on Helium Price Oracle at the time of the transaction), with the option to get an idea of it in other exchange currencies. This feature is Only for information purposes.

Usage

Notes:

  1. for hotspot, you can use any of:
    1. hotspot animal name (like "Angry Purple Tiger")
    2. hotspot snake-case lowercase animal name (like angry-purple-tiger)
    3. hotspot id (Base58 address) as well (like 11cxkqa2PjpJ9YgY9qK3Njn4uSFu6dyK9xV8XE4ahFSqN1YN2db)
  2. for time, you use any of
    1. past minutes (--past-m)
    2. past hours (--past-h)
    3. past days (--past-d)

front

beacon stats of hotspots in front semi-circle, in the past x minutes and y kilometers radius

dotnet HeliumCat.dll front <hotspot name or address> --past-m 10 --radius 5

radius

beacon stats of hotspots in a radius

dotnet HeliumCat.dll radius <hotspot name or address> --past-h 12 --radius 5

box

beacon stats of hotspots in box area based on last 5 days witnessed locations

dotnet HeliumCat.dll box <hotspot name or address> --past-d 1

direction

calculates the direction between two hotspots

dotnet HeliumCat.dll direction <hotspot1 name or address> <hotspot2 name or address>

witnessed

shows witnessed stats of hotspot

dotnet HeliumCat.dll witnessed <hotspot name or address> --past-m 30
dotnet HeliumCat.dll witnessed <hotspot name or address> --past-h 2
dotnet HeliumCat.dll witnessed <hotspot name or address> --past-d 1

rewards

Lists the rewards transaction for a financial year with their respective USD value (based on Helium Price Oracle at the time of the transaction), with the option to get an idea of it in other exchange currencies. This feature is Only for information purposes.

dotnet HeliumCat.dll rewards <hotspot name or address> --fy 2022
dotnet HeliumCat.dll rewards <hotspot name or address> --fy 2022 --currency aud

About

MyHeliumCat - Helium hotspot utility (beacon stats, hotspot directions, etc.)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages