diff options
author | kaotisk <kaotisk@arching-kaos.org> | 2023-03-29 23:45:49 +0300 |
---|---|---|
committer | kaotisk <kaotisk@arching-kaos.org> | 2023-03-29 23:45:49 +0300 |
commit | 286b71a6ead8c7234cfbc0b8ece05c8239a4f32c (patch) | |
tree | f4662c1517fe14018d93c5503a72b8ba9da0c674 /miner-script-prototype.sh | |
parent | b5394a6bd9f0b9fbd9bafc3e963dafbbc87f2ed2 (diff) | |
download | arching-kaos-tools-286b71a6ead8c7234cfbc0b8ece05c8239a4f32c.tar.gz arching-kaos-tools-286b71a6ead8c7234cfbc0b8ece05c8239a4f32c.tar.bz2 arching-kaos-tools-286b71a6ead8c7234cfbc0b8ece05c8239a4f32c.zip |
Renamed everything
Diffstat (limited to 'miner-script-prototype.sh')
-rw-r--r-- | miner-script-prototype.sh | 50 |
1 files changed, 0 insertions, 50 deletions
diff --git a/miner-script-prototype.sh b/miner-script-prototype.sh deleted file mode 100644 index 5e686c5..0000000 --- a/miner-script-prototype.sh +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/bash -PROGRAM="$(basename $0)" -proofofwork(){ - TEST="$1" - PRE="$2" - MINER="$3" - i=1 - l=1; while [ $l = 1 ] - do - TIMESTAMP="$(date -u +%s)" - SHA="$(echo $TEST'"zpairs":'$(cat /home/$USER/.arching-kaos/mempool/szch)',"nonce":"'$i'","previous":"'$PRE'","timestamp":"'$TIMESTAMP'","miner":"'$MINER'","reward":"40"}' | sha512sum | awk '{ print $1 }')" - - # Static difficulty for securing the sblock - echo $SHA | grep -e '^000' - if [ "$?" == 0 ] ; - then - echo "SHA512 is $SHA" - echo "Mined block:" - echo $TEST'"zpairs":'$(cat /home/$USER/,arching-kaos/mempool/szch)',"nonce":"'$i'","previous":"'$PRE'","timestamp":"'$TIMESTAMP'","miner":"'$MINER'","reward":"40"}' | jq --compact-output > /home/$USER/.arching-kaos/mined_blocks/$SHA - cat /home/$USER/.arching-kaos/mined_blocks/$SHA | jq - # exit 0 - # Instead of exiting, we will now sleep for 60 seconds - # after that we continue mining on top of the just mined - # block. - sleep 60 - proofofwork "$1" "$SHA" "$MINER" - fi - i=$(expr $i + 1); - done -} - -usage(){ - echo "$PROGRAM <somethings> <previous> <miner_address>" - echo " hit enter after that !!! " -} - -if [ -z "$1" ] ; -then - usage - exit; -elif [ ! -z "$1" ] && [ ! -z "$2" ] && [ ! -z "$3" ] -then - proofofwork "$1" "$2" "$3"; -else - usage -fi - -exit - - |