From d37ac5dd937d1d1a9c22a6ce2b686502d240e291 Mon Sep 17 00:00:00 2001 From: Sebastian <379651+czarly@users.noreply.github.com> Date: Wed, 11 Sep 2024 12:16:41 +0200 Subject: [PATCH] mmh? --- blocknumber.sh | 1 + timestamp.sh | 24 +----------------------- 2 files changed, 2 insertions(+), 23 deletions(-) diff --git a/blocknumber.sh b/blocknumber.sh index 9a17b256..68b94f3c 100755 --- a/blocknumber.sh +++ b/blocknumber.sh @@ -29,6 +29,7 @@ for path in $pathlist; do if [[ $http_status_code -eq 200 ]]; then response=$(cat "$response_file") + latest_block_number=$(echo "$response" | jq -r '.result.number') latest_block_number_decimal=$((16#${latest_block_number#0x})) diff --git a/timestamp.sh b/timestamp.sh index 9439b80d..6f3dd423 100755 --- a/timestamp.sh +++ b/timestamp.sh @@ -1,19 +1,5 @@ #!/bin/bash -ms_to_human_readable() { - local ms=$1 - local days=$((ms / 86400000)) - ms=$((ms % 86400000)) - local hours=$((ms / 3600000)) - ms=$((ms % 3600000)) - local minutes=$((ms / 60000)) - ms=$((ms % 60000)) - local seconds=$((ms / 1000)) - local milliseconds=$((ms % 1000)) - - printf "%d days, %02d hours, %02d minutes, %02d seconds, %03d milliseconds\n" $days $hours $minutes $seconds $milliseconds -} - BASEPATH="$(dirname "$0")" source $BASEPATH/.env @@ -43,19 +29,11 @@ for path in $pathlist; do if [[ $http_status_code -eq 200 ]]; then response=$(cat "$response_file") - latest_block_number=$(echo "$response" | jq -r '.result.number') - latest_block_number_decimal=$((16#${latest_block_number#0x})) latest_block_timestamp=$(echo "$response" | jq -r '.result.timestamp') latest_block_timestamp_decimal=$((16#${latest_block_timestamp#0x})) - current_time=$(date +%s) - time_difference=$((current_time - latest_block_timestamp_decimal)) - if [[ $2 == "true" ]]; then - ms_to_human_readable "$time_difference" - else - echo "$latest_block_number_decimal" - fi + echo "$latest_block_timestamp_decimal" exit 0; fi