diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2024-07-23 18:57:15 +0300 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2024-07-23 18:57:15 +0300 |
commit | 6e65b89679d6c99a00c455187551864d25142bfc (patch) | |
tree | a2f8756cb4c5054687565812dcd3788a59bec43d /bin/ak-mine | |
parent | 43407b52ab58eb3844ac10301be5de3237086f92 (diff) | |
download | arching-kaos-tools-6e65b89679d6c99a00c455187551864d25142bfc.tar.gz arching-kaos-tools-6e65b89679d6c99a00c455187551864d25142bfc.tar.bz2 arching-kaos-tools-6e65b89679d6c99a00c455187551864d25142bfc.zip |
refactoring
Diffstat (limited to 'bin/ak-mine')
-rwxr-xr-x | bin/ak-mine | 30 |
1 files changed, 27 insertions, 3 deletions
diff --git a/bin/ak-mine b/bin/ak-mine index ee1628a..7f7a826 100755 --- a/bin/ak-mine +++ b/bin/ak-mine @@ -1,5 +1,19 @@ #!/bin/bash -PROGRAM="$(basename $0)" +## +## You can mine sblocks for schain +## +## Usage: +## +## -h, --help Prints this help message +## --mine Starts mining for SCHAIN +## +fullprogrampath="$(realpath $0)" +PROGRAM=$(basename $0) +descriptionString="Sblock mining" + +source $AK_LIBDIR/_ak_log +source $AK_LIBDIR/_ak_script + gather_zblocks(){ if [ "$(cat $AK_ZBLOCKSFILE | jq -r '.[].zblock' | wc -l)" -ne 0 ] then @@ -45,8 +59,18 @@ proofofwork(){ done } -proofofwork -exit + +# Flags to run +if [ ! -z $1 ] +then + case $1 in + -h | --help) _ak_usage; exit;; + --example) example; exit;; + --mine) proofofwork; exit;; + * ) _ak_usage;; + esac +else _ak_usage +fi |