Helper scripts for using zcashd. Will need a running and synced zcashd installed. See here for more info:
https://zechub.wiki/guides/raspberry-pi-4-full-node
chmod + x
all .sh files and use as needed.
sudo apt install qrencode
(if you want QR codes)
* myBalance.sh // Display Balance of given UA account number
* displayAddress.sh (requres qrencode) // Optional: display QR code of address for easy reload of funds
* sendOwl.sh // Send private funds/memos. Dev version includes results.sh built in and support for alias's
* results.sh // Display results of reading a given opcode.
* extractSupplyInfo // Extract Zcash Supply info into an Array, and display results
For the latest updates, check out the dev folder. They are changed often
I used the scripts available freely here.
In your terminal add your addresses:
z1="from address"
z2="to address"
./sendOwl.sh $z1 $z2 0.001 6f776c54455354 null FullPrivacy | ./results.sh
where 6f776c54455354
is your memo in hex, this can be anything you want.
0.001
is the amount of ZEC to send
Note: you may need to update the privacy policy depending on the type of addresses you use.
See here.
./myBalance.sh 0
- Make sure the following scripts are in the same folder:
listBlockTXs.sh
txDetails.sh
getType.sh
getTXfee.sh
drawBlock.sh
blockFoundSummary.sh
To run make sure zcashd is installed and synced then: ./blockFoundSummary.sh
note: For fees, you'll need
experimentalfeatures=1
insightexplorer=1
in your zcash.conf
./getShieldedInfo.sh
needs:
listBlockTXs.sh
getType.sh
simply run ./getDailySnapShot.sh
for a full summary, otherwise you can use grep as shown with: Transparent, Sprout, Sapling, or Orchard
- Just needs:
listBlockTXs.sh
txDetails.sh
getType.sh
getTXfee.sh
drawBlock.sh
in a folder with visualizeMempool.sh
If you use conky
, use the included .conf file and place it into /etc/conky/ as conky.conf
- make sure Conky is installed:
sudo apt install conky-all
- start a screen for conky:
screen -S conky
- start conky and move to a background process
conky &
- You can also use ssh to monitor local nodes using
ssh -X yourusername@yourIPaddress
then repeat above and you will have the remote machines conky on your desktop. Note you may need to move where its displayed in the conky.conf
Here are some areas of the conky.conf to pay attention to: