You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

15 lines
367 B

#! /bin/sh
set -e
if [ "$#" != 1 ]; then
echo Usage: "$0" "short:channel:id" >&2
echo Uses bitcoin-cli to extract the actual txid >&2
exit 1
fi
BLOCK=$(echo "$1" | cut -d: -f1)
TXNUM=$(echo "$1" | cut -d: -f2)
bitcoin-cli getblock "$(bitcoin-cli getblockhash "$BLOCK")" true | grep '^ "' | head -n "$((TXNUM + 1))" | tail -n 1 | tr -dc '0-9a-f\n'