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 - -  | 
