blob: 1fb0114d00b8df0070abb3ea5708483fd389fcb6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#!/bin/bash
# Check if there are enough arguments
if [ $# -lt 1 ]
then
echo "Error: Not enough arguments provided"
exit 1
fi
# Create HTML document
echo "<html>"
echo "<head>"
echo " <title>Arching Kaos Chain Data</title>"
echo "</head>"
echo "<body>"
# Iterate through each argument and parse data
for arg in "$@"
do
# Extract data from argument
zblock=$(echo $arg | jq -r '.zblock')
block=$(echo $arg | jq -r '.block')
timestamp=$(echo $arg | jq -r '.timestamp')
block_signature=$(echo $arg | jq -r '.block_signature')
detach=$(echo $arg | jq -r '.detach')
module=$(echo $arg | jq -r '.module')
action=$(echo $arg | jq -r '.action')
gpg=$(echo $arg | jq -r '.gpg')
previous=$(echo $arg | jq -r '.previous')
# Output data in HTML format
echo " <h2>ZBLOCK: $zblock</h2>"
echo " <p>BLOCK: $block</p>"
echo " <p>TIMESTAMP: $timestamp</p>"
echo " <p>BLOCK SIGNATURE: $block_signature</p>"
echo " <p>DETACH: $detach</p>"
echo " <p>MODULE: $module</p>"
echo " <p>ACTION: $action</p>"
echo " <p>GPG: $gpg</p>"
echo " <p>PREVIOUS: $previous</p>"
done
echo "</body>"
echo "</html>"
|