Files
ethereum-rpc-docker/get-block.sh
squidbear 57eecf611f fix
2025-03-24 05:04:22 +01:00

8 lines
355 B
Bash
Executable File

#!/bin/bash
request="{\"jsonrpc\":\"2.0\",\"method\":\"eth_getBlockByNumber\",\"params\":[\"${2:-latest}\",false],\"id\":1}"
echo "${request}"
curl -s -X POST "${1}" -H "Content-Type: application/json" --data "'${request}'" | jq -r '.result.number, .result.hash' | gawk '{if (NR==1) print "Block Number:", strtonum($0); else print "Block Hash:", $0}'